From e59667ec6be0a21ce702ce077154357a1c7f7c04 Mon Sep 17 00:00:00 2001 From: fusion32 Date: Fri, 27 Jun 2025 18:57:29 -0300 Subject: `moveuse.cc` --- src/crcombat.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/crcombat.cc') diff --git a/src/crcombat.cc b/src/crcombat.cc index df8b312..43c3f76 100644 --- a/src/crcombat.cc +++ b/src/crcombat.cc @@ -271,7 +271,7 @@ int TCombat::GetDefendDamage(void){ if(RemainingUses > 1){ Change(Shield, REMAININGUSES, RemainingUses - 1); }else{ - ObjectType WearOutType = ShieldType.getAttribute(WEAROUTTARGET); + ObjectType WearOutType = (int)ShieldType.getAttribute(WEAROUTTARGET); Change(Shield, WearOutType, 0); // TODO(fusion): Probably just check anyways, to be sure. if(!Shield.exists() || !WearOutType.getFlag(SHIELD)){ @@ -684,7 +684,7 @@ void TCombat::CloseAttack(TCreature *Target){ if(RemainingUses > 1){ Change(Close, REMAININGUSES, RemainingUses - 1); }else{ - ObjectType WearOutType = CloseType.getAttribute(WEAROUTTARGET); + ObjectType WearOutType = (int)CloseType.getAttribute(WEAROUTTARGET); Change(Close, WearOutType, 0); this->CheckCombatValues(); } -- cgit v1.2.3