Planeshift
|
#include <pscharacter.h>
Public Member Functions | |
void | Initialize (psCharacter *c) |
![]() | |
int | Current () |
![]() | |
int | Base () const |
void | Buff (const ActiveSpell *owner, intx) |
Buffable () | |
Buffable (intx) | |
virtual void | Cancel (const ActiveSpell *owner) |
int | Current () const |
void | SetBase (intx) |
virtual | ~Buffable () |
![]() | |
virtual | ~iSpellModifier () |
Protected Member Functions | |
virtual void | OnChange () |
Called whenever the value changes; implemented in derived classes. More... | |
Protected Attributes | |
psCharacter * | chr |
![]() | |
int | base |
csArray< csTuple2< const ActiveSpell *, int > > | buffs |
int | cached |
Definition at line 282 of file pscharacter.h.
|
inline |
Definition at line 285 of file pscharacter.h.
|
protectedvirtual |
Called whenever the value changes; implemented in derived classes.
Reimplemented from Buffable< int >.
|
protected |
Definition at line 291 of file pscharacter.h.