Browse Source

Merge remote-tracking branch 'remotes/FeniksFire/develop' into develop

AlexVinS 8 years ago
parent
commit
2400bec52c
1 changed files with 4 additions and 1 deletions
  1. 4 1
      lib/spells/AdventureSpellMechanics.cpp

+ 4 - 1
lib/spells/AdventureSpellMechanics.cpp

@@ -322,7 +322,10 @@ ESpellCastResult DimensionDoorMechanics::applyAdventureEffects(const SpellCastEn
 	{
 	{
 		SetMovePoints smp;
 		SetMovePoints smp;
 		smp.hid = parameters.caster->id;
 		smp.hid = parameters.caster->id;
-		smp.val = std::max<ui32>(0, parameters.caster->movement - movementCost);
+		if(movementCost < parameters.caster->movement)
+			smp.val = parameters.caster->movement - movementCost;
+		else
+			smp.val = 0;
 		env->sendAndApply(&smp);
 		env->sendAndApply(&smp);
 	}
 	}
 	return ESpellCastResult::OK;
 	return ESpellCastResult::OK;