*Fix a bug that dk's ghoul generates energy twice per tick.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-08-24 11:35:01 -05:00
parent 512692f510
commit bcc23fac92
3 changed files with 20 additions and 6 deletions

View File

@@ -540,11 +540,12 @@ void Pet::Update(uint32 diff)
m_regenTimer += 4000 - diff;
if(!m_regenTimer) ++m_regenTimer;
break;
case POWER_ENERGY:
Regenerate(POWER_ENERGY);
m_regenTimer += 2000 - diff;
if(!m_regenTimer) ++m_regenTimer;
break;
// in creature::update
//case POWER_ENERGY:
// Regenerate(POWER_ENERGY);
// m_regenTimer += 2000 - diff;
// if(!m_regenTimer) ++m_regenTimer;
// break;
default:
m_regenTimer = 0;
break;