-
Notifications
You must be signed in to change notification settings - Fork 2
/
tfs.sublime-completions
executable file
·2075 lines (2069 loc) · 199 KB
/
tfs.sublime-completions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"scope": "source.lua",
"completions":
[
{ "trigger":"Combat()", "contents": "Combat()" },
{ "trigger":"Combat.new()", "contents": "Combat.new()" },
{ "trigger":"combat:execute(creature, variant)", "contents": "combat:execute(creature, variant)" },
{ "trigger":"combat:setArea(area)", "contents": "combat:setArea(area)" },
{ "trigger":"combat:setCallBack(key, function)", "contents": "combat:setCallBack(key, function)" },
{ "trigger":"combat:setCondition(condition)", "contents": "combat:setCondition(condition)" },
{ "trigger":"combat:setFormula(type, mina, minb, maxa, maxb)", "contents": "combat:setFormula(type, mina, minb, maxa, maxb)" },
{ "trigger":"combat:setParameter(key, value)", "contents": "combat:setParameter(key, value)" },
{ "trigger":"Condition(conditionType[, conditionId = CONDITIONID_COMBAT])", "contents": "Condition(conditionType[, conditionId = CONDITIONID_COMBAT])" },
{ "trigger":"Condition.new(conditionType[, conditionId = CONDITIONID_COMBAT])", "contents": "Condition.new(conditionType[, conditionId = CONDITIONID_COMBAT])" },
{ "trigger":"condition:addDamage(rounds, time, value)", "contents": "condition:addDamage(rounds, time, value)" },
{ "trigger":"condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])", "contents": "condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])" },
{ "trigger":"condition:addOutfit(outfit)", "contents": "condition:addOutfit(outfit)" },
{ "trigger":"condition:clone()", "contents": "condition:clone()" },
{ "trigger":"condition:getEndTime()", "contents": "condition:getEndTime()" },
{ "trigger":"condition:getIcons()", "contents": "condition:getIcons()" },
{ "trigger":"condition:getId()", "contents": "condition:getId()" },
{ "trigger":"condition:getSubId()", "contents": "condition:getSubId()" },
{ "trigger":"condition:getTicks()", "contents": "condition:getTicks()" },
{ "trigger":"condition:getType()", "contents": "condition:getType()" },
{ "trigger":"condition:setFormula(mina, minb, maxa, maxb)", "contents": "condition:setFormula(mina, minb, maxa, maxb)" },
{ "trigger":"condition:setParameter(key, value)", "contents": "condition:setParameter(key, value)" },
{ "trigger":"condition:setTicks(ticks)", "contents": "condition:setTicks(ticks)" },
{ "trigger":"Container(itemId[, position])", "contents": "Container(itemId[, position])" },
{ "trigger":"Container(uid)", "contents": "Container(uid)" },
{ "trigger":"Container.new(itemId[, position])", "contents": "Container.new(itemId[, position])" },
{ "trigger":"Container.new(uid)", "contents": "Container.new(uid)" },
{ "trigger":"container:addItem(itemId[, count/subType = 1])", "contents": "container:addItem(itemId[, count/subType = 1])" },
{ "trigger":"container:addItemEx(item)", "contents": "container:addItemEx(item)" },
{ "trigger":"container:getCapacity()", "contents": "container:getCapacity()" },
{ "trigger":"container:getEmptySlots([recursive = false])", "contents": "container:getEmptySlots([recursive = false])" },
{ "trigger":"container:getItem(index)", "contents": "container:getItem(index)" },
{ "trigger":"container:getSize()", "contents": "container:getSize()" },
{ "trigger":"container:hasItem(item)", "contents": "container:hasItem(item)" },
{ "trigger":"Creature(id/name)", "contents": "Creature(id/name)" },
{ "trigger":"Creature.new(id/name)", "contents": "Creature.new(id/name)" },
{ "trigger":"creature:addCondition(condition[, force = false])", "contents": "creature:addCondition(condition[, force = false])" },
{ "trigger":"creature:addHealth(healthChange)", "contents": "creature:addHealth(healthChange)" },
{ "trigger":"creature:addMana(manaChange[, animationOnLoss = false])", "contents": "creature:addMana(manaChange[, animationOnLoss = false])" },
{ "trigger":"creature:canSee(position)", "contents": "creature:canSee(position)" },
{ "trigger":"creature:canSeeCreature(creature)", "contents": "creature:canSeeCreature(creature)" },
{ "trigger":"creature:getBaseSpeed()", "contents": "creature:getBaseSpeed()" },
{ "trigger":"creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])", "contents": "creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])" },
{ "trigger":"creature:getDamageMap()", "contents": "creature:getDamageMap()" },
{ "trigger":"creature:getDescription(distance)", "contents": "creature:getDescription(distance)" },
{ "trigger":"creature:getDirection()", "contents": "creature:getDirection()" },
{ "trigger":"creature:getFollowCreature()", "contents": "creature:getFollowCreature()" },
{ "trigger":"creature:getHealth()", "contents": "creature:getHealth()" },
{ "trigger":"creature:getId()", "contents": "creature:getId()" },
{ "trigger":"creature:getLight()", "contents": "creature:getLight()" },
{ "trigger":"creature:getMana()", "contents": "creature:getMana()" },
{ "trigger":"creature:getMaster()", "contents": "creature:getMaster()" },
{ "trigger":"creature:getMaxHealth()", "contents": "creature:getMaxHealth()" },
{ "trigger":"creature:getMaxMana()", "contents": "creature:getMaxMana()" },
{ "trigger":"creature:getName()", "contents": "creature:getName()" },
{ "trigger":"creature:getOutfit()", "contents": "creature:getOutfit()" },
{ "trigger":"creature:getPosition()", "contents": "creature:getPosition()" },
{ "trigger":"creature:getSpeed()", "contents": "creature:getSpeed()" },
{ "trigger":"creature:getSummons()", "contents": "creature:getSummons()" },
{ "trigger":"creature:getTarget()", "contents": "creature:getTarget()" },
{ "trigger":"creature:getTile()", "contents": "creature:getTile()" },
{ "trigger":"creature:isCreature()", "contents": "creature:isCreature()" },
{ "trigger":"creature:isHealthHidden()", "contents": "creature:isHealthHidden()" },
{ "trigger":"creature:isInGhostMode()", "contents": "creature:isInGhostMode()" },
{ "trigger":"creature:isItem()", "contents": "creature:isItem()" },
{ "trigger":"creature:isMonster()", "contents": "creature:isMonster()" },
{ "trigger":"creature:isNpc()", "contents": "creature:isNpc()" },
{ "trigger":"creature:isPlayer()", "contents": "creature:isPlayer()" },
{ "trigger":"creature:isRemoved()", "contents": "creature:isRemoved()" },
{ "trigger":"creature:registerEvent(name)", "contents": "creature:registerEvent(name)" },
{ "trigger":"creature:remove()", "contents": "creature:remove()" },
{ "trigger":"creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]])", "contents": "creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]])" },
{ "trigger":"creature:say(text, type[, ghost = false[, target = nullptr[, position]]])", "contents": "creature:say(text, type[, ghost = false[, target = nullptr[, position]]])" },
{ "trigger":"creature:setDirection(direction)", "contents": "creature:setDirection(direction)" },
{ "trigger":"creature:setDropLoot(doDrop)", "contents": "creature:setDropLoot(doDrop)" },
{ "trigger":"creature:setFollowCreature(followedCreature)", "contents": "creature:setFollowCreature(followedCreature)" },
{ "trigger":"creature:setHiddenHealth(hide)", "contents": "creature:setHiddenHealth(hide)" },
{ "trigger":"creature:setLight(color, level)", "contents": "creature:setLight(color, level)" },
{ "trigger":"creature:setMaster(master)", "contents": "creature:setMaster(master)" },
{ "trigger":"creature:setMaxHealth(maxHealth)", "contents": "creature:setMaxHealth(maxHealth)" },
{ "trigger":"creature:setOutfit(outfit)", "contents": "creature:setOutfit(outfit)" },
{ "trigger":"creature:setTarget(target)", "contents": "creature:setTarget(target)" },
{ "trigger":"creature:teleportTo(position[, pushMovement = false])", "contents": "creature:teleportTo(position[, pushMovement = false])" },
{ "trigger":"creature:unregisterEvent(name)", "contents": "creature:unregisterEvent(name)" },
{ "trigger":"Game.createItem(itemId, count[, position])", "contents": "Game.createItem(itemId, count[, position])" },
{ "trigger":"Game.createMonster(monsterName, position[, extended = false[, force = false]])", "contents": "Game.createMonster(monsterName, position[, extended = false[, force = false]])" },
{ "trigger":"Game.createNpc(npcName, position[, extended = false[, force = false]])", "contents": "Game.createNpc(npcName, position[, extended = false[, force = false]])" },
{ "trigger":"Game.getExperienceStage(level)", "contents": "Game.getExperienceStage(level)" },
{ "trigger":"Game.getGameState()", "contents": "Game.getGameState()" },
{ "trigger":"Game.getMonsterCount()", "contents": "Game.getMonsterCount()" },
{ "trigger":"Game.getNpcCount()", "contents": "Game.getNpcCount()" },
{ "trigger":"Game.getPlayerCount()", "contents": "Game.getPlayerCount()" },
{ "trigger":"Game.getPlayers()", "contents": "Game.getPlayers()" },
{ "trigger":"Game.getReturnMessage(value)", "contents": "Game.getReturnMessage(value)" },
{ "trigger":"Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]])", "contents": "Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]])" },
{ "trigger":"Game.getWorldType()", "contents": "Game.getWorldType()" },
{ "trigger":"Game.loadMap(path)", "contents": "Game.loadMap(path)" },
{ "trigger":"Game.setGameState(state)", "contents": "Game.setGameState(state)" },
{ "trigger":"Game.setWorldType(type)", "contents": "Game.setWorldType(type)" },
{ "trigger":"Game.startRaid(raidName)", "contents": "Game.startRaid(raidName)" },
{ "trigger":"Group(id)", "contents": "Group(id)" },
{ "trigger":"Group.new(id)", "contents": "Group.new(id)" },
{ "trigger":"group:getAccess()", "contents": "group:getAccess()" },
{ "trigger":"group:getFlags()", "contents": "group:getFlags()" },
{ "trigger":"group:getId()", "contents": "group:getId()" },
{ "trigger":"group:getMaxDepotItems()", "contents": "group:getMaxDepotItems()" },
{ "trigger":"group:getMaxVipEntries()", "contents": "group:getMaxVipEntries()" },
{ "trigger":"group:getName()", "contents": "group:getName()" },
{ "trigger":"Guild(id)", "contents": "Guild(id)" },
{ "trigger":"Guild.new(id)", "contents": "Guild.new(id)" },
{ "trigger":"guild:addMember(player)", "contents": "guild:addMember(player)" },
{ "trigger":"guild:addRank(id, name, level)", "contents": "guild:addRank(id, name, level)" },
{ "trigger":"guild:getId()", "contents": "guild:getId()" },
{ "trigger":"guild:getMembersOnline()", "contents": "guild:getMembersOnline()" },
{ "trigger":"guild:getMotd()", "contents": "guild:getMotd()" },
{ "trigger":"guild:getName()", "contents": "guild:getName()" },
{ "trigger":"guild:getRankById(id)", "contents": "guild:getRankById(id)" },
{ "trigger":"guild:getRankByLevel(level)", "contents": "guild:getRankByLevel(level)" },
{ "trigger":"guild:removeMember(player)", "contents": "guild:removeMember(player)" },
{ "trigger":"guild:setMotd(motd)", "contents": "guild:setMotd(motd)" },
{ "trigger":"House(id)", "contents": "House(id)" },
{ "trigger":"House.new(id)", "contents": "House.new(id)" },
{ "trigger":"house:getAccessList(listId)", "contents": "house:getAccessList(listId)" },
{ "trigger":"house:getBedCount()", "contents": "house:getBedCount()" },
{ "trigger":"house:getBeds()", "contents": "house:getBeds()" },
{ "trigger":"house:getDoorCount()", "contents": "house:getDoorCount()" },
{ "trigger":"house:getDoors()", "contents": "house:getDoors()" },
{ "trigger":"house:getExitPosition()", "contents": "house:getExitPosition()" },
{ "trigger":"house:getId()", "contents": "house:getId()" },
{ "trigger":"house:getName()", "contents": "house:getName()" },
{ "trigger":"house:getOwnerGuid()", "contents": "house:getOwnerGuid()" },
{ "trigger":"house:getRent()", "contents": "house:getRent()" },
{ "trigger":"house:getTileCount()", "contents": "house:getTileCount()" },
{ "trigger":"house:getTiles()", "contents": "house:getTiles()" },
{ "trigger":"house:getTown()", "contents": "house:getTown()" },
{ "trigger":"house:setAccessList(listId, list)", "contents": "house:setAccessList(listId, list)" },
{ "trigger":"house:setOwnerGuid(guid)", "contents": "house:setOwnerGuid(guid)" },
{ "trigger":"Item(uid)", "contents": "Item(uid)" },
{ "trigger":"Item.new(uid)", "contents": "Item.new(uid)" },
{ "trigger":"item:clone()", "contents": "item:clone()" },
{ "trigger":"item:decay()", "contents": "item:decay()" },
{ "trigger":"item:getActionId()", "contents": "item:getActionId()" },
{ "trigger":"item:getArticle()", "contents": "item:getArticle()" },
{ "trigger":"item:getAttribute(key)", "contents": "item:getAttribute(key)" },
{ "trigger":"item:getCharges()", "contents": "item:getCharges()" },
{ "trigger":"item:getCount()", "contents": "item:getCount()" },
{ "trigger":"item:getDescription(distance)", "contents": "item:getDescription(distance)" },
{ "trigger":"item:getFluidType()", "contents": "item:getFluidType()" },
{ "trigger":"item:getId()", "contents": "item:getId()" },
{ "trigger":"item:getName()", "contents": "item:getName()" },
{ "trigger":"item:getPluralName()", "contents": "item:getPluralName()" },
{ "trigger":"item:getPosition()", "contents": "item:getPosition()" },
{ "trigger":"item:getSubType()", "contents": "item:getSubType()" },
{ "trigger":"item:getTile()", "contents": "item:getTile()" },
{ "trigger":"item:getType()", "contents": "item:getType()" },
{ "trigger":"item:getUniqueId()", "contents": "item:getUniqueId()" },
{ "trigger":"item:isCreature()", "contents": "item:isCreature()" },
{ "trigger":"item:isItem()", "contents": "item:isItem()" },
{ "trigger":"item:moveTo(position)", "contents": "item:moveTo(position)" },
{ "trigger":"item:remove([count = -1])", "contents": "item:remove([count = -1])" },
{ "trigger":"item:removeAttribute(key)", "contents": "item:removeAttribute(key)" },
{ "trigger":"item:setActionId(actionId)", "contents": "item:setActionId(actionId)" },
{ "trigger":"item:setAttribute(key, value)", "contents": "item:setAttribute(key, value)" },
{ "trigger":"item:split([count = 1])", "contents": "item:split([count = 1])" },
{ "trigger":"item:transform(itemId[, count/subType = -1])", "contents": "item:transform(itemId[, count/subType = -1])" },
{ "trigger":"ItemType(id or name)", "contents": "ItemType(id or name)" },
{ "trigger":"ItemType.new(id or name)", "contents": "ItemType.new(id or name)" },
{ "trigger":"itemType:getArmor()", "contents": "itemType:getArmor()" },
{ "trigger":"itemType:getArticle()", "contents": "itemType:getArticle()" },
{ "trigger":"itemType:getAttack()", "contents": "itemType:getAttack()" },
{ "trigger":"itemType:getCapacity()", "contents": "itemType:getCapacity()" },
{ "trigger":"itemType:getDecayId()", "contents": "itemType:getDecayId()" },
{ "trigger":"itemType:getDefense()", "contents": "itemType:getDefense()" },
{ "trigger":"itemType:getDescription()", "contents": "itemType:getDescription()" },
{ "trigger":"itemType:getElementDamage()", "contents": "itemType:getElementDamage()" },
{ "trigger":"itemType:getElementType()", "contents": "itemType:getElementType()" },
{ "trigger":"itemType:getExtraDefense()", "contents": "itemType:getExtraDefense()" },
{ "trigger":"itemType:getFluidSource()", "contents": "itemType:getFluidSource()" },
{ "trigger":"itemType:getId()", "contents": "itemType:getId()" },
{ "trigger":"itemType:getName()", "contents": "itemType:getName()" },
{ "trigger":"itemType:getPluralName()", "contents": "itemType:getPluralName()" },
{ "trigger":"itemType:getTransformDeEquipId()", "contents": "itemType:getTransformDeEquipId()" },
{ "trigger":"itemType:getTransformEquipId()", "contents": "itemType:getTransformEquipId()" },
{ "trigger":"itemType:getType()", "contents": "itemType:getType()" },
{ "trigger":"itemType:getWeaponType()", "contents": "itemType:getWeaponType()" },
{ "trigger":"itemType:getWeight([count = 1[, precise = true]])", "contents": "itemType:getWeight([count = 1[, precise = true]])" },
{ "trigger":"itemType:hasSubType()", "contents": "itemType:hasSubType()" },
{ "trigger":"itemType:isContainer()", "contents": "itemType:isContainer()" },
{ "trigger":"itemType:isCorpse()", "contents": "itemType:isCorpse()" },
{ "trigger":"itemType:isDoor()", "contents": "itemType:isDoor()" },
{ "trigger":"itemType:isFluidContainer()", "contents": "itemType:isFluidContainer()" },
{ "trigger":"itemType:isMovable()", "contents": "itemType:isMovable()" },
{ "trigger":"itemType:isReadable()", "contents": "itemType:isReadable()" },
{ "trigger":"itemType:isRune()", "contents": "itemType:isRune()" },
{ "trigger":"itemType:isStackable()", "contents": "itemType:isStackable()" },
{ "trigger":"itemType:isWritable()", "contents": "itemType:isWritable()" },
{ "trigger":"ModalWindow(id, title, message)", "contents": "ModalWindow(id, title, message)" },
{ "trigger":"ModalWindow.new(id, title, message)", "contents": "ModalWindow.new(id, title, message)" },
{ "trigger":"modalWindow:addButton(id, text)", "contents": "modalWindow:addButton(id, text)" },
{ "trigger":"modalWindow:addChoice(id, text)", "contents": "modalWindow:addChoice(id, text)" },
{ "trigger":"modalWindow:getButtonCount()", "contents": "modalWindow:getButtonCount()" },
{ "trigger":"modalWindow:getChoiceCount()", "contents": "modalWindow:getChoiceCount()" },
{ "trigger":"modalWindow:getDefaultEnterButton()", "contents": "modalWindow:getDefaultEnterButton()" },
{ "trigger":"modalWindow:getDefaultEscapeButton()", "contents": "modalWindow:getDefaultEscapeButton()" },
{ "trigger":"modalWindow:getId()", "contents": "modalWindow:getId()" },
{ "trigger":"modalWindow:getMessage()", "contents": "modalWindow:getMessage()" },
{ "trigger":"modalWindow:getTitle()", "contents": "modalWindow:getTitle()" },
{ "trigger":"modalWindow:hasPriority()", "contents": "modalWindow:hasPriority()" },
{ "trigger":"modalWindow:sendToPlayer(player)", "contents": "modalWindow:sendToPlayer(player)" },
{ "trigger":"modalWindow:setDefaultEnterButton(buttonId)", "contents": "modalWindow:setDefaultEnterButton(buttonId)" },
{ "trigger":"modalWindow:setDefaultEscapeButton(buttonId)", "contents": "modalWindow:setDefaultEscapeButton(buttonId)" },
{ "trigger":"modalWindow:setPriority(priority)", "contents": "modalWindow:setPriority(priority)" },
{ "trigger":"Monster(id)", "contents": "Monster(id)" },
{ "trigger":"Monster.new(id)", "contents": "Monster.new(id)" },
{ "trigger":"monster:addFriend(creature)", "contents": "monster:addFriend(creature)" },
{ "trigger":"monster:addTarget(creature[, pushFront = false])", "contents": "monster:addTarget(creature[, pushFront = false])" },
{ "trigger":"monster:despawn()", "contents": "monster:despawn()" },
{ "trigger":"monster:getFriendCount()", "contents": "monster:getFriendCount()" },
{ "trigger":"monster:getFriendList()", "contents": "monster:getFriendList()" },
{ "trigger":"monster:getSpawnPosition()", "contents": "monster:getSpawnPosition()" },
{ "trigger":"monster:getTargetCount()", "contents": "monster:getTargetCount()" },
{ "trigger":"monster:getTargetList()", "contents": "monster:getTargetList()" },
{ "trigger":"monster:getType()", "contents": "monster:getType()" },
{ "trigger":"monster:isFriend(creature)", "contents": "monster:isFriend(creature)" },
{ "trigger":"monster:isIdle()", "contents": "monster:isIdle()" },
{ "trigger":"monster:isMonster()", "contents": "monster:isMonster()" },
{ "trigger":"monster:isOpponent(creature)", "contents": "monster:isOpponent(creature)" },
{ "trigger":"monster:isTarget(creature)", "contents": "monster:isTarget(creature)" },
{ "trigger":"monster:removeFriend(creature)", "contents": "monster:removeFriend(creature)" },
{ "trigger":"monster:removeTarget(creature)", "contents": "monster:removeTarget(creature)" },
{ "trigger":"monster:searchTarget([searchType = TARGETSEARCH_DEFAULT])", "contents": "monster:searchTarget([searchType = TARGETSEARCH_DEFAULT])" },
{ "trigger":"monster:selectTarget(creature)", "contents": "monster:selectTarget(creature)" },
{ "trigger":"monster:setIdle(idle)", "contents": "monster:setIdle(idle)" },
{ "trigger":"MonsterType(id or name)", "contents": "MonsterType(id or name)" },
{ "trigger":"MonsterType.new(id or name)", "contents": "MonsterType.new(id or name)" },
{ "trigger":"monsterType:canPushCreatures()", "contents": "monsterType:canPushCreatures()" },
{ "trigger":"monsterType:canPushItems()", "contents": "monsterType:canPushItems()" },
{ "trigger":"monsterType:getArmor()", "contents": "monsterType:getArmor()" },
{ "trigger":"monsterType:getAttackList()", "contents": "monsterType:getAttackList()" },
{ "trigger":"monsterType:getBaseSpeed()", "contents": "monsterType:getBaseSpeed()" },
{ "trigger":"monsterType:getChangeTargetChance()", "contents": "monsterType:getChangeTargetChance()" },
{ "trigger":"monsterType:getChangeTargetSpeed()", "contents": "monsterType:getChangeTargetSpeed()" },
{ "trigger":"monsterType:getCombatImmunities()", "contents": "monsterType:getCombatImmunities()" },
{ "trigger":"monsterType:getConditionImmunities()", "contents": "monsterType:getConditionImmunities()" },
{ "trigger":"monsterType:getCorpseId()", "contents": "monsterType:getCorpseId()" },
{ "trigger":"monsterType:getCreatureEvents()", "contents": "monsterType:getCreatureEvents()" },
{ "trigger":"monsterType:getDefense()", "contents": "monsterType:getDefense()" },
{ "trigger":"monsterType:getDefenseList()", "contents": "monsterType:getDefenseList()" },
{ "trigger":"monsterType:getElementList()", "contents": "monsterType:getElementList()" },
{ "trigger":"monsterType:getExperience()", "contents": "monsterType:getExperience()" },
{ "trigger":"monsterType:getHealth()", "contents": "monsterType:getHealth()" },
{ "trigger":"monsterType:getLight()", "contents": "monsterType:getLight()" },
{ "trigger":"monsterType:getLoot()", "contents": "monsterType:getLoot()" },
{ "trigger":"monsterType:getManaCost()", "contents": "monsterType:getManaCost()" },
{ "trigger":"monsterType:getMaxHealth()", "contents": "monsterType:getMaxHealth()" },
{ "trigger":"monsterType:getMaxSummons()", "contents": "monsterType:getMaxSummons()" },
{ "trigger":"monsterType:getName()", "contents": "monsterType:getName()" },
{ "trigger":"monsterType:getNameDescription()", "contents": "monsterType:getNameDescription()" },
{ "trigger":"monsterType:getOutfit()", "contents": "monsterType:getOutfit()" },
{ "trigger":"monsterType:getRace()", "contents": "monsterType:getRace()" },
{ "trigger":"monsterType:getRunHealth()", "contents": "monsterType:getRunHealth()" },
{ "trigger":"monsterType:getStaticAttackChance()", "contents": "monsterType:getStaticAttackChance()" },
{ "trigger":"monsterType:getSummonList()", "contents": "monsterType:getSummonList()" },
{ "trigger":"monsterType:getTargetDistance()", "contents": "monsterType:getTargetDistance()" },
{ "trigger":"monsterType:getVoices()", "contents": "monsterType:getVoices()" },
{ "trigger":"monsterType:getYellChance()", "contents": "monsterType:getYellChance()" },
{ "trigger":"monsterType:getYellSpeedTicks()", "contents": "monsterType:getYellSpeedTicks()" },
{ "trigger":"monsterType:isAttackable()", "contents": "monsterType:isAttackable()" },
{ "trigger":"monsterType:isConvinceable()", "contents": "monsterType:isConvinceable()" },
{ "trigger":"monsterType:isHealthShown()", "contents": "monsterType:isHealthShown()" },
{ "trigger":"monsterType:isHostile()", "contents": "monsterType:isHostile()" },
{ "trigger":"monsterType:isIllusionable()", "contents": "monsterType:isIllusionable()" },
{ "trigger":"monsterType:isPushable()", "contents": "monsterType:isPushable()" },
{ "trigger":"monsterType:isSummonable()", "contents": "monsterType:isSummonable()" },
{ "trigger":"NetworkMessage.new()", "contents": "NetworkMessage.new()" },
{ "trigger":"networkMessage:addByte(number)", "contents": "networkMessage:addByte(number)" },
{ "trigger":"networkMessage:addDouble(number)", "contents": "networkMessage:addDouble(number)" },
{ "trigger":"networkMessage:addItem(item[, protocolVersion = CLIENT_VERSION_MIN])", "contents": "networkMessage:addItem(item[, protocolVersion = CLIENT_VERSION_MIN])" },
{ "trigger":"networkMessage:addItemId(itemId[, protocolVersion = CLIENT_VERSION_MIN])", "contents": "networkMessage:addItemId(itemId[, protocolVersion = CLIENT_VERSION_MIN])" },
{ "trigger":"networkMessage:addPosition(position)", "contents": "networkMessage:addPosition(position)" },
{ "trigger":"networkMessage:addString(string)", "contents": "networkMessage:addString(string)" },
{ "trigger":"networkMessage:addU16(number)", "contents": "networkMessage:addU16(number)" },
{ "trigger":"networkMessage:addU32(number)", "contents": "networkMessage:addU32(number)" },
{ "trigger":"networkMessage:addU64(number)", "contents": "networkMessage:addU64(number)" },
{ "trigger":"networkMessage:getByte()", "contents": "networkMessage:getByte()" },
{ "trigger":"networkMessage:getPosition()", "contents": "networkMessage:getPosition()" },
{ "trigger":"networkMessage:getString()", "contents": "networkMessage:getString()" },
{ "trigger":"networkMessage:getU16()", "contents": "networkMessage:getU16()" },
{ "trigger":"networkMessage:getU32()", "contents": "networkMessage:getU32()" },
{ "trigger":"networkMessage:getU64()", "contents": "networkMessage:getU64()" },
{ "trigger":"networkMessage:reset()", "contents": "networkMessage:reset()" },
{ "trigger":"networkMessage:sendToPlayer(player)", "contents": "networkMessage:sendToPlayer(player)" },
{ "trigger":"networkMessage:skipBytes(number)", "contents": "networkMessage:skipBytes(number)" },
{ "trigger":"Npc([id])", "contents": "Npc([id])" },
{ "trigger":"Npc.new([id])", "contents": "Npc.new([id])" },
{ "trigger":"npc:isNpc()", "contents": "npc:isNpc()" },
{ "trigger":"party:addInvite(player)", "contents": "party:addInvite(player)" },
{ "trigger":"party:addMember(player)", "contents": "party:addMember(player)" },
{ "trigger":"party:disband()", "contents": "party:disband()" },
{ "trigger":"party:getInviteeCount()", "contents": "party:getInviteeCount()" },
{ "trigger":"party:getInvitees()", "contents": "party:getInvitees()" },
{ "trigger":"party:getLeader()", "contents": "party:getLeader()" },
{ "trigger":"party:getMemberCount()", "contents": "party:getMemberCount()" },
{ "trigger":"party:getMembers()", "contents": "party:getMembers()" },
{ "trigger":"party:isSharedExperienceActive()", "contents": "party:isSharedExperienceActive()" },
{ "trigger":"party:isSharedExperienceEnabled()", "contents": "party:isSharedExperienceEnabled()" },
{ "trigger":"party:removeInvite(player)", "contents": "party:removeInvite(player)" },
{ "trigger":"party:removeMember(player)", "contents": "party:removeMember(player)" },
{ "trigger":"party:setLeader(player)", "contents": "party:setLeader(player)" },
{ "trigger":"party:setSharedExperience(active)", "contents": "party:setSharedExperience(active)" },
{ "trigger":"party:shareExperience(experience)", "contents": "party:shareExperience(experience)" },
{ "trigger":"Player(id or name or userdata)", "contents": "Player(id or name or userdata)" },
{ "trigger":"Player.new(id or name or userdata)", "contents": "Player.new(id or name or userdata)" },
{ "trigger":"player:addBlessing(blessing)", "contents": "player:addBlessing(blessing)" },
{ "trigger":"player:addExperience(experience[, sendText = false])", "contents": "player:addExperience(experience[, sendText = false])" },
{ "trigger":"player:addItem(itemId[, count = 1[, canDropOnMap = true[, subType = 1[, slot = SLOT_WHEREEVER]]]])", "contents": "player:addItem(itemId[, count = 1[, canDropOnMap = true[, subType = 1[, slot = SLOT_WHEREEVER]]]])" },
{ "trigger":"player:addItem(itemId[, count/subType = 1[, canDropOnMap = true[, slot = SLOT_WHEREEVER]]])", "contents": "player:addItem(itemId[, count/subType = 1[, canDropOnMap = true[, slot = SLOT_WHEREEVER]]])" },
{ "trigger":"player:addItemEx(item[, canDropOnMap = false[, slot = SLOT_WHEREEVER]])", "contents": "player:addItemEx(item[, canDropOnMap = false[, slot = SLOT_WHEREEVER]])" },
{ "trigger":"player:addManaSpent(amount)", "contents": "player:addManaSpent(amount)" },
{ "trigger":"player:addMapMark(position, type, description)", "contents": "player:addMapMark(position, type, description)" },
{ "trigger":"player:addMoney(money)", "contents": "player:addMoney(money)" },
{ "trigger":"player:addMount(mountId)", "contents": "player:addMount(mountId)" },
{ "trigger":"player:addOutfit(lookType)", "contents": "player:addOutfit(lookType)" },
{ "trigger":"player:addOutfitAddon(lookType, addon)", "contents": "player:addOutfitAddon(lookType, addon)" },
{ "trigger":"player:addPremiumDays(days)", "contents": "player:addPremiumDays(days)" },
{ "trigger":"player:addSkillTries(skillType, tries)", "contents": "player:addSkillTries(skillType, tries)" },
{ "trigger":"player:addSoul(soulChange)", "contents": "player:addSoul(soulChange)" },
{ "trigger":"player:canLearnSpell(spellName)", "contents": "player:canLearnSpell(spellName)" },
{ "trigger":"player:channelSay(speaker, type, text, channelId)", "contents": "player:channelSay(speaker, type, text, channelId)" },
{ "trigger":"player:forgetSpell(spellName)", "contents": "player:forgetSpell(spellName)" },
{ "trigger":"player:getAccountId()", "contents": "player:getAccountId()" },
{ "trigger":"player:getAccountType()", "contents": "player:getAccountType()" },
{ "trigger":"player:getBankBalance()", "contents": "player:getBankBalance()" },
{ "trigger":"player:getBaseMagicLevel()", "contents": "player:getBaseMagicLevel()" },
{ "trigger":"player:getCapacity()", "contents": "player:getCapacity()" },
{ "trigger":"player:getClient()", "contents": "player:getClient()" },
{ "trigger":"player:getDeathPenalty()", "contents": "player:getDeathPenalty()" },
{ "trigger":"player:getDepotItems(depotId)", "contents": "player:getDepotItems(depotId)" },
{ "trigger":"player:getEffectiveSkillLevel(skillType)", "contents": "player:getEffectiveSkillLevel(skillType)" },
{ "trigger":"player:getExperience()", "contents": "player:getExperience()" },
{ "trigger":"player:getFreeCapacity()", "contents": "player:getFreeCapacity()" },
{ "trigger":"player:getGroup()", "contents": "player:getGroup()" },
{ "trigger":"player:getGuid()", "contents": "player:getGuid()" },
{ "trigger":"player:getGuild()", "contents": "player:getGuild()" },
{ "trigger":"player:getGuildLevel()", "contents": "player:getGuildLevel()" },
{ "trigger":"player:getGuildNick()", "contents": "player:getGuildNick()" },
{ "trigger":"player:getHouse()", "contents": "player:getHouse()" },
{ "trigger":"player:getIp()", "contents": "player:getIp()" },
{ "trigger":"player:getItemById(itemId, deepSearch[, subType = -1])", "contents": "player:getItemById(itemId, deepSearch[, subType = -1])" },
{ "trigger":"player:getItemCount(itemId[, subType = -1])", "contents": "player:getItemCount(itemId[, subType = -1])" },
{ "trigger":"player:getLastLoginSaved()", "contents": "player:getLastLoginSaved()" },
{ "trigger":"player:getLevel()", "contents": "player:getLevel()" },
{ "trigger":"player:getMagicLevel()", "contents": "player:getMagicLevel()" },
{ "trigger":"player:getManaSpent()", "contents": "player:getManaSpent()" },
{ "trigger":"player:getMaxSoul()", "contents": "player:getMaxSoul()" },
{ "trigger":"player:getMoney()", "contents": "player:getMoney()" },
{ "trigger":"player:getParty()", "contents": "player:getParty()" },
{ "trigger":"player:getPremiumDays()", "contents": "player:getPremiumDays()" },
{ "trigger":"player:getSex()", "contents": "player:getSex()" },
{ "trigger":"player:getSkillLevel(skillType)", "contents": "player:getSkillLevel(skillType)" },
{ "trigger":"player:getSkillPercent(skillType)", "contents": "player:getSkillPercent(skillType)" },
{ "trigger":"player:getSkillTries(skillType)", "contents": "player:getSkillTries(skillType)" },
{ "trigger":"player:getSkull()", "contents": "player:getSkull()" },
{ "trigger":"player:getSkullTime()", "contents": "player:getSkullTime()" },
{ "trigger":"player:getSlotItem(slot)", "contents": "player:getSlotItem(slot)" },
{ "trigger":"player:getSoul()", "contents": "player:getSoul()" },
{ "trigger":"player:getStamina()", "contents": "player:getStamina()" },
{ "trigger":"player:getStorageValue(key)", "contents": "player:getStorageValue(key)" },
{ "trigger":"player:getTown()", "contents": "player:getTown()" },
{ "trigger":"player:getVocation()", "contents": "player:getVocation()" },
{ "trigger":"player:hasBlessing(blessing)", "contents": "player:hasBlessing(blessing)" },
{ "trigger":"player:hasLearnedSpell(spellName)", "contents": "player:hasLearnedSpell(spellName)" },
{ "trigger":"player:hasMount(mountId)", "contents": "player:hasMount(mountId)" },
{ "trigger":"player:hasOutfit(lookType[, addon = 0])", "contents": "player:hasOutfit(lookType[, addon = 0])" },
{ "trigger":"player:isPlayer()", "contents": "player:isPlayer()" },
{ "trigger":"player:isPzLocked()", "contents": "player:isPzLocked()" },
{ "trigger":"player:learnSpell(spellName)", "contents": "player:learnSpell(spellName)" },
{ "trigger":"player:openChannel(channelId)", "contents": "player:openChannel(channelId)" },
{ "trigger":"player:popupFYI(message)", "contents": "player:popupFYI(message)" },
{ "trigger":"player:removeBlessing(blessing)", "contents": "player:removeBlessing(blessing)" },
{ "trigger":"player:removeItem(itemId, count[, subType = -1[, ignoreEquipped = false]])", "contents": "player:removeItem(itemId, count[, subType = -1[, ignoreEquipped = false]])" },
{ "trigger":"player:removeMoney(money)", "contents": "player:removeMoney(money)" },
{ "trigger":"player:removeMount(mountId)", "contents": "player:removeMount(mountId)" },
{ "trigger":"player:removeOutfit(lookType)", "contents": "player:removeOutfit(lookType)" },
{ "trigger":"player:removeOutfitAddon(lookType, addon)", "contents": "player:removeOutfitAddon(lookType, addon)" },
{ "trigger":"player:removePremiumDays(days)", "contents": "player:removePremiumDays(days)" },
{ "trigger":"player:save()", "contents": "player:save()" },
{ "trigger":"player:sendChannelMessage(author, text, type, channelId)", "contents": "player:sendChannelMessage(author, text, type, channelId)" },
{ "trigger":"player:sendOutfitWindow()", "contents": "player:sendOutfitWindow()" },
{ "trigger":"player:sendTextMessage(type, text[, position, primaryValue = 0, primaryColor = TEXTCOLOR_NONE[, secondaryValue = 0, secondaryColor = TEXTCOLOR_NONE]])", "contents": "player:sendTextMessage(type, text[, position, primaryValue = 0, primaryColor = TEXTCOLOR_NONE[, secondaryValue = 0, secondaryColor = TEXTCOLOR_NONE]])" },
{ "trigger":"player:sendTutorial(tutorialId)", "contents": "player:sendTutorial(tutorialId)" },
{ "trigger":"player:setAccountType(accountType)", "contents": "player:setAccountType(accountType)" },
{ "trigger":"player:setBankBalance(bankBalance)", "contents": "player:setBankBalance(bankBalance)" },
{ "trigger":"player:setCapacity(capacity)", "contents": "player:setCapacity(capacity)" },
{ "trigger":"player:setGhostMode(enabled)", "contents": "player:setGhostMode(enabled)" },
{ "trigger":"player:setGroup(group)", "contents": "player:setGroup(group)" },
{ "trigger":"player:setGuild(guild)", "contents": "player:setGuild(guild)" },
{ "trigger":"player:setGuildLevel(level)", "contents": "player:setGuildLevel(level)" },
{ "trigger":"player:setGuildNick(nick)", "contents": "player:setGuildNick(nick)" },
{ "trigger":"player:setMaxMana(maxMana)", "contents": "player:setMaxMana(maxMana)" },
{ "trigger":"player:setSex(newSex)", "contents": "player:setSex(newSex)" },
{ "trigger":"player:setSkull(skull)", "contents": "player:setSkull(skull)" },
{ "trigger":"player:setSkullTime(skullTime)", "contents": "player:setSkullTime(skullTime)" },
{ "trigger":"player:setStamina(stamina)", "contents": "player:setStamina(stamina)" },
{ "trigger":"player:setStorageValue(key, value)", "contents": "player:setStorageValue(key, value)" },
{ "trigger":"player:setTown(town)", "contents": "player:setTown(town)" },
{ "trigger":"player:setVocation(vocation)", "contents": "player:setVocation(vocation)" },
{ "trigger":"player:showTextDialog(itemId[, canWrite[, length]])", "contents": "player:showTextDialog(itemId[, canWrite[, length]])" },
{ "trigger":"player:showTextDialog(itemId[, text[, canWrite[, length]]])", "contents": "player:showTextDialog(itemId[, text[, canWrite[, length]]])" },
{ "trigger":"position:getDistance(positionEx)", "contents": "position:getDistance(positionEx)" },
{ "trigger":"position:getTile()", "contents": "position:getTile()" },
{ "trigger":"position:isSightClear(positionEx[, sameFloor = true])", "contents": "position:isSightClear(positionEx[, sameFloor = true])" },
{ "trigger":"position:sendDistanceEffect(positionEx, distanceEffect[, player = nullptr])", "contents": "position:sendDistanceEffect(positionEx, distanceEffect[, player = nullptr])" },
{ "trigger":"position:sendMagicEffect(magicEffect[, player = nullptr])", "contents": "position:sendMagicEffect(magicEffect[, player = nullptr])" },
{ "trigger":"Tile.new(position)", "contents": "Tile.new(position)" },
{ "trigger":"Tile.new(x, y, z)", "contents": "Tile.new(x, y, z)" },
{ "trigger":"tile:getBottomCreature()", "contents": "tile:getBottomCreature()" },
{ "trigger":"tile:getBottomVisibleCreature(creature)", "contents": "tile:getBottomVisibleCreature(creature)" },
{ "trigger":"tile:getCreatureCount()", "contents": "tile:getCreatureCount()" },
{ "trigger":"tile:getCreatures()", "contents": "tile:getCreatures()" },
{ "trigger":"tile:getDownItemCount()", "contents": "tile:getDownItemCount()" },
{ "trigger":"tile:getFieldItem()", "contents": "tile:getFieldItem()" },
{ "trigger":"tile:getGround()", "contents": "tile:getGround()" },
{ "trigger":"tile:getHouse()", "contents": "tile:getHouse()" },
{ "trigger":"tile:getItemById(itemId[, subType = -1])", "contents": "tile:getItemById(itemId[, subType = -1])" },
{ "trigger":"tile:getItemByTopOrder(topOrder)", "contents": "tile:getItemByTopOrder(topOrder)" },
{ "trigger":"tile:getItemByType(itemType)", "contents": "tile:getItemByType(itemType)" },
{ "trigger":"tile:getItemCount()", "contents": "tile:getItemCount()" },
{ "trigger":"tile:getItems()", "contents": "tile:getItems()" },
{ "trigger":"tile:getPosition()", "contents": "tile:getPosition()" },
{ "trigger":"tile:getThing(index)", "contents": "tile:getThing(index)" },
{ "trigger":"tile:getThingCount()", "contents": "tile:getThingCount()" },
{ "trigger":"tile:getTopCreature()", "contents": "tile:getTopCreature()" },
{ "trigger":"tile:getTopDownItem()", "contents": "tile:getTopDownItem()" },
{ "trigger":"tile:getTopItemCount()", "contents": "tile:getTopItemCount()" },
{ "trigger":"tile:getTopTopItem()", "contents": "tile:getTopTopItem()" },
{ "trigger":"tile:getTopVisibleCreature(creature)", "contents": "tile:getTopVisibleCreature(creature)" },
{ "trigger":"tile:getTopVisibleThing(creature)", "contents": "tile:getTopVisibleThing(creature)" },
{ "trigger":"tile:hasFlag(flag)", "contents": "tile:hasFlag(flag)" },
{ "trigger":"tile:hasProperty(property[, item])", "contents": "tile:hasProperty(property[, item])" },
{ "trigger":"tile:queryAdd(thing[, flags])", "contents": "tile:queryAdd(thing[, flags])" },
{ "trigger":"Town(id or name)", "contents": "Town(id or name)" },
{ "trigger":"Town.new(id or name)", "contents": "Town.new(id or name)" },
{ "trigger":"town:getId()", "contents": "town:getId()" },
{ "trigger":"town:getName()", "contents": "town:getName()" },
{ "trigger":"town:getTemplePosition()", "contents": "town:getTemplePosition()" },
{ "trigger":"Vocation(id)", "contents": "Vocation(id)" },
{ "trigger":"Vocation.new(id)", "contents": "Vocation.new(id)" },
{ "trigger":"vocation:getAttackSpeed()", "contents": "vocation:getAttackSpeed()" },
{ "trigger":"vocation:getBaseSpeed()", "contents": "vocation:getBaseSpeed()" },
{ "trigger":"vocation:getCapacityGain()", "contents": "vocation:getCapacityGain()" },
{ "trigger":"vocation:getClientId()", "contents": "vocation:getClientId()" },
{ "trigger":"vocation:getDemotion()", "contents": "vocation:getDemotion()" },
{ "trigger":"vocation:getDescription()", "contents": "vocation:getDescription()" },
{ "trigger":"vocation:getHealthGain()", "contents": "vocation:getHealthGain()" },
{ "trigger":"vocation:getHealthGainAmount()", "contents": "vocation:getHealthGainAmount()" },
{ "trigger":"vocation:getHealthGainTicks()", "contents": "vocation:getHealthGainTicks()" },
{ "trigger":"vocation:getId()", "contents": "vocation:getId()" },
{ "trigger":"vocation:getManaGain()", "contents": "vocation:getManaGain()" },
{ "trigger":"vocation:getManaGainAmount()", "contents": "vocation:getManaGainAmount()" },
{ "trigger":"vocation:getManaGainTicks()", "contents": "vocation:getManaGainTicks()" },
{ "trigger":"vocation:getMaxSoul()", "contents": "vocation:getMaxSoul()" },
{ "trigger":"vocation:getName()", "contents": "vocation:getName()" },
{ "trigger":"vocation:getPromotion()", "contents": "vocation:getPromotion()" },
{ "trigger":"vocation:getRequiredManaSpent(magicLevel)", "contents": "vocation:getRequiredManaSpent(magicLevel)" },
{ "trigger":"vocation:getRequiredSkillTries(skillType, skillLevel)", "contents": "vocation:getRequiredSkillTries(skillType, skillLevel)" },
{ "trigger":"vocation:getSoulGainTicks()", "contents": "vocation:getSoulGainTicks()" },
{ "trigger":"", "contents": "" },
{ "trigger":"addDamageCondition(condition, rounds, time, value)", "contents": "addDamageCondition(condition, rounds, time, value)" },
{ "trigger":"addEvent(callback, delay, ...)", "contents": "addEvent(callback, delay, ...)" },
{ "trigger":"addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet)", "contents": "addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet)" },
{ "trigger":"broadcastMessage(message, type)", "contents": "broadcastMessage(message, type)" },
{ "trigger":"canPlayerLearnInstantSpell(cid, name)", "contents": "canPlayerLearnInstantSpell(cid, name)" },
{ "trigger":"canPlayerWearOutfit(cid, lookType, addons)", "contents": "canPlayerWearOutfit(cid, lookType, addons)" },
{ "trigger":"cleanMap()", "contents": "cleanMap()" },
{ "trigger":"createCombatArea( {area}, <optional> {extArea} )", "contents": "createCombatArea( {area}, <optional> {extArea} )" },
{ "trigger":"createCombatObject()", "contents": "createCombatObject()" },
{ "trigger":"createConditionObject(type)", "contents": "createConditionObject(type)" },
{ "trigger":"Creature.getClosestFreePosition(self, position, extended)", "contents": "Creature.getClosestFreePosition(self, position, extended)" },
{ "trigger":"debugPrint(text)", "contents": "debugPrint(text)" },
{ "trigger":"doAddCondition(cid, condition)", "contents": "doAddCondition(cid, condition)" },
{ "trigger":"doAddContainerItem(uid, itemid, <optional> count/subtype)", "contents": "doAddContainerItem(uid, itemid, <optional> count/subtype)" },
{ "trigger":"doAddContainerItemEx(uid, virtualId)", "contents": "doAddContainerItemEx(uid, virtualId)" },
{ "trigger":"doAddMapMark(cid, pos, type, description)", "contents": "doAddMapMark(cid, pos, type, description)" },
{ "trigger":"doAreaCombatCondition(cid, pos, area, condition, effect)", "contents": "doAreaCombatCondition(cid, pos, area, condition, effect)" },
{ "trigger":"doAreaCombatDispel(cid, pos, area, type, effect)", "contents": "doAreaCombatDispel(cid, pos, area, type, effect)" },
{ "trigger":"doAreaCombatHealth(cid, type, pos, area, min, max, effect)", "contents": "doAreaCombatHealth(cid, type, pos, area, min, max, effect)" },
{ "trigger":"doAreaCombatMana(cid, pos, area, min, max, effect)", "contents": "doAreaCombatMana(cid, pos, area, min, max, effect)" },
{ "trigger":"doChallengeCreature(cid, target)", "contents": "doChallengeCreature(cid, target)" },
{ "trigger":"doChangeSpeed(cid, delta)", "contents": "doChangeSpeed(cid, delta)" },
{ "trigger":"doChangeTypeItem(uid, newtype)", "contents": "doChangeTypeItem(uid, newtype)" },
{ "trigger":"doCombat(cid, combat, param)", "contents": "doCombat(cid, combat, param)" },
{ "trigger":"doConvinceCreature(cid, target)", "contents": "doConvinceCreature(cid, target)" },
{ "trigger":"doCreateItem(itemid, type/count, pos)", "contents": "doCreateItem(itemid, type/count, pos)" },
{ "trigger":"doCreateItemEx(itemid, <optional> count/subtype)", "contents": "doCreateItemEx(itemid, <optional> count/subtype)" },
{ "trigger":"doCreateNpc(name, pos)", "contents": "doCreateNpc(name, pos)" },
{ "trigger":"doCreateTeleport(itemid, topos, createpos)", "contents": "doCreateTeleport(itemid, topos, createpos)" },
{ "trigger":"doCreatureAddHealth(cid, health)", "contents": "doCreatureAddHealth(cid, health)" },
{ "trigger":"doCreatureChangeOutfit(cid, outfit)", "contents": "doCreatureChangeOutfit(cid, outfit)" },
{ "trigger":"doCreatureSay(cid, text, type, ...)", "contents": "doCreatureSay(cid, text, type, ...)" },
{ "trigger":"doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position)", "contents": "doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position)" },
{ "trigger":"doCreatureSetLookDir(cid, direction)", "contents": "doCreatureSetLookDir(cid, direction)" },
{ "trigger":"doDecayItem(uid)", "contents": "doDecayItem(uid)" },
{ "trigger":"doForceSummonCreature(name, pos)", "contents": "doForceSummonCreature(name, pos)" },
{ "trigger":"doMonsterChangeTarget(cid)", "contents": "doMonsterChangeTarget(cid)" },
{ "trigger":"doMoveCreature(cid, direction)", "contents": "doMoveCreature(cid, direction)" },
{ "trigger":"doPlayerAddBlessing(cid, blessing)", "contents": "doPlayerAddBlessing(cid, blessing)" },
{ "trigger":"doPlayerAddExp(cid, exp, useMult, ...)", "contents": "doPlayerAddExp(cid, exp, useMult, ...)" },
{ "trigger":"doPlayerAddItem(cid, itemid, <optional: default: 1> count, <optional: default: 1> canDropOnMap, <optional: default: 1>subtype)", "contents": "doPlayerAddItem(cid, itemid, <optional: default: 1> count, <optional: default: 1> canDropOnMap, <optional: default: 1>subtype)" },
{ "trigger":"doPlayerAddItem(uid, itemid, <optional: default: 1> count/subtype)", "contents": "doPlayerAddItem(uid, itemid, <optional: default: 1> count/subtype)" },
{ "trigger":"doPlayerAddItemEx(cid, uid, ...)", "contents": "doPlayerAddItemEx(cid, uid, ...)" },
{ "trigger":"doPlayerAddMana(cid, mana, ...)", "contents": "doPlayerAddMana(cid, mana, ...)" },
{ "trigger":"doPlayerAddManaSpent(cid, mana)", "contents": "doPlayerAddManaSpent(cid, mana)" },
{ "trigger":"doPlayerAddMoney(cid, money)", "contents": "doPlayerAddMoney(cid, money)" },
{ "trigger":"doPlayerAddMount(cid, mountId)", "contents": "doPlayerAddMount(cid, mountId)" },
{ "trigger":"doPlayerAddOutfit(cid, lookType, addons)", "contents": "doPlayerAddOutfit(cid, lookType, addons)" },
{ "trigger":"doPlayerAddPremiumDays(cid, days)", "contents": "doPlayerAddPremiumDays(cid, days)" },
{ "trigger":"doPlayerAddSkillTry(cid, skillid, n)", "contents": "doPlayerAddSkillTry(cid, skillid, n)" },
{ "trigger":"doPlayerAddSoul(cid, soul)", "contents": "doPlayerAddSoul(cid, soul)" },
{ "trigger":"doPlayerFeed(cid, food)", "contents": "doPlayerFeed(cid, food)" },
{ "trigger":"doPlayerJoinParty(cid, leaderId)", "contents": "doPlayerJoinParty(cid, leaderId)" },
{ "trigger":"doPlayerPopupFYI(cid, message)", "contents": "doPlayerPopupFYI(cid, message)" },
{ "trigger":"doPlayerRemOutfit(cid, lookType, addons)", "contents": "doPlayerRemOutfit(cid, lookType, addons)" },
{ "trigger":"doPlayerRemoveItem(cid, itemid, count, <optional> subtype, <optional> ignoreEquipped)", "contents": "doPlayerRemoveItem(cid, itemid, count, <optional> subtype, <optional> ignoreEquipped)" },
{ "trigger":"doPlayerRemoveMoney(cid, money)", "contents": "doPlayerRemoveMoney(cid, money)" },
{ "trigger":"doPlayerRemoveMount(cid, mountId)", "contents": "doPlayerRemoveMount(cid, mountId)" },
{ "trigger":"doPlayerRemovePremiumDays(cid, days)", "contents": "doPlayerRemovePremiumDays(cid, days)" },
{ "trigger":"doPlayerSendCancel(cid, text)", "contents": "doPlayerSendCancel(cid, text)" },
{ "trigger":"doPlayerSendTextMessage(cid, type, text, ...)", "contents": "doPlayerSendTextMessage(cid, type, text, ...)" },
{ "trigger":"doPlayerSetBalance(cid, balance)", "contents": "doPlayerSetBalance(cid, balance)" },
{ "trigger":"doPlayerSetGuildLevel(cid, level)", "contents": "doPlayerSetGuildLevel(cid, level)" },
{ "trigger":"doPlayerSetGuildNick(cid, nick)", "contents": "doPlayerSetGuildNick(cid, nick)" },
{ "trigger":"doPlayerSetOfflineTrainingSkill(cid, skill)", "contents": "doPlayerSetOfflineTrainingSkill(cid, skill)" },
{ "trigger":"doPlayerSetSex(cid, sex)", "contents": "doPlayerSetSex(cid, sex)" },
{ "trigger":"doPlayerSetTown(cid, town)", "contents": "doPlayerSetTown(cid, town)" },
{ "trigger":"doPlayerSetVocation(cid, vocation)", "contents": "doPlayerSetVocation(cid, vocation)" },
{ "trigger":"doRelocate(pos, posTo)", "contents": "doRelocate(pos, posTo)" },
{ "trigger":"doRemoveCondition(cid, type[, subId])", "contents": "doRemoveCondition(cid, type[, subId])" },
{ "trigger":"doRemoveCreature(cid)", "contents": "doRemoveCreature(cid)" },
{ "trigger":"doRemoveItem(uid, ...)", "contents": "doRemoveItem(uid, ...)" },
{ "trigger":"doSendDistanceShoot(fromPos, toPos, distanceEffect, ...)", "contents": "doSendDistanceShoot(fromPos, toPos, distanceEffect, ...)" },
{ "trigger":"doSendMagicEffect(pos, magicEffect, ...)", "contents": "doSendMagicEffect(pos, magicEffect, ...)" },
{ "trigger":"doSendTutorial(cid, tutorialId)", "contents": "doSendTutorial(cid, tutorialId)" },
{ "trigger":"doSetCreatureDropLoot(cid, doDrop)", "contents": "doSetCreatureDropLoot(cid, doDrop)" },
{ "trigger":"doSetCreatureLight(cid, lightLevel, lightColor, time)", "contents": "doSetCreatureLight(cid, lightLevel, lightColor, time)" },
{ "trigger":"doSetCreatureOutfit(cid, outfit, time)", "contents": "doSetCreatureOutfit(cid, outfit, time)" },
{ "trigger":"doSetItemActionId(uid, actionId)", "contents": "doSetItemActionId(uid, actionId)" },
{ "trigger":"doSetItemOutfit(cid, item, time)", "contents": "doSetItemOutfit(cid, item, time)" },
{ "trigger":"doSetItemSpecialDescription(uid, desc)", "contents": "doSetItemSpecialDescription(uid, desc)" },
{ "trigger":"doSetItemText(uid, text)", "contents": "doSetItemText(uid, text)" },
{ "trigger":"doSetMonsterOutfit(cid, name, time)", "contents": "doSetMonsterOutfit(cid, name, time)" },
{ "trigger":"doSetMonsterTarget(cid, target)", "contents": "doSetMonsterTarget(cid, target)" },
{ "trigger":"doShowTextDialog(cid, itemId, text)", "contents": "doShowTextDialog(cid, itemId, text)" },
{ "trigger":"doSummonCreature(name, pos)", "contents": "doSummonCreature(name, pos)" },
{ "trigger":"doTargetCombatCondition(cid, target, condition, effect)", "contents": "doTargetCombatCondition(cid, target, condition, effect)" },
{ "trigger":"doTargetCombatDispel(cid, target, type, effect)", "contents": "doTargetCombatDispel(cid, target, type, effect)" },
{ "trigger":"doTargetCombatHealth(cid, target, type, min, max, effect)", "contents": "doTargetCombatHealth(cid, target, type, min, max, effect)" },
{ "trigger":"doTargetCombatMana(cid, target, min, max, effect)", "contents": "doTargetCombatMana(cid, target, min, max, effect)" },
{ "trigger":"doTeleportThing(uid, dest, pushMovement)", "contents": "doTeleportThing(uid, dest, pushMovement)" },
{ "trigger":"doTileAddItemEx(pos, uid)", "contents": "doTileAddItemEx(pos, uid)" },
{ "trigger":"doTransformItem(uid, newItemId, ...)", "contents": "doTransformItem(uid, newItemId, ...)" },
{ "trigger":"Game.convertIpToString(ip)", "contents": "Game.convertIpToString(ip)" },
{ "trigger":"Game.getStorageValue(key)", "contents": "Game.getStorageValue(key)" },
{ "trigger":"Game.setStorageValue(key, value)", "contents": "Game.setStorageValue(key, value)" },
{ "trigger":"getAccountNumberByPlayerName(name)", "contents": "getAccountNumberByPlayerName(name)" },
{ "trigger":"getBlessingsCost(level)", "contents": "getBlessingsCost(level)" },
{ "trigger":"getConfigInfo(info)", "contents": "getConfigInfo(info)" },
{ "trigger":"getContainerCap(uid)", "contents": "getContainerCap(uid)" },
{ "trigger":"getContainerCapById(itemId)", "contents": "getContainerCapById(itemId)" },
{ "trigger":"getContainerItem(uid, slot)", "contents": "getContainerItem(uid, slot)" },
{ "trigger":"getContainerSize(uid)", "contents": "getContainerSize(uid)" },
{ "trigger":"getCreatureBaseSpeed(cid)", "contents": "getCreatureBaseSpeed(cid)" },
{ "trigger":"getCreatureCondition(cid, condition[, subId])", "contents": "getCreatureCondition(cid, condition[, subId])" },
{ "trigger":"getCreatureHealth(cid)", "contents": "getCreatureHealth(cid)" },
{ "trigger":"getCreatureMaster(cid)", "contents": "getCreatureMaster(cid)" },
{ "trigger":"getCreatureMaxHealth(cid)", "contents": "getCreatureMaxHealth(cid)" },
{ "trigger":"getCreatureName(cid)", "contents": "getCreatureName(cid)" },
{ "trigger":"getCreatureOutfit(cid)", "contents": "getCreatureOutfit(cid)" },
{ "trigger":"getCreaturePosition(cid)", "contents": "getCreaturePosition(cid)" },
{ "trigger":"getCreatureSpeed(cid)", "contents": "getCreatureSpeed(cid)" },
{ "trigger":"getCreatureSummons(cid)", "contents": "getCreatureSummons(cid)" },
{ "trigger":"getCreatureTarget(cid)", "contents": "getCreatureTarget(cid)" },
{ "trigger":"getDepotId(uid)", "contents": "getDepotId(uid)" },
{ "trigger":"getDistanceBetween(firstPosition, secondPosition)", "contents": "getDistanceBetween(firstPosition, secondPosition)" },
{ "trigger":"getFluidSourceType(itemId)", "contents": "getFluidSourceType(itemId)" },
{ "trigger":"getGlobalStorageValue(key)", "contents": "getGlobalStorageValue(key)" },
{ "trigger":"getGuildId(guildName)", "contents": "getGuildId(guildName)" },
{ "trigger":"getHouseAccessList(id, listId)", "contents": "getHouseAccessList(id, listId)" },
{ "trigger":"getHouseByPlayerGUID(playerGUID)", "contents": "getHouseByPlayerGUID(playerGUID)" },
{ "trigger":"getHouseEntry(houseId)", "contents": "getHouseEntry(houseId)" },
{ "trigger":"getHouseName(houseId)", "contents": "getHouseName(houseId)" },
{ "trigger":"getHouseOwner(houseId)", "contents": "getHouseOwner(houseId)" },
{ "trigger":"getHouseRent(id)", "contents": "getHouseRent(id)" },
{ "trigger":"getHouseTilesSize(houseId)", "contents": "getHouseTilesSize(houseId)" },
{ "trigger":"getHouseTown(houseId)", "contents": "getHouseTown(houseId)" },
{ "trigger":"getInstantSpellInfoByName(cid, name)", "contents": "getInstantSpellInfoByName(cid, name)" },
{ "trigger":"getInstantSpellWords(name)", "contents": "getInstantSpellWords(name)" },
{ "trigger":"getIPByPlayerName(name)", "contents": "getIPByPlayerName(name)" },
{ "trigger":"getItemDescriptions(itemId)", "contents": "getItemDescriptions(itemId)" },
{ "trigger":"getItemIdByName(name)", "contents": "getItemIdByName(name)" },
{ "trigger":"getItemName(itemId)", "contents": "getItemName(itemId)" },
{ "trigger":"getItemRWInfo(uid)", "contents": "getItemRWInfo(uid)" },
{ "trigger":"getItemWeight(itemId, ...)", "contents": "getItemWeight(itemId, ...)" },
{ "trigger":"getItemWeightByUID(uid, ...)", "contents": "getItemWeightByUID(uid, ...)" },
{ "trigger":"getMonsterFriendList(cid)", "contents": "getMonsterFriendList(cid)" },
{ "trigger":"getMonsterTargetList(cid)", "contents": "getMonsterTargetList(cid)" },
{ "trigger":"getOnlinePlayers()", "contents": "getOnlinePlayers()" },
{ "trigger":"getPartyMembers(cid)", "contents": "getPartyMembers(cid)" },
{ "trigger":"getPlayerAccess(cid)", "contents": "getPlayerAccess(cid)" },
{ "trigger":"getPlayerAccountType(cid)", "contents": "getPlayerAccountType(cid)" },
{ "trigger":"getPlayerBalance(cid)", "contents": "getPlayerBalance(cid)" },
{ "trigger":"getPlayerBlessing(cid, blessing)", "contents": "getPlayerBlessing(cid, blessing)" },
{ "trigger":"getPlayerByName(name)", "contents": "getPlayerByName(name)" },
{ "trigger":"getPlayerDepotItems(cid, depotId)", "contents": "getPlayerDepotItems(cid, depotId)" },
{ "trigger":"getPlayerFlagValue(cid, flag)", "contents": "getPlayerFlagValue(cid, flag)" },
{ "trigger":"getPlayerFood(cid)", "contents": "getPlayerFood(cid)" },
{ "trigger":"getPlayerFreeCap(cid)", "contents": "getPlayerFreeCap(cid)" },
{ "trigger":"getPlayerGroupId(cid)", "contents": "getPlayerGroupId(cid)" },
{ "trigger":"getPlayerGUID(cid)", "contents": "getPlayerGUID(cid)" },
{ "trigger":"getPlayerGUIDByName(name)", "contents": "getPlayerGUIDByName(name)" },
{ "trigger":"getPlayerGuildId(cid)", "contents": "getPlayerGuildId(cid)" },
{ "trigger":"getPlayerGuildLevel(cid)", "contents": "getPlayerGuildLevel(cid)" },
{ "trigger":"getPlayerGuildName(cid)", "contents": "getPlayerGuildName(cid)" },
{ "trigger":"getPlayerGuildNick(cid)", "contents": "getPlayerGuildNick(cid)" },
{ "trigger":"getPlayerGuildRank(cid)", "contents": "getPlayerGuildRank(cid)" },
{ "trigger":"getPlayerInstantSpellCount(cid)", "contents": "getPlayerInstantSpellCount(cid)" },
{ "trigger":"getPlayerInstantSpellInfo(cid, index)", "contents": "getPlayerInstantSpellInfo(cid, index)" },
{ "trigger":"getPlayerIp(cid)", "contents": "getPlayerIp(cid)" },
{ "trigger":"getPlayerItemById(cid, deepSearch, itemId, ...)", "contents": "getPlayerItemById(cid, deepSearch, itemId, ...)" },
{ "trigger":"getPlayerItemCount(cid, itemId, ...)", "contents": "getPlayerItemCount(cid, itemId, ...)" },
{ "trigger":"getPlayerLastLoginSaved(cid)", "contents": "getPlayerLastLoginSaved(cid)" },
{ "trigger":"getPlayerLearnedInstantSpell(cid, name)", "contents": "getPlayerLearnedInstantSpell(cid, name)" },
{ "trigger":"getPlayerLevel(cid)", "contents": "getPlayerLevel(cid)" },
{ "trigger":"getPlayerLight(cid)", "contents": "getPlayerLight(cid)" },
{ "trigger":"getPlayerLookDir(cid)", "contents": "getPlayerLookDir(cid)" },
{ "trigger":"getPlayerLossPercent(cid)", "contents": "getPlayerLossPercent(cid)" },
{ "trigger":"getPlayerMagLevel(cid)", "contents": "getPlayerMagLevel(cid)" },
{ "trigger":"getPlayerMana(cid)", "contents": "getPlayerMana(cid)" },
{ "trigger":"getPlayerMasterPos(cid)", "contents": "getPlayerMasterPos(cid)" },
{ "trigger":"getPlayerMaxMana(cid)", "contents": "getPlayerMaxMana(cid)" },
{ "trigger":"getPlayerMoney(cid)", "contents": "getPlayerMoney(cid)" },
{ "trigger":"getPlayerMount(cid, mountId)", "contents": "getPlayerMount(cid, mountId)" },
{ "trigger":"getPlayerName(cid)", "contents": "getPlayerName(cid)" },
{ "trigger":"getPlayerParty(cid)", "contents": "getPlayerParty(cid)" },
{ "trigger":"getPlayerPosition(cid)", "contents": "getPlayerPosition(cid)" },
{ "trigger":"getPlayerPremiumDays(cid)", "contents": "getPlayerPremiumDays(cid)" },
{ "trigger":"getPlayersByAccountNumber(accountNumber)", "contents": "getPlayersByAccountNumber(accountNumber)" },
{ "trigger":"getPlayersByIPAddress(ip, mask)", "contents": "getPlayersByIPAddress(ip, mask)" },
{ "trigger":"getPlayerSex(cid)", "contents": "getPlayerSex(cid)" },
{ "trigger":"getPlayerSkill(cid, skillId)", "contents": "getPlayerSkill(cid, skillId)" },
{ "trigger":"getPlayerSkullType(cid)", "contents": "getPlayerSkullType(cid)" },
{ "trigger":"getPlayerSlotItem(cid, slot)", "contents": "getPlayerSlotItem(cid, slot)" },
{ "trigger":"getPlayerSoul(cid)", "contents": "getPlayerSoul(cid)" },
{ "trigger":"getPlayerStorageValue(cid, key)", "contents": "getPlayerStorageValue(cid, key)" },
{ "trigger":"getPlayerTown(cid)", "contents": "getPlayerTown(cid)" },
{ "trigger":"getPlayerVocation(cid)", "contents": "getPlayerVocation(cid)" },
{ "trigger":"getPromotedVocation(vocationId)", "contents": "getPromotedVocation(vocationId)" },
{ "trigger":"getPvpBlessingCost(level)", "contents": "getPvpBlessingCost(level)" },
{ "trigger":"getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers)", "contents": "getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers)" },
{ "trigger":"getThing(uid)", "contents": "getThing(uid)" },
{ "trigger":"getThingfromPos(pos)", "contents": "getThingfromPos(pos)" },
{ "trigger":"getThingPos(uid)", "contents": "getThingPos(uid)" },
{ "trigger":"getTibianTime()", "contents": "getTibianTime()" },
{ "trigger":"getTileHouseInfo(pos)", "contents": "getTileHouseInfo(pos)" },
{ "trigger":"getTileInfo(position)", "contents": "getTileInfo(position)" },
{ "trigger":"getTileItemById(position, itemId, ...)", "contents": "getTileItemById(position, itemId, ...)" },
{ "trigger":"getTileItemByType(position, itemType)", "contents": "getTileItemByType(position, itemType)" },
{ "trigger":"getTilePzInfo(position)", "contents": "getTilePzInfo(position)" },
{ "trigger":"getTileThingByPos(position)", "contents": "getTileThingByPos(position)" },
{ "trigger":"getTileThingByTopOrder(position, topOrder)", "contents": "getTileThingByTopOrder(position, topOrder)" },
{ "trigger":"getTopCreature(position)", "contents": "getTopCreature(position)" },
{ "trigger":"getTownId(townName)", "contents": "getTownId(townName)" },
{ "trigger":"getTownName(townId)", "contents": "getTownName(townId)" },
{ "trigger":"getTownTemplePosition(townId)", "contents": "getTownTemplePosition(townId)" },
{ "trigger":"getWaypointPosition(name)", "contents": "getWaypointPosition(name)" },
{ "trigger":"getWorldCreatures(type)", "contents": "getWorldCreatures(type)" },
{ "trigger":"getWorldLight()", "contents": "getWorldLight()" },
{ "trigger":"getWorldTime()", "contents": "getWorldTime()" },
{ "trigger":"getWorldUpTime()", "contents": "getWorldUpTime()" },
{ "trigger":"hasProperty(uid, prop)", "contents": "hasProperty(uid, prop)" },
{ "trigger":"isContainer(uid)", "contents": "isContainer(uid)" },
{ "trigger":"isCorpse(uid)", "contents": "isCorpse(uid)" },
{ "trigger":"isCreature(cid)", "contents": "isCreature(cid)" },
{ "trigger":"isDepot(uid)", "contents": "isDepot(uid)" },
{ "trigger":"isDruid(cid)", "contents": "isDruid(cid)" },
{ "trigger":"isInArray(array, value)", "contents": "isInArray(array, value)" },
{ "trigger":"isInRange(pos, fromPos, toPos)", "contents": "isInRange(pos, fromPos, toPos)" },
{ "trigger":"isInWar(cid, target)", "contents": "isInWar(cid, target)" },
{ "trigger":"isItem(uid)", "contents": "isItem(uid)" },
{ "trigger":"isItemContainer(itemId)", "contents": "isItemContainer(itemId)" },
{ "trigger":"isItemDoor(itemId)", "contents": "isItemDoor(itemId)" },
{ "trigger":"isItemFluidContainer(itemId)", "contents": "isItemFluidContainer(itemId)" },
{ "trigger":"isItemMovable(itemId)", "contents": "isItemMovable(itemId)" },
{ "trigger":"isItemRune(itemId)", "contents": "isItemRune(itemId)" },
{ "trigger":"isItemStackable(itemId)", "contents": "isItemStackable(itemId)" },
{ "trigger":"isKnight(cid)", "contents": "isKnight(cid)" },
{ "trigger":"isMonster(cid)", "contents": "isMonster(cid)" },
{ "trigger":"isMovable(uid)", "contents": "isMovable(uid)" },
{ "trigger":"isNpc(cid)", "contents": "isNpc(cid)" },
{ "trigger":"isNumber(str)", "contents": "isNumber(str)" },
{ "trigger":"isPaladin(cid)", "contents": "isPaladin(cid)" },
{ "trigger":"isPlayer(cid)", "contents": "isPlayer(cid)" },
{ "trigger":"isPlayerGhost(cid)", "contents": "isPlayerGhost(cid)" },
{ "trigger":"isPlayerPzLocked(cid)", "contents": "isPlayerPzLocked(cid)" },
{ "trigger":"isPremium(cid)", "contents": "isPremium(cid)" },
{ "trigger":"isSightClear(fromPos, toPos, floorCheck)", "contents": "isSightClear(fromPos, toPos, floorCheck)" },
{ "trigger":"isSorcerer(cid)", "contents": "isSorcerer(cid)" },
{ "trigger":"isSummon(cid)", "contents": "isSummon(cid)" },
{ "trigger":"isValidUID(uid)", "contents": "isValidUID(uid)" },
{ "trigger":"mayNotMove(cid, value)", "contents": "mayNotMove(cid, value)" },
{ "trigger":"numberToVariant(number)", "contents": "numberToVariant(number)" },
{ "trigger":"Player.feed(self, food)", "contents": "Player.feed(self, food)" },
{ "trigger":"Player.isUsingOtClient(self)", "contents": "Player.isUsingOtClient(self)" },
{ "trigger":"Player.sendCancelMessage(self, message)", "contents": "Player.sendCancelMessage(self, message)" },
{ "trigger":"Player.sendExtendedOpcode(self, opcode, buffer)", "contents": "Player.sendExtendedOpcode(self, opcode, buffer)" },
{ "trigger":"playerLearnInstantSpell(cid, name)", "contents": "playerLearnInstantSpell(cid, name)" },
{ "trigger":"Position.getNextPosition(self, direction, steps)", "contents": "Position.getNextPosition(self, direction, steps)" },
{ "trigger":"positionToVariant(pos)", "contents": "positionToVariant(pos)" },
{ "trigger":"pushThing(thing)", "contents": "pushThing(thing)" },
{ "trigger":"queryTileAddThing(thing, position, ...)", "contents": "queryTileAddThing(thing, position, ...)" },
{ "trigger":"registerClass(className, baseClass, newFunction)", "contents": "registerClass(className, baseClass, newFunction)" },
{ "trigger":"registerCreatureEvent(cid, name)", "contents": "registerCreatureEvent(cid, name)" },
{ "trigger":"registerEnum(value)", "contents": "registerEnum(value)" },
{ "trigger":"registerEnumIn(tableName, value)", "contents": "registerEnumIn(tableName, value)" },
{ "trigger":"registerGlobalMethod(functionName, function)", "contents": "registerGlobalMethod(functionName, function)" },
{ "trigger":"registerGlobalVariable(name, value)", "contents": "registerGlobalVariable(name, value)" },
{ "trigger":"registerMetaMethod(className, functionName, function)", "contents": "registerMetaMethod(className, functionName, function)" },
{ "trigger":"registerMethod(className, functionName, function)", "contents": "registerMethod(className, functionName, function)" },
{ "trigger":"registerTable(tableName)", "contents": "registerTable(tableName)" },
{ "trigger":"registerVariable(tableName, name, value)", "contents": "registerVariable(tableName, name, value)" },
{ "trigger":"saveServer()", "contents": "saveServer()" },
{ "trigger":"sendChannelMessage(channelId, type, message)", "contents": "sendChannelMessage(channelId, type, message)" },
{ "trigger":"sendGuildChannelMessage(guildId, type, message)", "contents": "sendGuildChannelMessage(guildId, type, message)" },
{ "trigger":"setCombatArea(combat, area)", "contents": "setCombatArea(combat, area)" },
{ "trigger":"setCombatCallBack(combat, key, function_name)", "contents": "setCombatCallBack(combat, key, function_name)" },
{ "trigger":"setCombatCondition(combat, condition)", "contents": "setCombatCondition(combat, condition)" },
{ "trigger":"setCombatFormula(combat, type, mina, minb, maxa, maxb)", "contents": "setCombatFormula(combat, type, mina, minb, maxa, maxb)" },
{ "trigger":"setCombatParam(combat, key, value)", "contents": "setCombatParam(combat, key, value)" },
{ "trigger":"setConditionFormula(combat, mina, minb, maxa, maxb)", "contents": "setConditionFormula(combat, mina, minb, maxa, maxb)" },
{ "trigger":"setConditionParam(condition, key, value)", "contents": "setConditionParam(condition, key, value)" },
{ "trigger":"setGlobalStorageValue(key, value)", "contents": "setGlobalStorageValue(key, value)" },
{ "trigger":"setHouseAccessList(id, listId, listText)", "contents": "setHouseAccessList(id, listId, listText)" },
{ "trigger":"setHouseOwner(id, guid)", "contents": "setHouseOwner(id, guid)" },
{ "trigger":"setPlayerGroupId(cid, groupId)", "contents": "setPlayerGroupId(cid, groupId)" },
{ "trigger":"setPlayerStorageValue(cid, key, value)", "contents": "setPlayerStorageValue(cid, key, value)" },
{ "trigger":"stopEvent(eventid)", "contents": "stopEvent(eventid)" },
{ "trigger":"string.split(str, sep)", "contents": "string.split(str, sep)" },
{ "trigger":"stringToVariant(string)", "contents": "stringToVariant(string)" },
{ "trigger":"targetPositionToVariant(pos)", "contents": "targetPositionToVariant(pos)" },
{ "trigger":"unregisterCreatureEvent(cid, name)", "contents": "unregisterCreatureEvent(cid, name)" },
{ "trigger":"variantToNumber(var)", "contents": "variantToNumber(var)" },
{ "trigger":"variantToPosition(var)", "contents": "variantToPosition(var)" },
{ "trigger":"variantToString(var)", "contents": "variantToString(var)" },
{ "trigger":"combat:execute(creature, variant)", "contents": "combat:execute(creature, variant)" },
{ "trigger":"combat:setArea(area)", "contents": "combat:setArea(area)" },
{ "trigger":"combat:setCallBack(key, function)", "contents": "combat:setCallBack(key, function)" },
{ "trigger":"combat:setCondition(condition)", "contents": "combat:setCondition(condition)" },
{ "trigger":"combat:setFormula(type, mina, minb, maxa, maxb)", "contents": "combat:setFormula(type, mina, minb, maxa, maxb)" },
{ "trigger":"combat:setOrigin(origin)", "contents": "combat:setOrigin(origin)" },
{ "trigger":"combat:setParameter(key, value)condition:addDamage(rounds, time, value)", "contents": "combat:setParameter(key, value)condition:addDamage(rounds, time, value)" },
{ "trigger":"condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])", "contents": "condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])" },
{ "trigger":"condition:addOutfit(outfit)", "contents": "condition:addOutfit(outfit)" },
{ "trigger":"condition:clone()", "contents": "condition:clone()" },
{ "trigger":"condition:getEndTime()", "contents": "condition:getEndTime()" },
{ "trigger":"condition:getIcons()", "contents": "condition:getIcons()" },
{ "trigger":"condition:getId()", "contents": "condition:getId()" },
{ "trigger":"condition:getSubId()", "contents": "condition:getSubId()" },
{ "trigger":"condition:getTicks()", "contents": "condition:getTicks()" },
{ "trigger":"condition:getType()", "contents": "condition:getType()" },
{ "trigger":"condition:setFormula(mina, minb, maxa, maxb)", "contents": "condition:setFormula(mina, minb, maxa, maxb)" },
{ "trigger":"condition:setParameter(key, value)", "contents": "condition:setParameter(key, value)" },
{ "trigger":"condition:setTicks(ticks)container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]])", "contents": "condition:setTicks(ticks)container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]])" },
{ "trigger":"container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]])", "contents": "container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]])" },
{ "trigger":"container:getCapacity()", "contents": "container:getCapacity()" },
{ "trigger":"container:getEmptySlots([recursive = false])", "contents": "container:getEmptySlots([recursive = false])" },
{ "trigger":"container:getItem(index)", "contents": "container:getItem(index)" },
{ "trigger":"container:getItemCountById(itemId[, subType = -1])", "contents": "container:getItemCountById(itemId[, subType = -1])" },
{ "trigger":"container:getItemHoldingCount()", "contents": "container:getItemHoldingCount()" },
{ "trigger":"container:getSize()", "contents": "container:getSize()" },
{ "trigger":"container:hasItem(item)", "contents": "container:hasItem(item)" },
{ "trigger":"container:isContainer()creature:addCondition(condition[, force = false])", "contents": "container:isContainer()creature:addCondition(condition[, force = false])" },
{ "trigger":"creature:addHealth(healthChange)", "contents": "creature:addHealth(healthChange)" },
{ "trigger":"creature:addMana(manaChange[, animationOnLoss = false])", "contents": "creature:addMana(manaChange[, animationOnLoss = false])" },
{ "trigger":"creature:canSee(position)", "contents": "creature:canSee(position)" },
{ "trigger":"creature:canSeeCreature(creature)", "contents": "creature:canSeeCreature(creature)" },
{ "trigger":"creature:changeSpeed(delta)", "contents": "creature:changeSpeed(delta)" },
{ "trigger":"creature:getBaseSpeed()", "contents": "creature:getBaseSpeed()" },
{ "trigger":"creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])", "contents": "creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])" },
{ "trigger":"creature:getDamageMap()", "contents": "creature:getDamageMap()" },
{ "trigger":"creature:getDescription(distance)", "contents": "creature:getDescription(distance)" },
{ "trigger":"creature:getDirection()", "contents": "creature:getDirection()" },
{ "trigger":"creature:getFollowCreature()", "contents": "creature:getFollowCreature()" },
{ "trigger":"creature:getHealth()", "contents": "creature:getHealth()" },
{ "trigger":"creature:getId()", "contents": "creature:getId()" },
{ "trigger":"creature:getLight()", "contents": "creature:getLight()" },
{ "trigger":"creature:getMana()", "contents": "creature:getMana()" },
{ "trigger":"creature:getMaster()", "contents": "creature:getMaster()" },
{ "trigger":"creature:getMaxHealth()", "contents": "creature:getMaxHealth()" },
{ "trigger":"creature:getMaxMana()", "contents": "creature:getMaxMana()" },
{ "trigger":"creature:getName()", "contents": "creature:getName()" },
{ "trigger":"creature:getOutfit()", "contents": "creature:getOutfit()" },
{ "trigger":"creature:getParent()", "contents": "creature:getParent()" },
{ "trigger":"creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]])", "contents": "creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]])" },
{ "trigger":"creature:getPosition()", "contents": "creature:getPosition()" },
{ "trigger":"creature:getSpeed()", "contents": "creature:getSpeed()" },
{ "trigger":"creature:getSummons()", "contents": "creature:getSummons()" },
{ "trigger":"creature:getTarget()", "contents": "creature:getTarget()" },
{ "trigger":"creature:getTile()", "contents": "creature:getTile()" },
{ "trigger":"creature:isCreature()", "contents": "creature:isCreature()" },
{ "trigger":"creature:isHealthHidden()", "contents": "creature:isHealthHidden()" },
{ "trigger":"creature:isInGhostMode()", "contents": "creature:isInGhostMode()" },
{ "trigger":"creature:isItem()", "contents": "creature:isItem()" },
{ "trigger":"creature:isMonster()", "contents": "creature:isMonster()" },
{ "trigger":"creature:isNpc()", "contents": "creature:isNpc()" },
{ "trigger":"creature:isPlayer()", "contents": "creature:isPlayer()" },
{ "trigger":"creature:isRemoved()", "contents": "creature:isRemoved()" },
{ "trigger":"creature:registerEvent(name)", "contents": "creature:registerEvent(name)" },
{ "trigger":"creature:remove()", "contents": "creature:remove()" },
{ "trigger":"creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]])", "contents": "creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]])" },
{ "trigger":"creature:say(text, type[, ghost = false[, target = nullptr[, position]]])", "contents": "creature:say(text, type[, ghost = false[, target = nullptr[, position]]])" },
{ "trigger":"creature:setDirection(direction)", "contents": "creature:setDirection(direction)" },
{ "trigger":"creature:setDropLoot(doDrop)", "contents": "creature:setDropLoot(doDrop)" },
{ "trigger":"creature:setFollowCreature(followedCreature)", "contents": "creature:setFollowCreature(followedCreature)" },
{ "trigger":"creature:setHiddenHealth(hide)", "contents": "creature:setHiddenHealth(hide)" },
{ "trigger":"creature:setLight(color, level)", "contents": "creature:setLight(color, level)" },
{ "trigger":"creature:setMaster(master)", "contents": "creature:setMaster(master)" },
{ "trigger":"creature:setMaxHealth(maxHealth)", "contents": "creature:setMaxHealth(maxHealth)" },
{ "trigger":"creature:setOutfit(outfit)", "contents": "creature:setOutfit(outfit)" },
{ "trigger":"creature:setTarget(target)", "contents": "creature:setTarget(target)" },
{ "trigger":"creature:teleportTo(position[, pushMovement = false])", "contents": "creature:teleportTo(position[, pushMovement = false])" },
{ "trigger":"creature:unregisterEvent(name)Game.createItem(itemId, count[, position])", "contents": "creature:unregisterEvent(name)Game.createItem(itemId, count[, position])" },
{ "trigger":"Game.createMonster(monsterName, position[, extended = false[, force = false]])", "contents": "Game.createMonster(monsterName, position[, extended = false[, force = false]])" },
{ "trigger":"Game.createNpc(npcName, position[, extended = false[, force = false]])", "contents": "Game.createNpc(npcName, position[, extended = false[, force = false]])" },
{ "trigger":"Game.createTile(position[, isDynamic = false])", "contents": "Game.createTile(position[, isDynamic = false])" },
{ "trigger":"Game.createTile(x, y, z[, isDynamic = false])", "contents": "Game.createTile(x, y, z[, isDynamic = false])" },
{ "trigger":"Game.getExperienceStage(level)", "contents": "Game.getExperienceStage(level)" },
{ "trigger":"Game.getGameState()", "contents": "Game.getGameState()" },
{ "trigger":"Game.getHouses()", "contents": "Game.getHouses()" },
{ "trigger":"Game.getMonsterCount()", "contents": "Game.getMonsterCount()" },
{ "trigger":"Game.getNpcCount()", "contents": "Game.getNpcCount()" },
{ "trigger":"Game.getPlayerCount()", "contents": "Game.getPlayerCount()" },
{ "trigger":"Game.getPlayers()", "contents": "Game.getPlayers()" },
{ "trigger":"Game.getReturnMessage(value)", "contents": "Game.getReturnMessage(value)" },
{ "trigger":"Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]])", "contents": "Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]])" },
{ "trigger":"Game.getTowns()", "contents": "Game.getTowns()" },
{ "trigger":"Game.getWorldType()", "contents": "Game.getWorldType()" },
{ "trigger":"Game.loadMap(path)", "contents": "Game.loadMap(path)" },
{ "trigger":"Game.setGameState(state)", "contents": "Game.setGameState(state)" },
{ "trigger":"Game.setWorldType(type)", "contents": "Game.setWorldType(type)" },
{ "trigger":"Game.startRaid(raidName)group:getAccess()", "contents": "Game.startRaid(raidName)group:getAccess()" },
{ "trigger":"group:getFlags()", "contents": "group:getFlags()" },
{ "trigger":"group:getId()", "contents": "group:getId()" },
{ "trigger":"group:getMaxDepotItems()", "contents": "group:getMaxDepotItems()" },
{ "trigger":"group:getMaxVipEntries()", "contents": "group:getMaxVipEntries()" },
{ "trigger":"group:getName()guild:addMember(player)", "contents": "group:getName()guild:addMember(player)" },
{ "trigger":"guild:addRank(id, name, level)", "contents": "guild:addRank(id, name, level)" },
{ "trigger":"guild:getId()", "contents": "guild:getId()" },
{ "trigger":"guild:getMembersOnline()", "contents": "guild:getMembersOnline()" },
{ "trigger":"guild:getMotd()", "contents": "guild:getMotd()" },
{ "trigger":"guild:getName()", "contents": "guild:getName()" },
{ "trigger":"guild:getRankById(id)", "contents": "guild:getRankById(id)" },
{ "trigger":"guild:getRankByLevel(level)", "contents": "guild:getRankByLevel(level)" },
{ "trigger":"guild:removeMember(player)", "contents": "guild:removeMember(player)" },
{ "trigger":"guild:setMotd(motd)", "contents": "guild:setMotd(motd)" },
{ "trigger":"house:getAccessList(listId)", "contents": "house:getAccessList(listId)" },
{ "trigger":"house:getBedCount()", "contents": "house:getBedCount()" },
{ "trigger":"house:getBeds()", "contents": "house:getBeds()" },
{ "trigger":"house:getDoorCount()", "contents": "house:getDoorCount()" },
{ "trigger":"house:getDoors()", "contents": "house:getDoors()" },
{ "trigger":"house:getExitPosition()", "contents": "house:getExitPosition()" },
{ "trigger":"house:getId()", "contents": "house:getId()" },
{ "trigger":"house:getName()", "contents": "house:getName()" },
{ "trigger":"house:getOwnerGuid()", "contents": "house:getOwnerGuid()" },
{ "trigger":"house:getRent()", "contents": "house:getRent()" },
{ "trigger":"house:getTileCount()", "contents": "house:getTileCount()" },
{ "trigger":"house:getTiles()", "contents": "house:getTiles()" },
{ "trigger":"house:getTown()", "contents": "house:getTown()" },
{ "trigger":"house:setAccessList(listId, list)", "contents": "house:setAccessList(listId, list)" },
{ "trigger":"house:setOwnerGuid(guid[, updateDatabase = true])isType(derived, base)", "contents": "house:setOwnerGuid(guid[, updateDatabase = true])isType(derived, base)" },
{ "trigger":"item:clone()", "contents": "item:clone()" },
{ "trigger":"item:decay()", "contents": "item:decay()" },
{ "trigger":"item:getActionId()", "contents": "item:getActionId()" },
{ "trigger":"item:getArticle()", "contents": "item:getArticle()" },
{ "trigger":"item:getAttribute(key)", "contents": "item:getAttribute(key)" },
{ "trigger":"item:getCharges()", "contents": "item:getCharges()" },
{ "trigger":"item:getCount()", "contents": "item:getCount()" },
{ "trigger":"item:getDescription(distance)", "contents": "item:getDescription(distance)" },
{ "trigger":"item:getFluidType()", "contents": "item:getFluidType()" },
{ "trigger":"item:getId()", "contents": "item:getId()" },
{ "trigger":"item:getName()", "contents": "item:getName()" },
{ "trigger":"item:getParent()", "contents": "item:getParent()" },
{ "trigger":"item:getPluralName()", "contents": "item:getPluralName()" },
{ "trigger":"item:getPosition()", "contents": "item:getPosition()" },
{ "trigger":"item:getSubType()", "contents": "item:getSubType()" },
{ "trigger":"item:getTile()", "contents": "item:getTile()" },
{ "trigger":"item:getTopParent()", "contents": "item:getTopParent()" },
{ "trigger":"item:getType()", "contents": "item:getType()" },
{ "trigger":"item:getUniqueId()", "contents": "item:getUniqueId()" },
{ "trigger":"item:hasProperty(property)", "contents": "item:hasProperty(property)" },
{ "trigger":"item:isContainer()", "contents": "item:isContainer()" },
{ "trigger":"item:isCreature()", "contents": "item:isCreature()" },
{ "trigger":"item:isItem()", "contents": "item:isItem()" },
{ "trigger":"item:isTeleport()", "contents": "item:isTeleport()" },
{ "trigger":"item:moveTo(position)", "contents": "item:moveTo(position)" },
{ "trigger":"item:remove([count = -1])", "contents": "item:remove([count = -1])" },
{ "trigger":"item:removeAttribute(key)", "contents": "item:removeAttribute(key)" },
{ "trigger":"item:setActionId(actionId)", "contents": "item:setActionId(actionId)" },
{ "trigger":"item:setAttribute(key, value)", "contents": "item:setAttribute(key, value)" },
{ "trigger":"item:split([count = 1])", "contents": "item:split([count = 1])" },
{ "trigger":"item:transform(itemId[, count/subType = -1])itemType:getArmor()", "contents": "item:transform(itemId[, count/subType = -1])itemType:getArmor()" },
{ "trigger":"itemType:getArticle()", "contents": "itemType:getArticle()" },
{ "trigger":"itemType:getAttack()", "contents": "itemType:getAttack()" },
{ "trigger":"itemType:getCapacity()", "contents": "itemType:getCapacity()" },
{ "trigger":"itemType:getDecayId()", "contents": "itemType:getDecayId()" },
{ "trigger":"itemType:getDefense()", "contents": "itemType:getDefense()" },
{ "trigger":"itemType:getDescription()", "contents": "itemType:getDescription()" },
{ "trigger":"itemType:getElementDamage()", "contents": "itemType:getElementDamage()" },
{ "trigger":"itemType:getElementType()", "contents": "itemType:getElementType()" },
{ "trigger":"itemType:getExtraDefense()", "contents": "itemType:getExtraDefense()" },
{ "trigger":"itemType:getFluidSource()", "contents": "itemType:getFluidSource()" },
{ "trigger":"itemType:getId()", "contents": "itemType:getId()" },
{ "trigger":"itemType:getName()", "contents": "itemType:getName()" },
{ "trigger":"itemType:getPluralName()", "contents": "itemType:getPluralName()" },
{ "trigger":"itemType:getSlotPosition()", "contents": "itemType:getSlotPosition()" },
{ "trigger":"itemType:getTransformDeEquipId()", "contents": "itemType:getTransformDeEquipId()" },
{ "trigger":"itemType:getTransformEquipId()", "contents": "itemType:getTransformEquipId()" },
{ "trigger":"itemType:getType()", "contents": "itemType:getType()" },
{ "trigger":"itemType:getWeaponType()", "contents": "itemType:getWeaponType()" },
{ "trigger":"itemType:getWeight([count = 1[, precise = true]])", "contents": "itemType:getWeight([count = 1[, precise = true]])" },
{ "trigger":"itemType:hasSubType()", "contents": "itemType:hasSubType()" },
{ "trigger":"itemType:isContainer()", "contents": "itemType:isContainer()" },
{ "trigger":"itemType:isCorpse()", "contents": "itemType:isCorpse()" },
{ "trigger":"itemType:isDoor()", "contents": "itemType:isDoor()" },
{ "trigger":"itemType:isFluidContainer()", "contents": "itemType:isFluidContainer()" },
{ "trigger":"itemType:isMovable()", "contents": "itemType:isMovable()" },
{ "trigger":"itemType:isReadable()", "contents": "itemType:isReadable()" },
{ "trigger":"itemType:isRune()", "contents": "itemType:isRune()" },
{ "trigger":"itemType:isStackable()", "contents": "itemType:isStackable()" },
{ "trigger":"itemType:isWritable()", "contents": "itemType:isWritable()" },
{ "trigger":"combat:execute(creature, variant)", "contents": "combat:execute(creature, variant)" },
{ "trigger":"combat:setArea(area)", "contents": "combat:setArea(area)" },
{ "trigger":"combat:setCallBack(key, function)", "contents": "combat:setCallBack(key, function)" },
{ "trigger":"combat:setCondition(condition)", "contents": "combat:setCondition(condition)" },
{ "trigger":"combat:setFormula(type, mina, minb, maxa, maxb)", "contents": "combat:setFormula(type, mina, minb, maxa, maxb)" },
{ "trigger":"combat:setOrigin(origin)", "contents": "combat:setOrigin(origin)" },
{ "trigger":"combat:setParameter(key, value)condition:addDamage(rounds, time, value)", "contents": "combat:setParameter(key, value)condition:addDamage(rounds, time, value)" },
{ "trigger":"condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])", "contents": "condition:addOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]])" },
{ "trigger":"condition:addOutfit(outfit)", "contents": "condition:addOutfit(outfit)" },
{ "trigger":"condition:clone()", "contents": "condition:clone()" },
{ "trigger":"condition:getEndTime()", "contents": "condition:getEndTime()" },
{ "trigger":"condition:getIcons()", "contents": "condition:getIcons()" },
{ "trigger":"condition:getId()", "contents": "condition:getId()" },
{ "trigger":"condition:getSubId()", "contents": "condition:getSubId()" },
{ "trigger":"condition:getTicks()", "contents": "condition:getTicks()" },
{ "trigger":"condition:getType()", "contents": "condition:getType()" },
{ "trigger":"condition:setFormula(mina, minb, maxa, maxb)", "contents": "condition:setFormula(mina, minb, maxa, maxb)" },
{ "trigger":"condition:setParameter(key, value)", "contents": "condition:setParameter(key, value)" },
{ "trigger":"condition:setTicks(ticks)container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]])", "contents": "condition:setTicks(ticks)container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]])" },
{ "trigger":"container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]])", "contents": "container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]])" },
{ "trigger":"container:getCapacity()", "contents": "container:getCapacity()" },
{ "trigger":"container:getEmptySlots([recursive = false])", "contents": "container:getEmptySlots([recursive = false])" },
{ "trigger":"container:getItem(index)", "contents": "container:getItem(index)" },
{ "trigger":"container:getItemCountById(itemId[, subType = -1])", "contents": "container:getItemCountById(itemId[, subType = -1])" },
{ "trigger":"container:getItemHoldingCount()", "contents": "container:getItemHoldingCount()" },
{ "trigger":"container:getSize()", "contents": "container:getSize()" },
{ "trigger":"container:hasItem(item)", "contents": "container:hasItem(item)" },
{ "trigger":"container:isContainer()creature:addCondition(condition[, force = false])", "contents": "container:isContainer()creature:addCondition(condition[, force = false])" },
{ "trigger":"creature:addHealth(healthChange)", "contents": "creature:addHealth(healthChange)" },
{ "trigger":"creature:addMana(manaChange[, animationOnLoss = false])", "contents": "creature:addMana(manaChange[, animationOnLoss = false])" },
{ "trigger":"creature:canSee(position)", "contents": "creature:canSee(position)" },
{ "trigger":"creature:canSeeCreature(creature)", "contents": "creature:canSeeCreature(creature)" },
{ "trigger":"creature:changeSpeed(delta)", "contents": "creature:changeSpeed(delta)" },
{ "trigger":"creature:getBaseSpeed()", "contents": "creature:getBaseSpeed()" },
{ "trigger":"creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])", "contents": "creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]])" },
{ "trigger":"creature:getDamageMap()", "contents": "creature:getDamageMap()" },
{ "trigger":"creature:getDescription(distance)", "contents": "creature:getDescription(distance)" },
{ "trigger":"creature:getDirection()", "contents": "creature:getDirection()" },
{ "trigger":"creature:getFollowCreature()", "contents": "creature:getFollowCreature()" },
{ "trigger":"creature:getHealth()", "contents": "creature:getHealth()" },
{ "trigger":"creature:getId()", "contents": "creature:getId()" },
{ "trigger":"creature:getLight()", "contents": "creature:getLight()" },
{ "trigger":"creature:getMana()", "contents": "creature:getMana()" },
{ "trigger":"creature:getMaster()", "contents": "creature:getMaster()" },
{ "trigger":"creature:getMaxHealth()", "contents": "creature:getMaxHealth()" },
{ "trigger":"creature:getMaxMana()", "contents": "creature:getMaxMana()" },
{ "trigger":"creature:getName()", "contents": "creature:getName()" },
{ "trigger":"creature:getOutfit()", "contents": "creature:getOutfit()" },
{ "trigger":"creature:getParent()", "contents": "creature:getParent()" },
{ "trigger":"creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]])", "contents": "creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]])" },
{ "trigger":"creature:getPosition()", "contents": "creature:getPosition()" },
{ "trigger":"creature:getSpeed()", "contents": "creature:getSpeed()" },
{ "trigger":"creature:getSummons()", "contents": "creature:getSummons()" },
{ "trigger":"creature:getTarget()", "contents": "creature:getTarget()" },
{ "trigger":"creature:getTile()", "contents": "creature:getTile()" },