BattleEngine: BugFix Setting Result too often