$treeview $search $mathjax
Stratagus
2.2.6
$projectbrief
|
$projectbrief
|
$searchbox |
_________ __ __ / _____// |_____________ _/ |______ ____ __ __ ______ \_____ \\ __\_ __ \__ \\ __\__ \ / ___\| | \/ ___/ / \| | | | \// __ \| | / __ \_/ /_/ > | /\___ \ /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ > \/ \/ \//_____/ \/ ______________________ ______________________ T H E W A R B E G I N S Stratagus - A free fantasy real time strategy game engine
#include <spells.h>
Public Member Functions | |
SpellActionType (int mod=0) | |
virtual | ~SpellActionType () |
virtual int | Cast (CUnit &caster, const SpellType *spell, CUnit *target, int x, int y)=0 |
Public Attributes | |
const int | ModifyManaCaster |
SpellActionType::SpellActionType | ( | int | mod = 0 |
) | [inline] |
virtual SpellActionType::~SpellActionType | ( | ) | [inline, virtual] |
virtual int SpellActionType::Cast | ( | CUnit & | caster, | |
const SpellType * | spell, | |||
CUnit * | target, | |||
int | x, | |||
int | y | |||
) | [pure virtual] |
Implemented in AreaAdjustVitals, SpawnMissile, Demolish, AreaBombardment, SpawnPortal, AdjustVariable, AdjustVitals, Polymorph, Summon, and Capture.
const int SpellActionType::ModifyManaCaster |