mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-11 03:31:08 +00:00
variable fix
This commit is contained in:
+10
-10
@@ -377,11 +377,11 @@ Mob::Mob(
|
||||
inWater = false;
|
||||
|
||||
shield_timer.Disable();
|
||||
shield_target_id = 0;
|
||||
shielder_id = 0;
|
||||
shield_target_mitigation = 0;
|
||||
shielder_mitigation = 0;
|
||||
shielder_max_distance = 0;
|
||||
m_shield_target_id = 0;
|
||||
m_shielder_id = 0;
|
||||
m_shield_target_mitigation = 0;
|
||||
m_shielder_mitigation = 0;
|
||||
m_shielder_max_distance = 0;
|
||||
|
||||
destructibleobject = false;
|
||||
wandertype = 0;
|
||||
@@ -6197,7 +6197,7 @@ float Mob::GetDefaultRaceSize() const {
|
||||
return GetRaceGenderDefaultHeight(race, gender);
|
||||
}
|
||||
|
||||
void Mob::ShieldAbility(uint32 target_id, int m_max_shielder_distance, int shield_duration, int m_shield_target_mitigation, int m_shielder_mitigation)
|
||||
void Mob::ShieldAbility(uint32 target_id, int max_shielder_distance, int shield_duration, int shield_target_mitigation, int shielder_mitigation)
|
||||
{
|
||||
|
||||
Mob* shield_target = entity_list.GetMob(target_id);
|
||||
@@ -6228,7 +6228,7 @@ void Mob::ShieldAbility(uint32 target_id, int m_max_shielder_distance, int shiel
|
||||
}
|
||||
}
|
||||
|
||||
if (shield_target->CalculateDistance(GetX(), GetY(), GetZ()) > static_cast<float>(m_max_shielder_distance)) {
|
||||
if (shield_target->CalculateDistance(GetX(), GetY(), GetZ()) > static_cast<float>(max_shielder_distance)) {
|
||||
if (IsClient()) {
|
||||
MessageString(Chat::White, TARGET_TOO_FAR); //Live doesn't give any message for failure, for the quest ability lets allow it.
|
||||
}
|
||||
@@ -6238,11 +6238,11 @@ void Mob::ShieldAbility(uint32 target_id, int m_max_shielder_distance, int shiel
|
||||
entity_list.MessageCloseString(this, false, 100, 0, START_SHIELDING, GetCleanName(), shield_target->GetCleanName());
|
||||
|
||||
SetShieldTargetID(shield_target->GetID());
|
||||
SetShielderMitigation(m_shield_target_mitigation);
|
||||
SetShielerMaxDistance(m_max_shielder_distance);
|
||||
SetShielderMitigation(shield_target_mitigation);
|
||||
SetShielerMaxDistance(max_shielder_distance);
|
||||
|
||||
shield_target->SetShielderID(GetID());
|
||||
shield_target->SetShieldTargetMitigation(m_shield_target_mitigation);
|
||||
shield_target->SetShieldTargetMitigation(shield_target_mitigation);
|
||||
|
||||
shield_timer.Start(shield_duration);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user