|
Pol
Revision:cb584c9
|
#include "spells.h"#include <stdlib.h>#include <time.h>#include <format/format.h>#include "../bscript/eprog.h"#include "../clib/cfgelem.h"#include "../clib/cfgfile.h"#include "../clib/fileutil.h"#include "../clib/logfacility.h"#include "../clib/refptr.h"#include "../plib/pkg.h"#include "../plib/systemstate.h"#include "containr.h"#include "globals/state.h"#include "globals/uvars.h"#include "item/item.h"#include "item/itemdesc.h"#include "layers.h"#include "miscrgn.h"#include "mkscrobj.h"#include "mobile/charactr.h"#include "network/client.h"#include "pktin.h"#include "polclass.h"#include "polsig.h"#include "scrstore.h"#include "skillid.h"#include "spelbook.h"#include "syshook.h"#include "ufunc.h"#include "umanip.h"#include "vital.h"Go to the source code of this file.
Namespaces | |
| Pol | |
| Pol::Core | |
Functions | |
| void | Pol::Core::clean_spells () |
| void | Pol::Core::do_cast (Network::Client *client, u16 spellid) |
| void | Pol::Core::handle_cast_spell (Network::Client *client, PKTIN_12 *msg) |
| void | Pol::Core::handle_open_spellbook (Network::Client *client, PKTIN_12 *msg) |
| bool | Pol::Core::hands_are_free (Mobile::Character *chr) |
| bool | Pol::Core::knows_spell (Mobile::Character *chr, u16 spellid) |
| void | Pol::Core::load_circle_data () |
| void | Pol::Core::load_spell_data () |
| void | Pol::Core::load_spells_cfg (const char *path, Plib::Package *pkg) |
| static bool | Pol::Core::nocast_here (Mobile::Character *chr) |
| void | Pol::Core::register_spell (USpell *spell, unsigned short spellid) |
Definition in file spells.cpp.