Core:
* add helping methods for manipulating unit's health and use it where applicable * fix some conversion warnings and cleanup code (formatting, CRLF, tabs to spaces) --HG-- branch : trunk
This commit is contained in:
@@ -134,19 +134,19 @@ public:
|
||||
if (!UpdateVictim())
|
||||
return;
|
||||
|
||||
if (((me->GetHealth()*100) / me->GetMaxHealth() < 90) && !summon90)
|
||||
if (HealthBelowPct(90) && !summon90)
|
||||
{
|
||||
SythSummoning();
|
||||
summon90 = true;
|
||||
}
|
||||
|
||||
if (((me->GetHealth()*100) / me->GetMaxHealth() < 50) && !summon50)
|
||||
if (HealthBelowPct(50) && !summon50)
|
||||
{
|
||||
SythSummoning();
|
||||
summon50 = true;
|
||||
}
|
||||
|
||||
if (((me->GetHealth()*100) / me->GetMaxHealth() < 10) && !summon10)
|
||||
if (HealthBelowPct(10) && !summon10)
|
||||
{
|
||||
SythSummoning();
|
||||
summon10 = true;
|
||||
|
||||
@@ -165,7 +165,7 @@ public:
|
||||
} else Sheep_Timer -= diff;
|
||||
|
||||
//may not be correct time to cast
|
||||
if (!ManaShield && ((me->GetHealth()*100) / me->GetMaxHealth() < 20))
|
||||
if (!ManaShield && HealthBelowPct(20))
|
||||
{
|
||||
DoCast(me, SPELL_MANA_SHIELD);
|
||||
ManaShield = true;
|
||||
|
||||
Reference in New Issue
Block a user