3
DEFINE_HOOK(53CC6E, IonBlastClass_Update, 6)
5
GET(IonBlastClass *, IB, EBX);
6
return (WarheadTypeExt::IonExt.find(IB) == WarheadTypeExt::IonExt.end())
12
DEFINE_HOOK(53CC0D, IonBlastClass_Update_DTOR, 5)
14
GET(IonBlastClass *, IB, EBX);
15
hash_ionExt::iterator i = WarheadTypeExt::IonExt.find(IB);
16
if(i != WarheadTypeExt::IonExt.end()) {
17
WarheadTypeExt::IonExt.erase(i);
22
DEFINE_HOOK(53CBF5, IonBlastClass_Update_Duration, 5)
25
GET(IonBlastClass *, IB, EBX);
28
if(WarheadTypeExt::IonExt.find(IB) == WarheadTypeExt::IonExt.end()) {
31
WarheadTypeExt::ExtData *pData = WarheadTypeExt::IonExt[IB];
32
Ripple_Radius = pData->Ripple_Radius;
35
return (Idx < Ripple_Radius)