aboutsummaryrefslogtreecommitdiff
path: root/src/crcombat.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/crcombat.cc')
-rw-r--r--src/crcombat.cc4
1 files changed, 2 insertions, 2 deletions
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();
}