Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 25.42 KB | None | 0 0
  1.  
  2. NORTH = 0
  3. EAST = 1
  4. SOUTH = 2
  5. WEST = 3
  6. SOUTHWEST = 4
  7. SOUTHEAST = 5
  8. NORTHWEST = 6
  9. NORTHEAST = 7
  10.  
  11. COMBAT_FORMULA_UNDEFINED = 0
  12. COMBAT_FORMULA_LEVELMAGIC = 1
  13. COMBAT_FORMULA_SKILL = 2
  14. COMBAT_FORMULA_DAMAGE = 3
  15.  
  16. CONDITION_PARAM_OWNER = 1
  17. CONDITION_PARAM_TICKS = 2
  18. CONDITION_PARAM_OUTFIT = 3
  19. CONDITION_PARAM_HEALTHGAIN = 4
  20. CONDITION_PARAM_HEALTHTICKS = 5
  21. CONDITION_PARAM_MANAGAIN = 6
  22. CONDITION_PARAM_MANATICKS = 7
  23. CONDITION_PARAM_DELAYED = 8
  24. CONDITION_PARAM_SPEED = 9
  25. CONDITION_PARAM_LIGHT_LEVEL = 10
  26. CONDITION_PARAM_LIGHT_COLOR = 11
  27. CONDITION_PARAM_SOULGAIN = 12
  28. CONDITION_PARAM_SOULTICKS = 13
  29. CONDITION_PARAM_MINVALUE = 14
  30. CONDITION_PARAM_MAXVALUE = 15
  31. CONDITION_PARAM_STARTVALUE = 16
  32. CONDITION_PARAM_TICKINTERVAL = 17
  33. CONDITION_PARAM_FORCEUPDATE = 18
  34. CONDITION_PARAM_SKILL_MELEE = 19
  35. CONDITION_PARAM_SKILL_FIST = 20
  36. CONDITION_PARAM_SKILL_CLUB = 21
  37. CONDITION_PARAM_SKILL_SWORD = 22
  38. CONDITION_PARAM_SKILL_AXE = 23
  39. CONDITION_PARAM_SKILL_DISTANCE = 24
  40. CONDITION_PARAM_SKILL_SHIELD = 25
  41. CONDITION_PARAM_SKILL_FISHING = 26
  42. CONDITION_PARAM_STAT_MAXHEALTH = 27
  43. CONDITION_PARAM_STAT_MAXMANA = 28
  44. CONDITION_PARAM_STAT_SOUL = 29
  45. CONDITION_PARAM_STAT_MAGICLEVEL = 30
  46. CONDITION_PARAM_STAT_MAXHEALTHPERCENT = 31
  47. CONDITION_PARAM_STAT_MAXMANAPERCENT = 32
  48. CONDITION_PARAM_STAT_SOULPERCENT = 33
  49. CONDITION_PARAM_STAT_MAGICLEVELPERCENT = 34
  50. CONDITION_PARAM_SKILL_MELEEPERCENT = 35
  51. CONDITION_PARAM_SKILL_FISTPERCENT = 36
  52. CONDITION_PARAM_SKILL_CLUBPERCENT = 37
  53. CONDITION_PARAM_SKILL_SWORDPERCENT = 38
  54. CONDITION_PARAM_SKILL_AXEPERCENT = 39
  55. CONDITION_PARAM_SKILL_DISTANCEPERCENT = 40
  56. CONDITION_PARAM_SKILL_SHIELDPERCENT = 41
  57. CONDITION_PARAM_SKILL_FISHINGPERCENT = 42
  58. CONDITION_PARAM_PERIODICDAMAGE = 43
  59. CONDITION_PARAM_BUFF = 44
  60. CONDITION_PARAM_SUBID = 45
  61.  
  62. COMBAT_PARAM_TYPE = 1
  63. COMBAT_PARAM_EFFECT = 2
  64. COMBAT_PARAM_DISTANCEEFFECT = 3
  65. COMBAT_PARAM_BLOCKSHIELD = 4
  66. COMBAT_PARAM_BLOCKARMOR = 5
  67. COMBAT_PARAM_TARGETCASTERORTOPMOST = 6
  68. COMBAT_PARAM_CREATEITEM = 7
  69. COMBAT_PARAM_AGGRESSIVE = 8
  70. COMBAT_PARAM_DISPEL = 9
  71. COMBAT_PARAM_USECHARGES = 10
  72. COMBAT_PARAM_TARGETPLAYERSORSUMMONS = 11
  73. COMBAT_PARAM_DIFFERENTAREADAMAGE = 12
  74. COMBAT_PARAM_HITEFFECT = 13
  75. COMBAT_PARAM_HITCOLOR = 14
  76.  
  77. CALLBACK_PARAM_LEVELMAGICVALUE = 1
  78. CALLBACK_PARAM_SKILLVALUE = 2
  79. CALLBACK_PARAM_TARGETTILE = 3
  80. CALLBACK_PARAM_TARGETCREATURE = 4
  81.  
  82. COMBAT_NONE = 0
  83. COMBAT_PHYSICALDAMAGE = 1
  84. COMBAT_ENERGYDAMAGE = 2
  85. COMBAT_EARTHDAMAGE = 4
  86. COMBAT_POISONDAMAGE = 4
  87. COMBAT_FIREDAMAGE = 8
  88. COMBAT_UNDEFINEDDAMAGE = 16
  89. COMBAT_LIFEDRAIN = 32
  90. COMBAT_MANADRAIN = 64
  91. COMBAT_HEALING = 128
  92. COMBAT_DROWNDAMAGE = 256
  93. COMBAT_ICEDAMAGE = 512
  94. COMBAT_HOLYDAMAGE = 1024
  95. COMBAT_DEATHDAMAGE = 2048
  96.  
  97. CONDITION_NONE = 0
  98. CONDITION_POISON = 1
  99. CONDITION_FIRE = 2
  100. CONDITION_ENERGY = 4
  101. CONDITION_PHYSICAL = 8
  102. CONDITION_HASTE = 16
  103. CONDITION_PARALYZE = 32
  104. CONDITION_OUTFIT = 64
  105. CONDITION_INVISIBLE = 128
  106. CONDITION_LIGHT = 256
  107. CONDITION_MANASHIELD = 512
  108. CONDITION_INFIGHT = 1024
  109. CONDITION_DRUNK = 2048
  110. CONDITION_EXHAUST = 4096
  111. CONDITION_FOOD = 8192
  112. CONDITION_REGENERATION = 8192
  113. CONDITION_SOUL = 16384
  114. CONDITION_DROWN = 32768
  115. CONDITION_MUTED = 65536
  116. CONDITION_ATTRIBUTES = 131072
  117. CONDITION_FREEZING = 262144
  118. CONDITION_DAZZLED = 524288
  119. CONDITION_CURSED = 1048576
  120. CONDITION_PACIFIED = 2097152
  121. CONDITION_GAMEMASTER = 4194304
  122. CONDITION_HUNTING = 8388608
  123.  
  124. EXHAUST_OTHER = 0
  125. EXHAUST_COMBAT = 1
  126. EXHAUST_HEALING = 2
  127. EXHAUST_WEAPON = 3
  128.  
  129. MUTED_BUFFER = 0
  130. MUTED_YELL = 1
  131. MUTED_TRADE = 2
  132. MUTED_TRADE_ROOK = 3
  133.  
  134. GAMEMASTER_INVISIBLE = 0
  135. GAMEMASTER_IGNORE = 1
  136. GAMEMASTER_TELEPORT = 2
  137.  
  138. CONST_SLOT_FIRST = 1
  139. CONST_SLOT_HEAD = CONST_SLOT_FIRST
  140. CONST_SLOT_NECKLACE = 2
  141. CONST_SLOT_BACKPACK = 3
  142. CONST_SLOT_ARMOR = 4
  143. CONST_SLOT_RIGHT = 5
  144. CONST_SLOT_LEFT = 6
  145. CONST_SLOT_LEGS = 7
  146. CONST_SLOT_FEET = 8
  147. CONST_SLOT_RING = 9
  148. CONST_SLOT_AMMO = 10
  149. CONST_SLOT_LAST = CONST_SLOT_AMMO
  150.  
  151. CONST_ME_DRAWBLOOD = 0
  152. CONST_ME_LOSEENERGY = 1
  153. CONST_ME_POFF = 2
  154. CONST_ME_BLOCKHIT = 3
  155. CONST_ME_EXPLOSIONAREA = 4
  156. CONST_ME_EXPLOSIONHIT = 5
  157. CONST_ME_FIREAREA = 6
  158. CONST_ME_YELLOW_RINGS = 7
  159. CONST_ME_GREEN_RINGS = 8
  160. CONST_ME_HITAREA = 9
  161. CONST_ME_TELEPORT = 10
  162. CONST_ME_ENERGYHIT = 11
  163. CONST_ME_MAGIC_BLUE = 12
  164. CONST_ME_MAGIC_RED = 13
  165. CONST_ME_MAGIC_GREEN = 14
  166. CONST_ME_HITBYFIRE = 15
  167. CONST_ME_HITBYPOISON = 16
  168. CONST_ME_MORTAREA = 17
  169. CONST_ME_SOUND_GREEN = 18
  170. CONST_ME_SOUND_RED = 19
  171. CONST_ME_POISONAREA = 20
  172. CONST_ME_SOUND_YELLOW = 21
  173. CONST_ME_SOUND_PURPLE = 22
  174. CONST_ME_SOUND_BLUE = 23
  175. CONST_ME_SOUND_WHITE = 24
  176. CONST_ME_BUBBLES = 25
  177. CONST_ME_CRAPS = 26
  178. CONST_ME_GIFT_WRAPS = 27
  179. CONST_ME_FIREWORK_YELLOW = 28
  180. CONST_ME_FIREWORK_RED = 29
  181. CONST_ME_FIREWORK_BLUE = 30
  182. CONST_ME_STUN = 31
  183. CONST_ME_SLEEP = 32
  184. CONST_ME_WATERCREATURE = 33
  185. CONST_ME_GROUNDSHAKER = 34
  186. CONST_ME_HEARTS = 35
  187. CONST_ME_FIREATTACK = 36
  188. CONST_ME_ENERGYAREA = 37
  189. CONST_ME_SMALLCLOUDS = 38
  190. CONST_ME_HOLYDAMAGE = 39
  191. CONST_ME_BIGCLOUDS = 40
  192. CONST_ME_ICEAREA = 41
  193. CONST_ME_ICETORNADO = 42
  194. CONST_ME_ICEATTACK = 43
  195. CONST_ME_STONES = 44
  196. CONST_ME_SMALLPLANTS = 45
  197. CONST_ME_CARNIPHILA = 46
  198. CONST_ME_PURPLEENERGY = 47
  199. CONST_ME_YELLOWENERGY = 48
  200. CONST_ME_HOLYAREA = 49
  201. CONST_ME_BIGPLANTS = 50
  202. CONST_ME_CAKE = 51
  203. CONST_ME_GIANTICE = 52
  204. CONST_ME_WATERSPLASH = 53
  205. CONST_ME_PLANTATTACK = 54
  206. CONST_ME_TUTORIALARROW = 55
  207. CONST_ME_TUTORIALSQUARE = 56
  208. CONST_ME_MIRRORHORIZONTAL = 57
  209. CONST_ME_MIRRORVERTICAL = 58
  210. CONST_ME_SKULLHORIZONTAL = 59
  211. CONST_ME_SKULLVERTICAL = 60
  212. CONST_ME_ASSASSIN = 61
  213. CONST_ME_STEPSHORIZONTAL = 62
  214. CONST_ME_BLOODYSTEPS = 63
  215. CONST_ME_STEPSVERTICAL = 64
  216. CONST_ME_YALAHARIGHOST = 65
  217. CONST_ME_BATS = 66
  218. CONST_ME_SMOKE = 67
  219. CONST_ME_INSECTS = 68
  220. CONST_ME_NONE = 255
  221. CONST_ME_LAST = CONST_ME_INSECTS
  222.  
  223. CONST_ANI_SPEAR = 0
  224. CONST_ANI_BOLT = 1
  225. CONST_ANI_ARROW = 2
  226. CONST_ANI_FIRE = 3
  227. CONST_ANI_ENERGY = 4
  228. CONST_ANI_POISONARROW = 5
  229. CONST_ANI_BURSTARROW = 6
  230. CONST_ANI_THROWINGSTAR = 7
  231. CONST_ANI_THROWINGKNIFE = 8
  232. CONST_ANI_SMALLSTONE = 9
  233. CONST_ANI_DEATH = 10
  234. CONST_ANI_LARGEROCK = 11
  235. CONST_ANI_SNOWBALL = 12
  236. CONST_ANI_POWERBOLT = 13
  237. CONST_ANI_POISON = 14
  238. CONST_ANI_INFERNALBOLT = 15
  239. CONST_ANI_HUNTINGSPEAR = 16
  240. CONST_ANI_ENCHANTEDSPEAR = 17
  241. CONST_ANI_REDSTAR = 18
  242. CONST_ANI_GREENSTAR = 19
  243. CONST_ANI_ROYALSPEAR = 20
  244. CONST_ANI_SNIPERARROW = 21
  245. CONST_ANI_ONYXARROW = 22
  246. CONST_ANI_PIERCINGBOLT = 23
  247. CONST_ANI_WHIRLWINDSWORD = 24
  248. CONST_ANI_WHIRLWINDAXE = 25
  249. CONST_ANI_WHIRLWINDCLUB = 26
  250. CONST_ANI_ETHEREALSPEAR = 27
  251. CONST_ANI_ICE = 28
  252. CONST_ANI_EARTH = 29
  253. CONST_ANI_HOLY = 30
  254. CONST_ANI_SUDDENDEATH = 31
  255. CONST_ANI_FLASHARROW = 32
  256. CONST_ANI_FLAMMINGARROW = 33
  257. CONST_ANI_SHIVERARROW = 34
  258. CONST_ANI_ENERGYBALL = 35
  259. CONST_ANI_SMALLICE = 36
  260. CONST_ANI_SMALLHOLY = 37
  261. CONST_ANI_SMALLEARTH = 38
  262. CONST_ANI_EARTHARROW = 39
  263. CONST_ANI_EXPLOSION = 40
  264. CONST_ANI_CAKE = 41
  265. CONST_ANI_WEAPONTYPE = 254
  266. CONST_ANI_NONE = 255
  267. CONST_ANI_LAST = CONST_ANI_CAKE
  268.  
  269. TALKTYPE_FIRST = 1
  270. TALKTYPE_SAY = TALKTYPE_FIRST
  271. TALKTYPE_WHISPER = 2
  272. TALKTYPE_YELL = 3
  273. TALKTYPE_PRIVATE_PN = 4
  274. TALKTYPE_PRIVATE_NP = 5
  275. TALKTYPE_PRIVATE = 6
  276. TALKTYPE_CHANNEL_Y = 7
  277. TALKTYPE_CHANNEL_W = 8
  278. TALKTYPE_RVR_CHANNEL = 9
  279. TALKTYPE_RVR_ANSWER = 10
  280. TALKTYPE_RVR_CONTINUE = 11
  281. TALKTYPE_BROADCAST = 12
  282. TALKTYPE_CHANNEL_RN = 13
  283. TALKTYPE_PRIVATE_RED = 14
  284. TALKTYPE_CHANNEL_O = 15
  285. TALKTYPE_CHANNEL_RA = 17
  286. TALKTYPE_MONSTER = 19
  287. TALKTYPE_MONSTER_YELL = 20
  288. TALKTYPE_LAST = TALKTYPE_MONSTER_YELL
  289.  
  290. TALKTYPE_TYPES = {
  291. ["say"] = TALKTYPE_SAY,
  292. ["whisper"] = TALKTYPE_WHISPER,
  293. ["yell"] = TALKTYPE_YELL,
  294. ["private-playernpc"] = TALKTYPE_PRIVATE_PN,
  295. ["private-npcplayer"] = TALKTYPE_PRIVATE_NP,
  296. ["private"] = TALKTYPE_PRIVATE,
  297. ["channel-yellow"] = TALKTYPE_CHANNEL_Y,
  298. ["channel-white"] = TALKTYPE_CHANNEL_W,
  299. ["rvr-channel"] = TALKTYPE_RVR_CHANNEL,
  300. ["rvr-answer"] = TALKTYPE_RVR_ANSWER,
  301. ["rvr-continue"] = TALKTYPE_RVR_CONTINUE,
  302. ["broadcast"] = TALKTYPE_BROADCAST,
  303. ["channel-red"] = TALKTYPE_CHANNEL_RN,
  304. ["channel-orange"] = TALKTYPE_CHANNEL_O,
  305. ["channel-redanonymous"] = TALKTYPE_CHANNEL_RA,
  306. ["monster"] = TALKTYPE_MONSTER,
  307. ["monster-yell"] = TALKTYPE_MONSTER_YELL
  308. }
  309.  
  310. MESSAGE_FIRST = 18
  311. MESSAGE_STATUS_CONSOLE_RED = MESSAGE_FIRST
  312. MESSAGE_EVENT_ORANGE = 19
  313. MESSAGE_STATUS_CONSOLE_ORANGE = 20
  314. MESSAGE_STATUS_WARNING = 21
  315. MESSAGE_EVENT_ADVANCE = 22
  316. MESSAGE_EVENT_DEFAULT = 23
  317. MESSAGE_STATUS_DEFAULT = 24
  318. MESSAGE_INFO_DESCR = 25
  319. MESSAGE_STATUS_SMALL = 26
  320. MESSAGE_STATUS_CONSOLE_BLUE = 27
  321. MESSAGE_LAST = MESSAGE_STATUS_CONSOLE_BLUE
  322.  
  323. MESSAGE_TYPES = {
  324. ["advance"] = MESSAGE_EVENT_ADVANCE,
  325. ["event"] = MESSAGE_EVENT_DEFAULT,
  326. ["white"] = MESSAGE_EVENT_DEFAULT,
  327. ["orange"] = MESSAGE_STATUS_CONSOLE_ORANGE,
  328. ["info"] = MESSAGE_INFO_DESCR,
  329. ["green"] = MESSAGE_INFO_DESCR,
  330. ["small"] = MESSAGE_STATUS_SMALL,
  331. ["blue"] = MESSAGE_STATUS_CONSOLE_BLUE,
  332. ["red"] = MESSAGE_STATUS_CONSOLE_RED,
  333. ["warning"] = MESSAGE_STATUS_WARNING,
  334. ["status"] = MESSAGE_STATUS_DEFAULT
  335. }
  336.  
  337. COLOR_BLACK = 0
  338. COLOR_BLUE = 5
  339. COLOR_GREEN = 18
  340. COLOR_TEAL = 35
  341. COLOR_LIGHTGREEN = 66
  342. COLOR_DARKBROWN = 78
  343. COLOR_LIGHTBLUE = 89
  344. COLOR_DARKPURPLE = 112
  345. COLOR_BROWN = 120
  346. COLOR_GREY = 129
  347. COLOR_DARKRED = 144
  348. COLOR_DARKPINK = 152
  349. COLOR_PURPLE = 154
  350. COLOR_DARKORANGE = 156
  351. COLOR_RED = 180
  352. COLOR_PINK = 190
  353. COLOR_ORANGE = 192
  354. COLOR_DARKYELLOW = 205
  355. COLOR_YELLOW = 210
  356. COLOR_WHITE = 215
  357. COLOR_NONE = 255
  358.  
  359. MAPMARK_TICK = 0
  360. MAPMARK_QUESTION = 1
  361. MAPMARK_EXCLAMATION = 2
  362. MAPMARK_STAR = 3
  363. MAPMARK_CROSS = 4
  364. MAPMARK_TEMPLE = 5
  365. MAPMARK_KISS = 6
  366. MAPMARK_SHOVEL = 7
  367. MAPMARK_SWORD = 8
  368. MAPMARK_FLAG = 9
  369. MAPMARK_LOCK = 10
  370. MAPMARK_BAG = 11
  371. MAPMARK_SKULL = 12
  372. MAPMARK_DOLLAR = 13
  373. MAPMARK_REDNORTH = 14
  374. MAPMARK_REDSOUTH = 15
  375. MAPMARK_REDEAST = 16
  376. MAPMARK_REDWEST = 17
  377. MAPMARK_GREENNORTH = 18
  378. MAPMARK_GREENSOUTH = 19
  379.  
  380. ITEM_TYPE_DEPOT = 1
  381. ITEM_TYPE_MAILBOX = 2
  382. ITEM_TYPE_TRASHHOLDER = 3
  383. ITEM_TYPE_CONTAINER = 4
  384. ITEM_TYPE_DOOR = 5
  385. ITEM_TYPE_MAGICFIELD = 6
  386. ITEM_TYPE_TELEPORT = 7
  387. ITEM_TYPE_BED = 8
  388. ITEM_TYPE_LEVELDOOR = 9
  389.  
  390. CONST_PROP_BLOCKSOLID = 0
  391. CONST_PROP_HASHEIGHT = 1
  392. CONST_PROP_BLOCKPROJECTILE = 2
  393. CONST_PROP_BLOCKPATHFIND = 3
  394. CONST_PROP_ISVERTICAL = 4
  395. CONST_PROP_ISHORIZONTAL = 5
  396. CONST_PROP_MOVEABLE = 6
  397. CONST_PROP_BLOCKINGANDNOTMOVEABLE = 7
  398. CONST_PROP_SUPPORTHANGABLE = 8
  399.  
  400. MANAGER_NONE = 0
  401. MANAGER_NEW = 1
  402. MANAGER_ACCOUNT = 2
  403. MANAGER_NAMELOCK = 3
  404.  
  405. PLAYERSEX_FEMALE = 0
  406. PLAYERSEX_MALE = 1
  407. PLAYERSEX_GAMEMASTER = 2
  408.  
  409. PLAYERLOSS_EXPERIENCE = 0
  410. PLAYERLOSS_MANA = 1
  411. PLAYERLOSS_SKILLS = 2
  412. PLAYERLOSS_CONTAINERS = 3
  413. PLAYERLOSS_ITEMS = 4
  414.  
  415. STATSCHANGE_HEALTHGAIN = 0
  416. STATSCHANGE_HEALTHLOSS = 1
  417. STATSCHANGE_MANAGAIN = 2
  418. STATSCHANGE_MANALOSS = 3
  419.  
  420. SKILL_FIST = 0
  421. SKILL_CLUB = 1
  422. SKILL_SWORD = 2
  423. SKILL_AXE = 3
  424. SKILL_DISTANCE = 4
  425. SKILL_SHIELD = 5
  426. SKILL_FISHING = 6
  427. SKILL__MAGLEVEL = 7
  428. SKILL__LEVEL = 8
  429.  
  430. SKILL_NAMES = {
  431. [sKILL_FIST] = "fist fighting",
  432. [sKILL_CLUB] = "club fighting",
  433. [sKILL_SWORD] = "sword fighting",
  434. [sKILL_AXE] = "axe fighting",
  435. [sKILL_DISTANCE] = "distance fighting",
  436. [sKILL_SHIELD] = "shielding",
  437. [sKILL_FISHING] = "fishing",
  438. [sKILL__LEVEL] = "level",
  439. [sKILL__MAGLEVEL] = "magic level"
  440. }
  441.  
  442. SKILL_IDS = {
  443. ["fist"] = SKILL_FIST,
  444. ["club"] = SKILL_CLUB,
  445. ["sword"] = SKILL_SWORD,
  446. ["axe"] = SKILL_AXE,
  447. ["distance"] = SKILL_DISTANCE,
  448. ["dist"] = SKILL_DISTANCE,
  449. ["shielding"] = SKILL_SHIELD,
  450. ["shield"] = SKILL_SHIELD,
  451. ["fishing"] = SKILL_FISHING,
  452. ["fish"] = SKILL_FISHING,
  453. ["level"] = SKILL__LEVEL,
  454. ["magic"] = SKILL__MAGLEVEL
  455. }
  456.  
  457. GUILDLEVEL_MEMBER = 1
  458. GUILDLEVEL_VICE = 2
  459. GUILDLEVEL_LEADER = 3
  460.  
  461. SKULL_NONE = 0
  462. SKULL_YELLOW = 1
  463. SKULL_GREEN = 2
  464. SKULL_WHITE = 3
  465. SKULL_RED = 4
  466. SKULL_BLACK = 5
  467. SKULL_LAST = SKULL_BLACK
  468.  
  469. SHIELD_NONE = 0
  470. SHIELD_WHITEYELLOW = 1
  471. SHIELD_WHITEBLUE = 2
  472. SHIELD_BLUE = 3
  473. SHIELD_YELLOW = 4
  474. SHIELD_BLUE_SHAREDEXP = 5
  475. SHIELD_YELLOW_SHAREDEXP = 6
  476. SHIELD_BLUE_NOSHAREDEXP_BLINK = 7
  477. SHIELD_YELLOW_NOSHAREDEXP_BLINK = 8
  478. SHIELD_BLUE_NOSHAREDEXP = 9
  479. SHIELD_YELLOW_NOSHAREDEXP = 10
  480. SHIELD_LAST = SHIELD_YELLOW_NOSHAREDEXP
  481.  
  482. WORLDTYPE_NO_PVP = 1
  483. WORLDTYPE_PVP = 2
  484. WORLDTYPE_PVP_ENFORCED = 3
  485.  
  486. DATABASE_ENGINE_NONE = 0
  487. DATABASE_ENGINE_MYSQL = 1
  488. DATABASE_ENGINE_SQLITE = 2
  489. DATABASE_ENGINE_POSTGRESQL = 3
  490. DATABASE_ENGINE_ODBC = 4
  491.  
  492. GAMESTATE_STARTUP = 1
  493. GAMESTATE_INIT = 2
  494. GAMESTATE_NORMAL = 3
  495. GAMESTATE_MAINTAIN = 4
  496. GAMESTATE_CLOSED = 5
  497. GAMESTATE_CLOSING = 6
  498. GAMESTATE_SHUTDOWN = 7
  499.  
  500. RELOAD_ACTIONS = 1
  501. RELOAD_CHAT = 2
  502. RELOAD_CONFIG = 3
  503. RELOAD_CREATUREEVENTS = 4
  504. RELOAD_GAMESERVERS = 5
  505. RELOAD_GLOBALEVENTS = 6
  506. RELOAD_GROUPS = 7
  507. RELOAD_HIGHSCORES = 8
  508. RELOAD_HOUSEPRICES = 9
  509. RELOAD_ITEMS = 10
  510. RELOAD_MONSTERS = 11
  511. RELOAD_MOVEEVENTS = 12
  512. RELOAD_NPCS = 13
  513. RELOAD_OUTFITS = 14
  514. RELOAD_QUESTS = 15
  515. RELOAD_RAIDS = 16
  516. RELOAD_SPELLS = 17
  517. RELOAD_STAGES = 18
  518. RELOAD_TALKACTIONS = 19
  519. RELOAD_VOCATIONS = 20
  520. RELOAD_WEAPONS = 21
  521. RELOAD_MODS = 22
  522. RELOAD_ALL = 23
  523.  
  524. BAN_NONE = 0
  525. BAN_IP = 1
  526. BAN_PLAYER = 2
  527. BAN_ACCOUNT = 3
  528. BAN_NOTATION = 4
  529. BAN_STATEMENT = 5
  530.  
  531. PLAYERBAN_NONE = 0
  532. PLAYERBAN_REPORT = 1
  533. PLAYERBAN_LOCK = 2
  534. PLAYERBAN_BANISHMENT = 3
  535.  
  536. CHANNEL_GUILD = 0
  537. CHANNEL_PARTY = 1
  538. CHANNEL_RVR = 3
  539. CHANNEL_HELP = 9
  540. CHANNEL_DEFAULT = 0xFFFE
  541. CHANNEL_PRIVATE = 0xFFFF
  542.  
  543. STACKPOS_GROUND = 0
  544. STACKPOS_TOP_CREATURE = 253
  545. STACKPOS_TOP_FIELD = 254
  546. STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE = 255
  547.  
  548. WEAPON_NONE = 0
  549. WEAPON_SWORD = 1
  550. WEAPON_CLUB = 2
  551. WEAPON_AXE = 3
  552. WEAPON_SHIELD = 4
  553. WEAPON_DIST = 5
  554. WEAPON_WAND = 6
  555. WEAPON_AMMO = 7
  556. WEAPON_FIST = 8
  557.  
  558. ACTION_NOTATION = 0
  559. ACTION_NAMEREPORT = 1
  560. ACTION_BANISHMENT = 2
  561. ACTION_BANREPORT = 3
  562. ACTION_BANFINAL = 4
  563. ACTION_BANREPORTFINAL = 5
  564. ACTION_STATEMENT = 6
  565. ACTION_DELETION = 7
  566. ACTION_NAMELOCK = 8
  567. ACTION_BANLOCK = 9
  568. ACTION_BANLOCKFINAL = 10
  569. ACTION_PLACEHOLDER = 11
  570.  
  571. ITEM_GOLD_COIN = 2148
  572. ITEM_PLATINUM_COIN = 2152
  573. ITEM_CRYSTAL_COIN = 2160
  574. ITEM_FISH = 2667
  575. ITEM_WORM = 3976
  576. ITEM_MECHANICAL_FISH = 10224
  577. ITEM_NAIL = 8309
  578. ITEM_MECHANICAL_FISHING_ROD = 10223
  579. ITEM_GREEN_PERCH = 7159
  580. ITEM_RAINBOW_TROUT = 7158
  581. ITEM_NORTHERN_PIKE = 2669
  582. ITEM_PARCEL = 2595
  583. ITEM_LABEL = 2599
  584. ITEM_GLOWING_SWITCH = 11060
  585.  
  586. RETURNVALUE_DONTSHOWMESSAGE = 0
  587. RETURNVALUE_NOERROR = 1
  588. RETURNVALUE_NOTPOSSIBLE = 2
  589. RETURNVALUE_NOTENOUGHROOM = 3
  590. RETURNVALUE_PLAYERISPZLOCKED = 4
  591. RETURNVALUE_PLAYERISNOTINVITED = 5
  592. RETURNVALUE_CANNOTTHROW = 6
  593. RETURNVALUE_THEREISNOWAY = 7
  594. RETURNVALUE_DESTINATIONOUTOFREACH = 8
  595. RETURNVALUE_CREATUREBLOCK = 9
  596. RETURNVALUE_NOTMOVEABLE = 10
  597. RETURNVALUE_DROPTWOHANDEDITEM = 11
  598. RETURNVALUE_BOTHHANDSNEEDTOBEFREE = 12
  599. RETURNVALUE_CANONLYUSEONEWEAPON = 13
  600. RETURNVALUE_NEEDEXCHANGE = 14
  601. RETURNVALUE_CANNOTBEDRESSED = 15
  602. RETURNVALUE_PUTTHISOBJECTINYOURHAND = 16
  603. RETURNVALUE_PUTTHISOBJECTINBOTHHANDS = 17
  604. RETURNVALUE_TOOFARAWAY = 18
  605. RETURNVALUE_FIRSTGODOWNSTAIRS = 19
  606. RETURNVALUE_FIRSTGOUPSTAIRS = 20
  607. RETURNVALUE_CONTAINERNOTENOUGHROOM = 21
  608. RETURNVALUE_NOTENOUGHCAPACITY = 22
  609. RETURNVALUE_CANNOTPICKUP = 23
  610. RETURNVALUE_THISISIMPOSSIBLE = 24
  611. RETURNVALUE_DEPOTISFULL = 25
  612. RETURNVALUE_CREATUREDOESNOTEXIST = 26
  613. RETURNVALUE_CANNOTUSETHISOBJECT = 27
  614. RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE = 28
  615. RETURNVALUE_NOTREQUIREDLEVELTOUSERUNE = 29
  616. RETURNVALUE_YOUAREALREADYTRADING = 30
  617. RETURNVALUE_THISPLAYERISALREADYTRADING = 31
  618. RETURNVALUE_YOUMAYNOTLOGOUTDURINGAFIGHT = 32
  619. RETURNVALUE_DIRECTPLAYERSHOOT = 33
  620. RETURNVALUE_NOTENOUGHLEVEL = 34
  621. RETURNVALUE_NOTENOUGHMAGICLEVEL = 35
  622. RETURNVALUE_NOTENOUGHMANA = 36
  623. RETURNVALUE_NOTENOUGHSOUL = 37
  624. RETURNVALUE_YOUAREEXHAUSTED = 38
  625. RETURNVALUE_PLAYERISNOTREACHABLE = 39
  626. RETURNVALUE_CANONLYUSETHISRUNEONCREATURES = 40
  627. RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE = 41
  628. RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER = 42
  629. RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE = 43
  630. RETURNVALUE_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE = 44
  631. RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE = 45
  632. RETURNVALUE_YOUCANONLYUSEITONCREATURES = 46
  633. RETURNVALUE_CREATUREISNOTREACHABLE = 47
  634. RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS = 48
  635. RETURNVALUE_YOUNEEDPREMIUMACCOUNT = 49
  636. RETURNVALUE_YOUNEEDTOLEARNTHISSPELL = 50
  637. RETURNVALUE_YOURVOCATIONCANNOTUSETHISSPELL = 51
  638. RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL = 52
  639. RETURNVALUE_PLAYERISPZLOCKEDLEAVEPVPZONE = 53
  640. RETURNVALUE_PLAYERISPZLOCKEDENTERPVPZONE = 54
  641. RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE = 55
  642. RETURNVALUE_YOUCANNOTLOGOUTHERE = 56
  643. RETURNVALUE_YOUNEEDAMAGICITEMTOCASTSPELL = 57
  644. RETURNVALUE_CANNOTCONJUREITEMHERE = 58
  645. RETURNVALUE_YOUNEEDTOSPLITYOURSPEARS = 59
  646. RETURNVALUE_NAMEISTOOAMBIGUOUS = 60
  647. RETURNVALUE_CANONLYUSEONESHIELD = 61
  648. RETURNVALUE_YOUARENOTTHEOWNER = 62
  649. RETURNVALUE_YOUMAYNOTCASTAREAONBLACKSKULL = 63
  650. RETURNVALUE_TILEISFULL = 64
  651.  
  652. CONTAINER_POSITION = 0xFFFF
  653. EMPTY_STORAGE = -1
  654. EMPTY_RESULT = -1
  655. ITEMCOUNT_MAX = 100
  656.  
  657. AUTOID_PLAYERS = 0x10000000
  658. AUTOID_MONSTERS = 0x40000000
  659. AUTOID_NPCS = 0x80000000
  660.  
  661. PLAYERFLAG_CANNOTUSECOMBAT = 0
  662. PLAYERFLAG_CANNOTATTACKPLAYER = 1
  663. PLAYERFLAG_CANNOTATTACKMONSTER = 2
  664. PLAYERFLAG_CANNOTBEATTACKED = 3
  665. PLAYERFLAG_CANCONVINCEALL = 4
  666. PLAYERFLAG_CANSUMMONALL = 5
  667. PLAYERFLAG_CANILLUSIONALL = 6
  668. PLAYERFLAG_CANSENSEINVISIBILITY = 7
  669. PLAYERFLAG_IGNOREDBYMONSTERS = 8
  670. PLAYERFLAG_NOTGAININFIGHT = 9
  671. PLAYERFLAG_HASINFINITEMANA = 10
  672. PLAYERFLAG_HASINFINITESOUL = 11
  673. PLAYERFLAG_HASNOEXHAUSTION = 12
  674. PLAYERFLAG_CANNOTUSESPELLS = 13
  675. PLAYERFLAG_CANNOTPICKUPITEM = 14
  676. PLAYERFLAG_CANALWAYSLOGIN = 15
  677. PLAYERFLAG_CANBROADCAST = 16
  678. PLAYERFLAG_CANEDITHOUSES = 17
  679. PLAYERFLAG_CANNOTBEBANNED = 18
  680. PLAYERFLAG_CANNOTBEPUSHED = 19
  681. PLAYERFLAG_HASINFINITECAPACITY = 20
  682. PLAYERFLAG_CANPUSHALLCREATURES = 21
  683. PLAYERFLAG_CANTALKREDPRIVATE = 22
  684. PLAYERFLAG_CANTALKREDCHANNEL = 23
  685. PLAYERFLAG_TALKORANGEHELPCHANNEL = 24
  686. PLAYERFLAG_NOTGAINEXPERIENCE = 25
  687. PLAYERFLAG_NOTGAINMANA = 26
  688. PLAYERFLAG_NOTGAINHEALTH = 27
  689. PLAYERFLAG_NOTGAINSKILL = 28
  690. PLAYERFLAG_SETMAXSPEED = 29
  691. PLAYERFLAG_SPECIALVIP = 30
  692. PLAYERFLAG_NOTGENERATELOOT = 31
  693. PLAYERFLAG_CANTALKREDCHANNELANONYMOUS = 32
  694. PLAYERFLAG_IGNOREPROTECTIONZONE = 33
  695. PLAYERFLAG_IGNORESPELLCHECK = 34
  696. PLAYERFLAG_IGNOREWEAPONCHECK = 35
  697. PLAYERFLAG_CANNOTBEMUTED = 36
  698. PLAYERFLAG_ISALWAYSPREMIUM = 37
  699. PLAYERFLAG_CANANSWERRULEVIOLATIONS = 38
  700. PLAYERFLAG_39 = 39 -- ignore
  701. PLAYERFLAG_SHOWGROUPINSTEADOFVOCATION = 40
  702. PLAYERFLAG_HASINFINITESTAMINA = 41
  703. PLAYERFLAG_CANNOTMOVEITEMS = 42
  704. PLAYERFLAG_CANNOTMOVECREATURES = 43
  705. PLAYERFLAG_CANREPORTBUGS = 44
  706. PLAYERFLAG_45 = 45 -- ignore
  707. PLAYERFLAG_CANNOTBESEEN = 46
  708.  
  709. PLAYERCUSTOMFLAG_ALLOWIDLE = 0
  710. PLAYERCUSTOMFLAG_CANSEEPOSITION = 1
  711. PLAYERCUSTOMFLAG_CANSEEITEMDETAILS = 2
  712. PLAYERCUSTOMFLAG_CANSEECREATUREDETAILS = 3
  713. PLAYERCUSTOMFLAG_NOTSEARCHABLE = 4
  714. PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES = 5
  715. PLAYERCUSTOMFLAG_CANTHROWANYWHERE = 6
  716. PLAYERCUSTOMFLAG_CANPUSHALLITEMS = 7
  717. PLAYERCUSTOMFLAG_CANMOVEANYWHERE = 8
  718. PLAYERCUSTOMFLAG_CANMOVEFROMFAR = 9
  719. PLAYERCUSTOMFLAG_CANLOGINMULTIPLECHARACTERS = 10
  720. PLAYERCUSTOMFLAG_HASFULLLIGHT = 11
  721. PLAYERCUSTOMFLAG_CANLOGOUTANYTIME = 12
  722. PLAYERCUSTOMFLAG_HIDELEVEL = 13
  723. PLAYERCUSTOMFLAG_ISPROTECTED = 14
  724. PLAYERCUSTOMFLAG_ISIMMUNE = 15
  725. PLAYERCUSTOMFLAG_NOTGAINSKULL = 16
  726. PLAYERCUSTOMFLAG_NOTGAINUNJUSTIFIED = 17
  727. PLAYERCUSTOMFLAG_HIDELEVEL = 18
  728. PLAYERCUSTOMFLAG_IGNOREPACIFICATION = 19
  729. PLAYERCUSTOMFLAG_CANSTAIRHOP = 20
  730. PLAYERCUSTOMFLAG_CANTURNHOP = 21
  731. PLAYERCUSTOMFLAG_IGNOREHOUSERENT = 22
  732. PLAYERCUSTOMFLAG_CANWEARALLADDONS = 23
  733.  
  734. maleOutfits = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335, 367}
  735. femaleOutfits = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336, 366}
  736.  
  737. doors = {[1209] = 1211, [1210] = 1211, [1212] = 1214, [1213] = 1214, [1219] = 1220, [1221] = 1222, [1231] = 1233, [1232] = 1233, [1234] = 1236, [1235] = 1236, [1237] = 1238, [1239] = 1240, [1249] = 1251, [1250] = 1251, [1252] = 1254, [1253] = 1254, [1539] = 1540, [1541] = 1542, [3535] = 3537, [3536] = 3537, [3538] = 3539, [3544] = 3546, [3545] = 3546, [3547] = 3548, [4913] = 4915, [4914] = 4915, [4916] = 4918, [4917] = 4918, [5082] = 5083, [5084] = 5085, [5098] = 5100, [5099] = 5100, [5101] = 5102, [5107] = 5109, [5108] = 5109, [5110] = 5111, [5116] = 5118, [5117] = 5118, [5119] = 5120, [5125] = 5127, [5126] = 5127, [5128] = 5129, [5134] = 5136, [5135] = 5136, [5137] = 5139, [5138] = 5139, [5140] = 5142, [5141] = 5142, [5143] = 5145, [5144] = 5145, [5278] = 5280, [5279] = 5280, [5281] = 5283, [5282] = 5283, [5284] = 5285, [5286] = 5287, [5515] = 5516, [5517] = 5518, [5732] = 5734, [5733] = 5734, [5735] = 5737, [5736] = 5737, [6192] = 6194, [6193] = 6194, [6195] = 6197, [6196] = 6197, [6198] = 6199, [6200] = 6201, [6249] = 6251, [6250] = 6251, [6252] = 6254, [6253] = 6254, [6255] = 6256, [6257] = 6258, [6795] = 6796, [6797] = 6798, [6799] = 6800, [6801] = 6802, [6891] = 6893, [6892] = 6893, [6894] = 6895, [6900] = 6902, [6901] = 6902, [6903] = 6904, [7033] = 7035, [7034] = 7035, [7036] = 7037, [7042] = 7044, [7043] = 7044, [7045] = 7046, [7054] = 7055, [7056] = 7057, [8541] = 8543, [8542] = 8543, [8544] = 8546, [8545] = 8546, [8547] = 8548, [8549] = 8550, [9165] = 9167, [9166] = 9167, [9168] = 9170, [9169] = 9170, [9171] = 9172, [9173] = 9174, [9267] = 9269, [9268] = 9269, [9270] = 9272, [9271] = 9272, [9273] = 9274, [9275] = 9276, [10276] = 10277, [10274] = 10275, [10268] = 10270, [10269] = 10270, [10271] = 10273, [10272] = 10273, [10471] = 10472, [10480] = 10481, [10477] = 10479, [10478] = 10479, [10468] = 10470, [10469] = 10470, [10774] = 10776, [10775] = 10776, [10779] = 10780, [10781] = 10782, [10783] = 10785, [10784] = 10785, [10788] = 10789, [10790] = 10791}
  738. closingDoors = {1224, 1226, 1228, 1230, 1242, 1244, 1246, 1248, 1256, 1258, 1260, 1262, 3541, 3543, 3550, 3552, 5104, 5106, 5113, 5115, 5122, 5124, 5131, 5133, 5289, 5291, 5293, 5295, 6203, 6205, 6207, 6209, 6260, 6262, 6264, 6266, 6897, 6899, 6906, 6908, 7039, 7041, 7048, 7050, 8552, 8554, 8556, 8558, 9176, 9178, 9180, 9182, 9278, 9280, 9282, 9284, 10279, 10281, 10283, 10285, 10474, 10476, 10483, 10485, 10780, 10782, 10789, 10791}
  739. verticalOpenDoors = {1211, 1220, 1224, 1228, 1233, 1238, 1242, 1246, 1251, 1256, 1260, 1540, 3546, 3548, 3550, 3552, 4915, 5083, 5109, 5111, 5113, 5115, 5127, 5129, 5131, 5133, 5142, 5145, 5283, 5285, 5289, 5293, 5516, 5737, 5749, 6194, 6199, 6203, 6207, 6251, 6256, 6260, 6264, 6798, 6802, 6902, 6904, 6906, 6908, 7044, 7046, 7048, 7050, 7055, 8543, 8548, 8552, 8556, 9167, 9172, 9269, 9274, 9278, 9282, 10270, 10275, 10279, 10283, 10479, 10481, 10483, 10485, 10789, 10791}
  740. horizontalOpenDoors = {1214, 1222, 1226, 1230, 1236, 1240, 1244, 1248, 1254, 1258, 1262, 1542, 3537, 3539, 3541, 3543, 4918, 5085, 5100, 5102, 5104, 5106, 5118, 5120, 5122, 5124, 5136, 5139, 5280, 5287, 5291, 5295, 5518, 5734, 5746, 6197, 6201, 6205, 6209, 6254, 6258, 6262, 6266, 6796, 6800, 6893, 6895, 6897, 6899, 7035, 7037, 7039, 7041, 7057, 8546, 8550, 8554, 8558, 9170, 9174, 9272, 9276, 9280, 9284, 10273, 10277, 10281, 10285, 10470, 10472, 10474, 10476, 10780, 10782}
  741. specialDoors = {1223, 1225, 1241, 1243, 1255, 1257, 3542, 3551, 5105, 5114, 5123, 5132, 5288, 5290, 5745, 5748, 6202, 6204, 6259, 6261, 6898, 6907, 7040, 7049, 8551, 8553, 9175, 9177, 9277, 9279, 10278, 10280, 10475, 10484, 10781, 10790}
  742. keys = {2086, 2087, 2088, 2089, 2090, 2091, 2092, 10032, 10091}
  743.  
  744. enchantableGems = {2147, 2146, 2149, 2150}
  745. enchantableItems = {2383, 7383, 7384, 7406, 7402, 2429, 2430, 7389, 7380, 2454, 2423, 2445, 7415, 7392, 2391, 2544, 8905}
  746. enchantingAltars = {
  747. {7504, 7505, 7506, 7507},
  748. {7508, 7509, 7510, 7511},
  749. {7516, 7517, 7518, 7519},
  750. {7512, 7513, 7514, 7515}
  751. }
  752. enchantedGems = {7760, 7759, 7761, 7762}
  753. enchantedItems = {
  754. [2383] = {7744, 7763, 7854, 7869},
  755. [7383] = {7745, 7764, 7855, 7870},
  756. [7384] = {7746, 7765, 7856, 7871},
  757. [7406] = {7747, 7766, 7857, 7872},
  758. [7402] = {7748, 7767, 7858, 7873},
  759. [2429] = {7749, 7768, 7859, 7874},
  760. [2430] = {7750, 7769, 7860, 7875},
  761. [7389] = {7751, 7770, 7861, 7876},
  762. [7380] = {7752, 7771, 7862, 7877},
  763. [2454] = {7753, 7772, 7863, 7878},
  764. [2423] = {7754, 7773, 7864, 7879},
  765. [2445] = {7755, 7774, 7865, 7880},
  766. [7415] = {7756, 7775, 7866, 7881},
  767. [7392] = {7757, 7776, 7867, 7882},
  768. [2391] = {7758, 7777, 7868, 7883},
  769. [2544] = {7840, 7839, 7850, 7838},
  770. [8905] = {8906, 8907, 8909, 8908}
  771. }
  772.  
  773. -- arena script
  774. InitArenaScript = 0
  775. arena_room_max_time = 240
  776. arenaKickPosition = {x=597, y=593, z=6} -- position where kick from arena when you leave/you did arena level
  777. arena_monsters = {}
  778. arena_monsters[42300] = 'frostfur' -- first monster from 1 arena
  779. arena_monsters[42301] = 'bloodpaw'
  780. arena_monsters[42302] = 'bovinus'
  781. arena_monsters[42303] = 'achad'
  782. arena_monsters[42304] = 'colerian the barbarian'
  783. arena_monsters[42305] = 'the hairy one'
  784. arena_monsters[42306] = 'axeitus headbanger'
  785. arena_monsters[42307] = 'rocky'
  786. arena_monsters[42308] = 'cursed gladiator'
  787. arena_monsters[42309] = 'orcus the cruel'
  788. arena_monsters[42310] = 'avalanche' -- first monster from 2 arena
  789. arena_monsters[42311] = 'kreebosh the exile'
  790. arena_monsters[42312] = 'the dark dancer'
  791. arena_monsters[42313] = 'the hag'
  792. arena_monsters[42314] = 'slim'
  793. arena_monsters[42315] = 'grimgor guteater'
  794. arena_monsters[42316] = 'drasilla'
  795. arena_monsters[42317] = 'spirit of earth'
  796. arena_monsters[42318] = 'spirit of water'
  797. arena_monsters[42319] = 'spirit of fire'
  798. arena_monsters[42320] = 'webster' -- first monster from 3 arena
  799. arena_monsters[42321] = 'darakan the executioner'
  800. arena_monsters[42322] = 'norgle glacierbeard'
  801. arena_monsters[42323] = 'the pit lord'
  802. arena_monsters[42324] = 'svoren the mad'
  803. arena_monsters[42325] = 'the masked marauder'
  804. arena_monsters[42326] = 'gnorre chyllson'
  805. arena_monsters[42327] = "fallen mooh'tah master ghar"
  806. arena_monsters[42328] = 'deathbringer'
  807. arena_monsters[42329] = 'the obliverator'
  808.  
  809. function getArenaMonsterIdByName(name)
  810. name = string.lower(tostring(name))
  811. for i = 42300, 42329 do
  812. if tostring(arena_monsters) == name then
  813. return i
  814. end
  815. end
  816. return 0
  817. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement