CGameEffectDamage Class
Note
See CGameEffect<Effect> Methods for methods that are shared by all game effect classes. Only the additional methods specific to each class are documented here.
Methods
Name |
Description |
Constructor (additional constructor) - creates a |
|
CGameEffectDamage::CGameEffectDamage
Constructor - creates a CGameEffectDamage object
void CGameEffectDamage::CGameEffectDamage();
Remarks
Additional constructor for CGameEffectDamage
CGameEffectDamage::CheckSave
virtual int CGameEffectDamage::CheckSave(
CGameSprite* pSprite,
unsigned char& saveVSDeathRoll,
unsigned char& saveVSWandsRoll,
unsigned char& saveVSPolyRoll,
unsigned char& saveVSBreathRoll,
unsigned char& saveVSSpellRoll,
unsigned char& magicResistRoll);
Parameters
CGameSprite* pSprite - pointer to game sprite object
unsigned char& saveVSDeathRoll -unsigned char& saveVSWandsRoll -unsigned char& saveVSPolyRoll -unsigned char& saveVSBreathRoll -unsigned char& saveVSSpellRoll -unsigned char& magicResistRoll -
Return Value
Returns int
Remarks
CGameEffectDamage::DecodeHitSound
void CGameEffectDamage::DecodeHitSound(
unsigned long type,
CGameSprite* pSprite);
Parameters
unsigned longtype -CGameSprite* pSprite - pointer to game sprite object
Remarks
CGameEffectDamage::DisplayDamageAmount
virtual void CGameEffectDamage::DisplayDamageAmount(
CGameSprite* pSprite,
long damageResisted);
Parameters
CGameSprite* pSprite - pointer to game sprite object
longdamageResisted -
Remarks
CGameEffectDamage::DisplayString
virtual void CGameEffectDamage::DisplayString(CGameSprite* pSprite);
Parameters
CGameSprite* pSprite - pointer to game sprite object
Remarks
CGameEffectDamage::OnAddSpecific
virtual void CGameEffectDamage::OnAddSpecific\(CGameSprite* pSprite);
Parameters
CGameSprite* pSprite - pointer to game sprite object
Remarks
CGameEffectDamage::UsesDice
virtual int CGameEffectDamage::UsesDice();
Return Value
Returns int
Remarks