14 #include "../../clib/clib_endian.h" 15 #include "../../clib/rawtypes.h" 16 #include "../cmbtcfg.h" 17 #include "../globals/settings.h" 18 #include "../guardrgn.h" 19 #include "../network/client.h" 38 if ( defender !=
nullptr )
60 if ( defender->
acct !=
nullptr )
void handle_attack(Network::Client *client, Core::PKTIN_05 *msg)
void select_opponent(u32 opp_serial)
bool is_visible_to_me(const Character *chr) const
bool private_say_above(Character *chr, const UObject *obj, const char *text, unsigned short font, unsigned short color, unsigned int journal_print)
void send_highlight() const
Mobile::Character * find_character(u32 serial)
SettingsManager settingsManager
unsigned short pol_distance(unsigned short x1, unsigned short y1, unsigned short x2, unsigned short y2)
static bool RunNoCombatCheck(Network::Client *client)
void send_sysmessage(Network::Client *client, const char *text, unsigned short font, unsigned short color)