____ _ __
/ __ )____ _____ | | / /___ ___________
/ __ / __ \/ ___/ | | /| / / __ `/ ___/ ___/
/ /_/ / /_/ (__ ) | |/ |/ / /_/ / / (__ )
/_____/\____/____/ |__/|__/\__,_/_/ /____/
A futuristic real-time strategy game.
This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project.
Distributed under the "GNU General Public License"#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 |
Definition at line 122 of file spells.h.
| 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 |
1.5.6