Core: Remove "enumeration value 'xxx' not handled in switch" warnings
--HG-- branch : trunk
This commit is contained in:
@@ -2229,6 +2229,8 @@ void Player::Regenerate(Powers power)
|
||||
case POWER_HAPPINESS:
|
||||
case POWER_HEALTH:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
// Mana regen calculated in Player::UpdateManaRegen()
|
||||
@@ -5499,6 +5501,8 @@ void Player::ApplyRatingMod(CombatRating cr, int32 value, bool apply)
|
||||
ApplyCastTimePercentMod(RatingChange,apply);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
UpdateRating(cr);
|
||||
@@ -5831,6 +5835,8 @@ void Player::UpdateWeaponSkill (WeaponAttackType attType)
|
||||
UpdateSkill(tmpitem->GetSkill(), weapon_skill_gain);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
UpdateAllCritPercentages();
|
||||
}
|
||||
@@ -7187,6 +7193,8 @@ void Player::DuelComplete(DuelCompleteType type)
|
||||
duel->opponent->CastSpell(duel->opponent, 52994, true);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
//Remove Duel Flag object
|
||||
@@ -8305,6 +8313,8 @@ void Player::SendLoot(uint64 guid, LootType loot_type)
|
||||
case MASTER_LOOT:
|
||||
group->MasterLoot(loot, go);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -18118,7 +18128,9 @@ void Player::_SaveSkills(SQLTransaction& trans)
|
||||
trans->PAppend("UPDATE character_skills SET value = '%u',max = '%u'WHERE guid = '%u' AND skill = '%u' ",
|
||||
value, max, GetGUIDLow(), itr->first);
|
||||
break;
|
||||
};
|
||||
default:
|
||||
break;
|
||||
}
|
||||
itr->second.uState = SKILL_UNCHANGED;
|
||||
|
||||
++itr;
|
||||
@@ -20976,6 +20988,8 @@ void Player::SendTransferAborted(uint32 mapid, TransferAbortReason reason, uint8
|
||||
// these are the ONLY cases that have an extra argument in the packet!!!
|
||||
data << uint8(arg);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
GetSession()->SendPacket(&data);
|
||||
}
|
||||
|
||||
@@ -629,6 +629,8 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa
|
||||
}
|
||||
case RANGED_ATTACK:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3312,6 +3314,7 @@ uint32 Unit::GetWeaponSkillValue (WeaponAttackType attType, Unit const* target)
|
||||
case BASE_ATTACK: value += uint32(this->ToPlayer()->GetRatingBonusValue(CR_WEAPON_SKILL_MAINHAND)); break;
|
||||
case OFF_ATTACK: value += uint32(this->ToPlayer()->GetRatingBonusValue(CR_WEAPON_SKILL_OFFHAND)); break;
|
||||
case RANGED_ATTACK: value += uint32(this->ToPlayer()->GetRatingBonusValue(CR_WEAPON_SKILL_RANGED)); break;
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -8895,9 +8898,13 @@ bool Unit::HandleOverrideClassScriptAuraProc(Unit *pVictim, uint32 /*damage*/, A
|
||||
case POWER_RAGE: triggered_spell_id = 48541; break;
|
||||
case POWER_ENERGY: triggered_spell_id = 48540; break;
|
||||
case POWER_RUNIC_POWER: triggered_spell_id = 48543; break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
// not processed
|
||||
@@ -13022,6 +13029,8 @@ bool Unit::HandleStatModifier(UnitMods unitMod, UnitModifierType modifierType, f
|
||||
case TOTAL_PCT:
|
||||
m_auraModifiersGroup[unitMod][modifierType] += (apply ? amount : -amount) / 100.0f;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if (!CanModifyStats())
|
||||
@@ -13389,6 +13398,8 @@ uint32 Unit::GetCreatePowers(Powers power) const
|
||||
case POWER_RUNIC_POWER: return 1000;
|
||||
case POWER_RUNE: return 0;
|
||||
case POWER_HEALTH: return 0;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -16226,6 +16237,8 @@ uint32 Unit::GetModelForForm(ShapeshiftForm form)
|
||||
return 864;
|
||||
case FORM_SPIRITOFREDEMPTION:
|
||||
return 16031;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -16504,6 +16517,8 @@ void Unit::BuildMovementPacket(ByteBuffer *data) const
|
||||
const_cast<Unit*>(this)->AddUnitMovementFlag(MOVEMENTFLAG_FORWARD | MOVEMENTFLAG_SPLINE_ENABLED);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
*data << uint32(GetUnitMovementFlags()); // movement flags
|
||||
|
||||
Reference in New Issue
Block a user