Pol  Revision:cb584c9
spelbook.cpp File Reference
#include "spelbook.h"
#include <sstream>
#include <stddef.h>
#include "../clib/cfgelem.h"
#include "../clib/logfacility.h"
#include "../clib/streamsaver.h"
#include "../plib/systemstate.h"
#include "baseobject.h"
#include "globals/uvars.h"
#include "item/itemdesc.h"
#include "mobile/charactr.h"
#include "network/client.h"
#include "network/packethelper.h"
#include "network/packets.h"
#include "polclass.h"
#include "ufunc.h"
#include "uobject.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 

Functions

void Pol::Core::send_spellbook_contents (Network::Client *client, Spellbook &spellbook)
 

Detailed Description

History
  • 2005/02/14 Shinigami: double_click - simple logical error in layer_is_equipped check
  • 2009/07/26 MuadDib: Packet struct refactoring.
  • 2009/09/17 MuadDib: Spellbook::can_add upgraded to check bitflags instead of contents.
  • 2009/09/18 MuadDib: Spellbook rewrite to deal with only bits, not scrolls inside them.
  • 2009/10/10 Turley: Added spellbook.addspell() & .removespell() methods

Definition in file spelbook.cpp.