Area Regen functions shouldn't send to all

This commit is contained in:
Michael Cook (mackal) 2017-10-09 01:08:01 -04:00
parent 64d39134b9
commit 75e60b7f8e

View File

@ -9087,40 +9087,37 @@ bool Client::CanMedOnHorse()
void Client::EnableAreaHPRegen(int value) void Client::EnableAreaHPRegen(int value)
{ {
AreaHPRegen = value * 0.001f; AreaHPRegen = value * 0.001f;
SendAppearancePacket(AT_AreaHPRegen, value); // does this send to whole zone? SendAppearancePacket(AT_AreaHPRegen, value, false);
// send test and particles?
} }
void Client::DisableAreaHPRegen() void Client::DisableAreaHPRegen()
{ {
AreaHPRegen = 1.0f; AreaHPRegen = 1.0f;
SendAppearancePacket(AT_AreaHPRegen, 1000); SendAppearancePacket(AT_AreaHPRegen, 1000, false);
} }
void Client::EnableAreaManaRegen(int value) void Client::EnableAreaManaRegen(int value)
{ {
AreaManaRegen = value * 0.001f; AreaManaRegen = value * 0.001f;
SendAppearancePacket(AT_AreaManaRegen, value); // does this send to whole zone? SendAppearancePacket(AT_AreaManaRegen, value, false);
// send test and particles?
} }
void Client::DisableAreaManaRegen() void Client::DisableAreaManaRegen()
{ {
AreaManaRegen = 1.0f; AreaManaRegen = 1.0f;
SendAppearancePacket(AT_AreaManaRegen, 1000); SendAppearancePacket(AT_AreaManaRegen, 1000, false);
} }
void Client::EnableAreaEndRegen(int value) void Client::EnableAreaEndRegen(int value)
{ {
AreaEndRegen = value * 0.001f; AreaEndRegen = value * 0.001f;
SendAppearancePacket(AT_AreaEndRegen, value); // does this send to whole zone? SendAppearancePacket(AT_AreaEndRegen, value, false);
// send test and particles?
} }
void Client::DisableAreaEndRegen() void Client::DisableAreaEndRegen()
{ {
AreaEndRegen = 1.0f; AreaEndRegen = 1.0f;
SendAppearancePacket(AT_AreaEndRegen, 1000); SendAppearancePacket(AT_AreaEndRegen, 1000, false);
} }
void Client::EnableAreaRegens(int value) void Client::EnableAreaRegens(int value)