problem is that you arent the one defending the gems when you claim someone elses stakes, they are. all they have to do is drop out their heros, and

tell a guildie to hit them. then gems stay within the guild. hope this helps explain this phenomenon, happens to me all the time. I dont get hit but the

gems disappear but the player i took them from got hit by someone else right before the time expires.