if(m_spellInfo->SpellGroupType && u_caster)
{
SM_FIValue(u_caster->SM_FDur,(int32*)&Dur,m_spellInfo->SpellGroupType);
SM_PIValue(u_caster->SM_PDur,(int32*)&Dur,m_spellInfo->SpellGroupType);
}
}
else
{
if(u_caster->getLevel()<11) Dur=0; //小于11級的就完全沒有虛弱時間
else if(u_caster ->getLevel()<=20)
Dur =(u_caster->getLevel()-10)*60*1000; //11級到20級中間的是(等級-10)分鐘
else Dur =10*60*1000; //大于20級的都是10分鐘
}
return Dur;
}
{
SM_FIValue(u_caster->SM_FDur,(int32*)&Dur,m_spellInfo->SpellGroupType);
SM_PIValue(u_caster->SM_PDur,(int32*)&Dur,m_spellInfo->SpellGroupType);
}
}
else
{
if(u_caster->getLevel()<11) Dur=0; //小于11級的就完全沒有虛弱時間
else if(u_caster ->getLevel()<=20)
Dur =(u_caster->getLevel()-10)*60*1000; //11級到20級中間的是(等級-10)分鐘
else Dur =10*60*1000; //大于20級的都是10分鐘
}
return Dur;
}


