#include "globals.h"#include "nxwcommn.h"#include "itemid.h"#include "sregions.h"#include "sndpkg.h"#include "magic.h"#include "debug.h"#include "amx/amxcback.h"#include "set.h"#include "tmpeff.h"#include "race.h"#include "npcai.h"#include "layer.h"#include "network.h"#include "accounts.h"#include "jail.h"#include "nxw_utils.h"#include "weight.h"#include "boats.h"#include "archive.h"#include "walking.h"#include "rcvpkg.h"#include "map.h"#include "chars.h"#include "items.h"#include "inlines.h"#include "basics.h"#include "skills.h"#include "range.h"#include "classes.h"#include "utils.h"#include "nox-wizard.h"#include "targeting.h"#include "cmds.h"#include "spawn.h"#include "titles.h"Defines | |
| #define | CASECHAREVENT(NAME, ID) else if (!strcmp( NAME,script1)) amxevents[ID] = newAmxEvent(script2); |
| #define | NPCMAGIC_FLAGS (SPELLFLAG_DONTCRIMINAL+SPELLFLAG_DONTREQREAGENTS+SPELLFLAG_DONTCHECKSPELLBOOK+SPELLFLAG_IGNORETOWNLIMITS+SPELLFLAG_DONTCHECKSKILL) |
Functions | |
| void | checkFieldEffects (UI32 currenttime, P_CHAR pc, char timecheck) |
| void | target_castSpell (NXWCLIENT ps, P_TARGET t) |
Variables | |
| const unsigned int | NAME_ID = 0xFA00 |
| const unsigned int | TITLE_ID = 0xFA01 |
| const unsigned int | ACCOUNT_ID = 0xFA02 |
| const unsigned int | CREATIONDAY_ID = 0xFA03 |
| const unsigned int | GMMOVEEFF_ID = 0xFA04 |
| const unsigned int | GUILDTYPE = 0xFA05 |
| const unsigned int | GUILDTRAITOR_ID = 0xFA06 |
| const unsigned int | POS_X_ID = 0xFA07 |
| const unsigned int | POS_Y_ID = 0xFA08 |
| const unsigned int | POS_Z_ID = 0xFA09 |
| const unsigned int | POS_DISPZ_ID = 0xFA0A |
| const unsigned int | POS_M_ID = 0xFA0B |
| const unsigned int | POS_OLDX_ID = 0xFA0C |
| const unsigned int | POS_OLDY_ID = 0xFA0D |
| const unsigned int | POS_OLDZ_ID = 0xFA0E |
| const unsigned int | POS_OLDM_ID = 0xFA0F |
| const unsigned int | DIR_ID = 0xFA10 |
| const unsigned int | DOORUSE_ID = 0xFA11 |
| const unsigned int | BODY_ID = 0xFA12 |
| const unsigned int | XBODY_ID = 0xFA13 |
| const unsigned int | SKIN_ID = 0xFA14 |
| const unsigned int | XSKIN_ID = 0xFA15 |
| const unsigned int | PRIV_ID = 0xFA16 |
| const unsigned int | ALLMOVE_ID = 0xFA17 |
| const unsigned int | DAMAGETYPE_ID = 0xFA18 |
| const unsigned int | STABLEMASTER_ID = 0xFA19 |
| const unsigned int | NPCTYPE_ID = 0xFA1A |
| const unsigned int | TIME_UNUSED_ID = 0xFA1B |
| const unsigned int | FONT_ID = 0xFA1C |
| const unsigned int | SAY_ID = 0xFA1D |
| const unsigned int | EMOTE_ID = 0xFA1E |
| const unsigned int | STRENGTH_ID = 0xFA1F |
| const unsigned int | STRENGTH2_ID = 0xFA20 |
| const unsigned int | DEXTERITY_ID = 0xFA21 |
| const unsigned int | DEXTERITY2_ID = 0xFA22 |
| const unsigned int | INTELLIGENCE_ID = 0xFA23 |
| const unsigned int | INTELLIGENCE2_ID = 0xFA24 |
| const unsigned int | HITPOINTS_ID = 0xFA25 |
| const unsigned int | STAMINA_ID = 0xFA26 |
| const unsigned int | MANA_ID = 0xFA27 |
| const unsigned int | NPC_ID = 0xFA28 |
| const unsigned int | POSSESSEDSERIAL_ID = 0xFA29 |
| const unsigned int | HOLDGOLD_ID = 0xFA2A |
| const unsigned int | OWN_ID = 0xFA2B |
| const unsigned int | ROBE_ID = 0xFA2C |
| const unsigned int | KARMA_ID = 0xFA2D |
| const unsigned int | FAME_ID = 0xFA2E |
| const unsigned int | KILLS_ID = 0xFA2F |
| const unsigned int | DEATHS_ID = 0xFA30 |
| const unsigned int | FIXEDLIGHT_ID = 0xFA31 |
| const unsigned int | SPEECH_ID = 0xFA32 |
| const unsigned int | TRIGGER_ID = 0xFA33 |
| const unsigned int | TRIGWORD_ID = 0xFA34 |
| const unsigned int | DISABLEMSG_ID = 0xFA35 |
| const unsigned int | ATT_ID = 0xFA36 |
| const unsigned int | DEF_ID = 0xFA37 |
| const unsigned int | LODAMAGE_ID = 0xFA38 |
| const unsigned int | HIDAMAGE_ID = 0xFA39 |
| const unsigned int | WAR_ID = 0xFA3A |
| const unsigned int | NPCWANDER_ID = 0xFA3B |
| const unsigned int | OLDNPCWANDER_ID = 0xFA3C |
| const unsigned int | PC_FTARGSER_ID = 0xFA3D |
| const unsigned int | CARVE_ID = 0xFA3E |
| const unsigned int | FX1_ID = 0xFA3F |
| const unsigned int | FY1_ID = 0xFA40 |
| const unsigned int | FZ1_ID = 0xFA41 |
| const unsigned int | FX2_ID = 0xFA42 |
| const unsigned int | FY2_ID = 0xFA43 |
| const unsigned int | HIDDEN_ID = 0xFA44 |
| const unsigned int | HUNGER_ID = 0xFA45 |
| const unsigned int | NPCAITYPE_ID = 0xFA46 |
| const unsigned int | SPATTACK_ID = 0xFA47 |
| const unsigned int | SPADELAY_ID = 0xFA48 |
| const unsigned int | MAGICSPHERE_ID = 0xFA49 |
| const unsigned int | TAMING_ID = 0xFA4A |
| const unsigned int | ADVOBJ_ID = 0xFA4B |
| const unsigned int | POISON_ID = 0xFA4C |
| const unsigned int | POISONED_ID = 0xFA4D |
| const unsigned int | MURDERSAVE_ID = 0xFA4F |
| const unsigned int | FLEEAT_ID = 0xFA50 |
| const unsigned int | RACE_ID = 0xFA51 |
| const unsigned int | REATTACKAT_ID = 0xFA52 |
| const unsigned int | HOLDG_ID = 0xFA53 |
| const unsigned int | SPLIT_ID = 0xFA54 |
| const unsigned int | SPLITCHANCE_ID = 0xFA55 |
| const unsigned int | GUILDTOGGLE_ID = 0xFA56 |
| const unsigned int | GUILDNUMBER_ID = 0xFA57 |
| const unsigned int | GUILDTITLE_ID = 0xFA58 |
| const unsigned int | GUILDFEALTY_ID = 0xFA59 |
| const unsigned int | REGEN_HP_ID = 0xFA5A |
| const unsigned int | REGEN_ST_ID = 0xFA5B |
| const unsigned int | REGEN_MN_ID = 0xFA5C |
| const unsigned int | HOMEX_ID = 0xFA5D |
| const unsigned int | HOMEY_ID = 0xFA5E |
| const unsigned int | HOMEZ_ID = 0xFA5F |
| const unsigned int | WORKX_ID = 0xFA60 |
| const unsigned int | WORKY_ID = 0xFA61 |
| const unsigned int | WORKZ_ID = 0xFA62 |
| const unsigned int | FOODX_ID = 0xFA63 |
| const unsigned int | FOODY_ID = 0xFA64 |
| const unsigned int | FOODZ_ID = 0xFA65 |
| const unsigned int | QUESTTYPE_ID = 0xFA66 |
| const unsigned int | QUESTDESTREGION_ID = 0xFA67 |
| const unsigned int | QUESTORIGREGION_ID = 0xFA68 |
| const unsigned int | QUESTBOUNTYPOSTSERIAL_ID = 0xFA69 |
| const unsigned int | QUESTBOUNTYREWARD_ID = 0xFA6A |
| const unsigned int | GMRESTRICT_ID = 0xFA6B |
| const unsigned int | COMMANDLEVEL_ID = 0xFA6C |
| const unsigned int | MOVESPEED_ID = 0xFA6D |
| const unsigned int | FOLLOWSPEED_ID = 0xFA6E |
| const unsigned int | NXWFLAG0_ID = 0xFA6F |
| const unsigned int | NXWFLAG1_ID = 0xFA70 |
| const unsigned int | NXWFLAG2_ID = 0xFA71 |
| const unsigned int | NXWFLAG3_ID = 0xFA72 |
| const unsigned int | RESISTS_ID = 0xFA73 |
| const unsigned int | SHOPKEEP_ID = 0xFA74 |
| const unsigned int | DEADFLAG_ID = 0xFA74 |
| const unsigned int | SKILL_ID = 0xFA75 |
| const unsigned int | SKILLOCK_ID = 0xFA76 |
| const unsigned int | CANTRAIN_ID = 0xFA77 |
| const unsigned int | MOUNTED_ID = 0xFA78 |
| const unsigned int | PROFILE_ID = 0xFA79 |
| const unsigned int | LOOTVEC_ID = 0xFA79 |
| const unsigned int | SERIAL_ID = 0xFAFF |
|
|
|
|
|
set new hungertime * |
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|