Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Item.cs
Go to the documentation of this file.
1using System;
3using System.IO;
15using Terraria.ID;
16using Terraria.UI;
18
19namespace Terraria;
20
21public class Item : Entity
22{
23 private string _nameOverride;
24
25 public const int luckPotionDuration1 = 18000;
26
27 public const int luckPotionDuration2 = 36000;
28
29 public const int luckPotionDuration3 = 54000;
30
31 public const int flaskTime = 72000;
32
33 public const int copper = 1;
34
35 public const int silver = 100;
36
37 public const int gold = 10000;
38
39 public const int platinum = 1000000;
40
41 public const int goldCritterRarityColor = 3;
42
43 private readonly int shadowOrbPrice = sellPrice(0, 1, 50);
44
45 private readonly int dungeonPrice = sellPrice(0, 1, 75);
46
47 private readonly int queenBeePrice = sellPrice(0, 2);
48
49 private readonly int hellPrice = sellPrice(0, 2, 50);
50
51 private readonly int eclipsePrice = sellPrice(0, 7, 50);
52
53 private readonly int eclipsePostPlanteraPrice = sellPrice(0, 10);
54
55 private readonly int eclipseMothronPrice = sellPrice(0, 12, 50);
56
57 public static int CommonMaxStack = 9999;
58
59 public static int[] cachedItemSpawnsByType = ItemID.Sets.Factory.CreateIntSet(-1);
60
61 public static int potionDelay = 3600;
62
63 public static int restorationDelay = 2700;
64
65 public static int mushroomDelay = 1800;
66
67 public bool questItem;
68
69 public static int[] headType = new int[ArmorIDs.Head.Count];
70
71 public static int[] bodyType = new int[ArmorIDs.Body.Count];
72
73 public static int[] legType = new int[ArmorIDs.Legs.Count];
74
75 public static bool[] staff = new bool[ItemID.Count];
76
77 public static bool[] claw = new bool[ItemID.Count];
78
79 public bool flame;
80
81 public bool mech;
82
83 public int noGrabDelay;
84
85 public bool beingGrabbed;
86
88
89 public int tileWand = -1;
90
91 public bool wornArmor;
92
93 public int tooltipContext = -1;
94
95 public byte dye;
96
97 public int fishingPole = 1;
98
99 public int bait;
100
101 public static int coinGrabRange = 350;
102
103 public static int manaGrabRange = 300;
104
105 public static int lifeGrabRange = 250;
106
107 public static int treasureGrabRange = 150;
108
109 public short makeNPC;
110
111 public bool expertOnly;
112
113 public bool expert;
114
115 public bool isAShopItem;
116
117 public short hairDye = -1;
118
119 public byte paint;
120
121 public byte paintCoating;
122
123 public bool instanced;
124
125 public int ownIgnore = -1;
126
127 public int ownTime;
128
129 public int keepTime;
130
132
133 public int type;
134
135 public bool favorited;
136
137 public int holdStyle;
138
139 public int useStyle;
140
141 public bool channel;
142
143 public bool accessory;
144
145 public int useAnimation;
146
147 public int useTime;
148
149 public int stack;
150
151 public int maxStack;
152
153 public int pick;
154
155 public int axe;
156
157 public int hammer;
158
159 public int tileBoost;
160
161 public int createTile = -1;
162
163 public int createWall = -1;
164
165 public int placeStyle;
166
167 public int damage;
168
169 public float knockBack;
170
171 public int healLife;
172
173 public int healMana;
174
175 public bool potion;
176
177 public bool consumable;
178
179 public bool autoReuse;
180
181 public bool useTurn;
182
183 public Color color;
184
185 public int alpha;
186
187 public short glowMask;
188
189 public float scale = 1f;
190
192
193 public int defense;
194
195 public int headSlot = -1;
196
197 public int bodySlot = -1;
198
199 public int legSlot = -1;
200
201 public sbyte handOnSlot = -1;
202
203 public sbyte handOffSlot = -1;
204
205 public sbyte backSlot = -1;
206
207 public sbyte frontSlot = -1;
208
209 public sbyte shoeSlot = -1;
210
211 public sbyte waistSlot = -1;
212
213 public sbyte wingSlot = -1;
214
215 public sbyte shieldSlot = -1;
216
217 public sbyte neckSlot = -1;
218
219 public sbyte faceSlot = -1;
220
221 public sbyte balloonSlot = -1;
222
223 public sbyte beardSlot = -1;
224
225 public int stringColor;
226
228
229 public string BestiaryNotes;
230
232
233 public int rare;
234
235 public int shoot;
236
237 public float shootSpeed;
238
239 public int ammo = AmmoID.None;
240
241 public bool notAmmo;
242
243 public int useAmmo = AmmoID.None;
244
245 public int lifeRegen;
246
247 public int manaIncrease;
248
249 public bool buyOnce;
250
251 public int mana;
252
253 public bool noUseGraphic;
254
255 public bool noMelee;
256
258
259 public int value;
260
261 public bool buy;
262
263 public bool social;
264
265 public bool vanity;
266
267 public bool material;
268
269 public bool noWet;
270
271 public int buffType;
272
273 public int buffTime;
274
275 public int mountType = -1;
276
277 public bool cartTrack;
278
279 public bool uniqueStack;
280
281 public int shopSpecialCurrency = -1;
282
283 public int? shopCustomPrice;
284
285 public bool shootsEveryUse;
286
288
289 public bool DD2Summon;
290
291 public int netID;
292
293 public int crit;
294
295 public byte prefix;
296
297 public bool melee;
298
299 public bool magic;
300
301 public bool ranged;
302
303 public bool summon;
304
305 public bool sentry;
306
307 public int reuseDelay;
308
309 public bool newAndShiny;
310
311 [Old("This is used to allow items to be discerned as vanity even if they didn't have visual slots to poll against")]
312 public bool hasVanityEffects;
313
314 private const int foodWidth = 22;
315
316 private const int foodHeight = 22;
317
318 public const int WALL_PLACEMENT_USETIME = 7;
319
320 public static int numberOfNewItems = 0;
321
322 public bool shimmered;
323
324 public float shimmerTime;
325
327
328 public string HoverName
329 {
330 get
331 {
332 string text = AffixName();
333 if (stack > 1)
334 {
335 text = text + " (" + stack + ")";
336 }
337 return text;
338 }
339 }
340
341 public bool PaintOrCoating
342 {
343 get
344 {
345 if (paint <= 0)
346 {
347 return paintCoating > 0;
348 }
349 return true;
350 }
351 }
352
353 public bool FitsAccessoryVanitySlot => true;
354
356
358
360
361 public ItemVariant Variant { get; private set; }
362
363 public bool IsACoin
364 {
365 get
366 {
367 int num = type;
368 if ((uint)(num - 71) <= 3u)
369 {
370 return true;
371 }
372 return false;
373 }
374 }
375
376 public bool IsAir
377 {
378 get
379 {
380 if (type > 0)
381 {
382 return stack <= 0;
383 }
384 return true;
385 }
386 }
387
388 public bool IsCurrency
389 {
390 get
391 {
392 if (type < 71 || type > 74)
393 {
395 }
396 return true;
397 }
398 }
399
400 public bool CanBeQuickUsed
401 {
402 get
403 {
404 if (IsAir)
405 {
406 return false;
407 }
409 if (flag.HasValue)
410 {
411 return flag.Value;
412 }
413 if (healLife > 0)
414 {
415 return true;
416 }
417 if (healMana > 0)
418 {
419 return true;
420 }
421 if (buffType > 0 && buffTime > 0)
422 {
423 return true;
424 }
425 return false;
426 }
427 }
428
429 public static void StartCachingType(int t)
430 {
431 if (cachedItemSpawnsByType[t] == -1)
432 {
434 }
435 }
436
437 public static void DropCache(IEntitySource reason, Vector2 pos, Vector2 spread, int t, bool stopCaching = true)
438 {
439 if (cachedItemSpawnsByType[t] == -1)
440 {
441 return;
442 }
443 int num = cachedItemSpawnsByType[t];
444 cachedItemSpawnsByType[t] = (stopCaching ? (-1) : 0);
445 Item item = new Item();
446 item.SetDefaults(t);
447 while (num > 0)
448 {
449 int num2 = item.maxStack;
450 if (num < num2)
451 {
452 num2 = num;
453 }
454 NewItem(reason, (int)pos.X, (int)pos.Y, (int)spread.X, (int)spread.Y, t, num2);
455 num -= num2;
456 }
457 }
458
460 {
461 return new EntitySource_Parent(this);
462 }
463
468
469 public override string ToString()
470 {
471 return $"{{Name: \"{Name}\" NetID: {netID} Stack: {stack}";
472 }
473
474 private bool CanHavePrefixes()
475 {
476 if (type != 0 && maxStack == 1)
477 {
478 if (damage <= 0)
479 {
480 return accessory;
481 }
482 return true;
483 }
484 return false;
485 }
486
487 public bool Prefix(int prefixWeWant)
488 {
489 if (!WorldGen.gen && Main.rand == null)
490 {
491 Main.rand = new UnifiedRandom();
492 }
493 if (prefixWeWant == 0)
494 {
495 return false;
496 }
497 if (!CanHavePrefixes())
498 {
499 return false;
500 }
501 UnifiedRandom unifiedRandom = (WorldGen.gen ? WorldGen.genRand : Main.rand);
503 float dmg = 1f;
504 float kb = 1f;
505 float spd = 1f;
506 float size = 1f;
507 float shtspd = 1f;
508 float mcst = 1f;
509 int crt = 0;
510 bool flag = true;
511 while (flag)
512 {
513 flag = false;
514 if (rolledPrefix == -1 && unifiedRandom.Next(4) == 0)
515 {
516 rolledPrefix = 0;
517 }
518 if (prefixWeWant < -1)
519 {
520 rolledPrefix = -1;
521 }
523 {
524 return false;
525 }
526 switch (prefixWeWant)
527 {
528 case -3:
529 return true;
530 case -1:
532 {
533 rolledPrefix = 0;
534 }
535 break;
536 }
538 {
539 flag = true;
540 rolledPrefix = -1;
541 }
542 if (prefixWeWant == -2 && rolledPrefix == 0)
543 {
544 rolledPrefix = -1;
545 flag = true;
546 }
547 }
548 damage = (int)Math.Round((float)damage * dmg);
549 useAnimation = (int)Math.Round((float)useAnimation * spd);
550 useTime = (int)Math.Round((float)useTime * spd);
551 reuseDelay = (int)Math.Round((float)reuseDelay * spd);
552 mana = (int)Math.Round((float)mana * mcst);
553 knockBack *= kb;
554 scale *= size;
556 crit += crt;
557 float num = 1f * dmg * (2f - spd) * (2f - mcst) * size * kb * shtspd * (1f + (float)crt * 0.02f);
558 if (rolledPrefix == 62 || rolledPrefix == 69 || rolledPrefix == 73 || rolledPrefix == 77)
559 {
560 num *= 1.05f;
561 }
562 if (rolledPrefix == 63 || rolledPrefix == 70 || rolledPrefix == 74 || rolledPrefix == 78 || rolledPrefix == 67)
563 {
564 num *= 1.1f;
565 }
566 if (rolledPrefix == 64 || rolledPrefix == 71 || rolledPrefix == 75 || rolledPrefix == 79 || rolledPrefix == 66)
567 {
568 num *= 1.15f;
569 }
570 if (rolledPrefix == 65 || rolledPrefix == 72 || rolledPrefix == 76 || rolledPrefix == 80 || rolledPrefix == 68)
571 {
572 num *= 1.2f;
573 }
574 if ((double)num >= 1.2)
575 {
576 rare += 2;
577 }
578 else if ((double)num >= 1.05)
579 {
580 rare++;
581 }
582 else if ((double)num <= 0.8)
583 {
584 rare -= 2;
585 }
586 else if ((double)num <= 0.95)
587 {
588 rare--;
589 }
590 if (rare > -11)
591 {
592 if (rare < -1)
593 {
594 rare = -1;
595 }
596 if (rare > 11)
597 {
598 rare = 11;
599 }
600 }
601 num *= num;
602 value = (int)((float)value * num);
603 prefix = (byte)rolledPrefix;
604 return true;
605 }
606
607 public bool CanRollPrefix(int prefix)
608 {
609 if (!CanHavePrefixes())
610 {
611 return false;
612 }
614 if (rollablePrefixes == null)
615 {
616 return false;
617 }
618 for (int i = 0; i < rollablePrefixes.Length; i++)
619 {
620 if (rollablePrefixes[i] == prefix)
621 {
622 return true;
623 }
624 }
625 return false;
626 }
627
628 public bool CanApplyPrefix(int prefix)
629 {
630 if (!CanRollPrefix(prefix))
631 {
632 return false;
633 }
634 float dmg = 1f;
635 float kb = 1f;
636 float spd = 1f;
637 float size = 1f;
638 float shtspd = 1f;
639 float mcst = 1f;
640 int crt = 0;
642 }
643
644 private bool TryGetPrefixStatMultipliersForItem(int rolledPrefix, out float dmg, out float kb, out float spd, out float size, out float shtspd, out float mcst, out int crt)
645 {
646 dmg = 1f;
647 kb = 1f;
648 spd = 1f;
649 size = 1f;
650 shtspd = 1f;
651 mcst = 1f;
652 crt = 0;
653 switch (rolledPrefix)
654 {
655 case 1:
656 size = 1.12f;
657 break;
658 case 2:
659 size = 1.18f;
660 break;
661 case 3:
662 dmg = 1.05f;
663 crt = 2;
664 size = 1.05f;
665 break;
666 case 4:
667 dmg = 1.1f;
668 size = 1.1f;
669 kb = 1.1f;
670 break;
671 case 5:
672 dmg = 1.15f;
673 break;
674 case 6:
675 dmg = 1.1f;
676 break;
677 case 81:
678 kb = 1.15f;
679 dmg = 1.15f;
680 crt = 5;
681 spd = 0.9f;
682 size = 1.1f;
683 break;
684 case 7:
685 size = 0.82f;
686 break;
687 case 8:
688 kb = 0.85f;
689 dmg = 0.85f;
690 size = 0.87f;
691 break;
692 case 9:
693 size = 0.9f;
694 break;
695 case 10:
696 dmg = 0.85f;
697 break;
698 case 11:
699 spd = 1.1f;
700 kb = 0.9f;
701 size = 0.9f;
702 break;
703 case 12:
704 kb = 1.1f;
705 dmg = 1.05f;
706 size = 1.1f;
707 spd = 1.15f;
708 break;
709 case 13:
710 kb = 0.8f;
711 dmg = 0.9f;
712 size = 1.1f;
713 break;
714 case 14:
715 kb = 1.15f;
716 spd = 1.1f;
717 break;
718 case 15:
719 kb = 0.9f;
720 spd = 0.85f;
721 break;
722 case 16:
723 dmg = 1.1f;
724 crt = 3;
725 break;
726 case 17:
727 spd = 0.85f;
728 shtspd = 1.1f;
729 break;
730 case 18:
731 spd = 0.9f;
732 shtspd = 1.15f;
733 break;
734 case 19:
735 kb = 1.15f;
736 shtspd = 1.05f;
737 break;
738 case 20:
739 kb = 1.05f;
740 shtspd = 1.05f;
741 dmg = 1.1f;
742 spd = 0.95f;
743 crt = 2;
744 break;
745 case 21:
746 kb = 1.15f;
747 dmg = 1.1f;
748 break;
749 case 82:
750 kb = 1.15f;
751 dmg = 1.15f;
752 crt = 5;
753 spd = 0.9f;
754 shtspd = 1.1f;
755 break;
756 case 22:
757 kb = 0.9f;
758 shtspd = 0.9f;
759 dmg = 0.85f;
760 break;
761 case 23:
762 spd = 1.15f;
763 shtspd = 0.9f;
764 break;
765 case 24:
766 spd = 1.1f;
767 kb = 0.8f;
768 break;
769 case 25:
770 spd = 1.1f;
771 dmg = 1.15f;
772 crt = 1;
773 break;
774 case 58:
775 spd = 0.85f;
776 dmg = 0.85f;
777 break;
778 case 26:
779 mcst = 0.85f;
780 dmg = 1.1f;
781 break;
782 case 27:
783 mcst = 0.85f;
784 break;
785 case 28:
786 mcst = 0.85f;
787 dmg = 1.15f;
788 kb = 1.05f;
789 break;
790 case 83:
791 kb = 1.15f;
792 dmg = 1.15f;
793 crt = 5;
794 spd = 0.9f;
795 mcst = 0.9f;
796 break;
797 case 29:
798 mcst = 1.1f;
799 break;
800 case 30:
801 mcst = 1.2f;
802 dmg = 0.9f;
803 break;
804 case 31:
805 kb = 0.9f;
806 dmg = 0.9f;
807 break;
808 case 32:
809 mcst = 1.15f;
810 dmg = 1.1f;
811 break;
812 case 33:
813 mcst = 1.1f;
814 kb = 1.1f;
815 spd = 0.9f;
816 break;
817 case 34:
818 mcst = 0.9f;
819 kb = 1.1f;
820 spd = 1.1f;
821 dmg = 1.1f;
822 break;
823 case 35:
824 mcst = 1.2f;
825 dmg = 1.15f;
826 kb = 1.15f;
827 break;
828 case 52:
829 mcst = 0.9f;
830 dmg = 0.9f;
831 spd = 0.9f;
832 break;
833 case 84:
834 kb = 1.17f;
835 dmg = 1.17f;
836 crt = 8;
837 break;
838 case 36:
839 crt = 3;
840 break;
841 case 37:
842 dmg = 1.1f;
843 crt = 3;
844 kb = 1.1f;
845 break;
846 case 38:
847 kb = 1.15f;
848 break;
849 case 53:
850 dmg = 1.1f;
851 break;
852 case 54:
853 kb = 1.15f;
854 break;
855 case 55:
856 kb = 1.15f;
857 dmg = 1.05f;
858 break;
859 case 59:
860 kb = 1.15f;
861 dmg = 1.15f;
862 crt = 5;
863 break;
864 case 60:
865 dmg = 1.15f;
866 crt = 5;
867 break;
868 case 61:
869 crt = 5;
870 break;
871 case 39:
872 dmg = 0.7f;
873 kb = 0.8f;
874 break;
875 case 40:
876 dmg = 0.85f;
877 break;
878 case 56:
879 kb = 0.8f;
880 break;
881 case 41:
882 kb = 0.85f;
883 dmg = 0.9f;
884 break;
885 case 57:
886 kb = 0.9f;
887 dmg = 1.18f;
888 break;
889 case 42:
890 spd = 0.9f;
891 break;
892 case 43:
893 dmg = 1.1f;
894 spd = 0.9f;
895 break;
896 case 44:
897 spd = 0.9f;
898 crt = 3;
899 break;
900 case 45:
901 spd = 0.95f;
902 break;
903 case 46:
904 crt = 3;
905 spd = 0.94f;
906 dmg = 1.07f;
907 break;
908 case 47:
909 spd = 1.15f;
910 break;
911 case 48:
912 spd = 1.2f;
913 break;
914 case 49:
915 spd = 1.08f;
916 break;
917 case 50:
918 dmg = 0.8f;
919 spd = 1.15f;
920 break;
921 case 51:
922 kb = 0.9f;
923 spd = 0.9f;
924 dmg = 1.05f;
925 crt = 2;
926 break;
927 }
928 if (dmg != 1f && Math.Round((float)damage * dmg) == (double)damage)
929 {
930 return false;
931 }
932 if (spd != 1f && Math.Round((float)useAnimation * spd) == (double)useAnimation)
933 {
934 return false;
935 }
936 if (mcst != 1f && Math.Round((float)mana * mcst) == (double)mana)
937 {
938 return false;
939 }
940 if (kb != 1f && knockBack == 0f)
941 {
942 return false;
943 }
944 return true;
945 }
946
980
981 private bool RollAPrefix(UnifiedRandom random, ref int rolledPrefix)
982 {
984 if (rollablePrefixes == null)
985 {
986 return false;
987 }
989 return true;
990 }
991
993 {
994 if (accessory && !vanity)
995 {
997 }
998 return false;
999 }
1000
1001 public string AffixName()
1002 {
1004 {
1005 return Name;
1006 }
1007 string text = Lang.prefix[prefix].Value;
1008 if (text == "")
1009 {
1010 return Name;
1011 }
1012 if (text.StartsWith("("))
1013 {
1014 return Name + " " + text;
1015 }
1016 return text + " " + Name;
1017 }
1018
1019 public void RebuildTooltip()
1020 {
1021 if (type >= 0)
1022 {
1024 }
1025 }
1026
1028 {
1029 return new Rectangle((int)position.X, (int)position.Y, width, height);
1030 }
1031
1032 public bool checkMat()
1033 {
1034 if (type >= 71 && type <= 74)
1035 {
1036 material = false;
1037 return false;
1038 }
1039 switch (type)
1040 {
1041 case 408:
1042 case 529:
1043 case 541:
1044 case 542:
1045 case 543:
1046 case 852:
1047 case 853:
1048 case 1151:
1049 case 3272:
1050 case 3274:
1051 case 3275:
1052 case 3338:
1053 case 4261:
1054 case 4282:
1055 case 4286:
1056 case 4290:
1057 case 4295:
1058 case 5277:
1059 case 5278:
1060 case 5453:
1061 case 5454:
1062 material = true;
1063 return true;
1064 case 4076:
1065 case 4131:
1066 case 5325:
1067 material = false;
1068 return false;
1069 default:
1070 {
1071 for (int i = 0; i < Recipe.numRecipes; i++)
1072 {
1073 for (int j = 0; Main.recipe[i].requiredItem[j].type > 0; j++)
1074 {
1075 if (netID == Main.recipe[i].requiredItem[j].netID)
1076 {
1077 material = true;
1078 return true;
1079 }
1080 }
1081 }
1082 material = false;
1083 return false;
1084 }
1085 }
1086 }
1087
1088 public void netDefaults(int type)
1089 {
1090 if (type < 0)
1091 {
1092 switch (type)
1093 {
1094 case -1:
1095 SetDefaults(3521);
1096 break;
1097 case -2:
1098 SetDefaults(3520);
1099 break;
1100 case -3:
1101 SetDefaults(3519);
1102 break;
1103 case -4:
1104 SetDefaults(3518);
1105 break;
1106 case -5:
1107 SetDefaults(3517);
1108 break;
1109 case -6:
1110 SetDefaults(3516);
1111 break;
1112 case -7:
1113 SetDefaults(3515);
1114 break;
1115 case -8:
1116 SetDefaults(3514);
1117 break;
1118 case -9:
1119 SetDefaults(3513);
1120 break;
1121 case -10:
1122 SetDefaults(3512);
1123 break;
1124 case -11:
1125 SetDefaults(3511);
1126 break;
1127 case -12:
1128 SetDefaults(3510);
1129 break;
1130 case -13:
1131 SetDefaults(3509);
1132 break;
1133 case -14:
1134 SetDefaults(3508);
1135 break;
1136 case -15:
1137 SetDefaults(3507);
1138 break;
1139 case -16:
1140 SetDefaults(3506);
1141 break;
1142 case -17:
1143 SetDefaults(3505);
1144 break;
1145 case -18:
1146 SetDefaults(3504);
1147 break;
1148 case -19:
1149 SetDefaults(3764);
1150 break;
1151 case -20:
1152 SetDefaults(3765);
1153 break;
1154 case -21:
1155 SetDefaults(3766);
1156 break;
1157 case -22:
1158 SetDefaults(3767);
1159 break;
1160 case -23:
1161 SetDefaults(3768);
1162 break;
1163 case -24:
1164 SetDefaults(3769);
1165 break;
1166 case -25:
1167 SetDefaults(3503);
1168 break;
1169 case -26:
1170 SetDefaults(3502);
1171 break;
1172 case -27:
1173 SetDefaults(3501);
1174 break;
1175 case -28:
1176 SetDefaults(3500);
1177 break;
1178 case -29:
1179 SetDefaults(3499);
1180 break;
1181 case -30:
1182 SetDefaults(3498);
1183 break;
1184 case -31:
1185 SetDefaults(3497);
1186 break;
1187 case -32:
1188 SetDefaults(3496);
1189 break;
1190 case -33:
1191 SetDefaults(3495);
1192 break;
1193 case -34:
1194 SetDefaults(3494);
1195 break;
1196 case -35:
1197 SetDefaults(3493);
1198 break;
1199 case -36:
1200 SetDefaults(3492);
1201 break;
1202 case -37:
1203 SetDefaults(3491);
1204 break;
1205 case -38:
1206 SetDefaults(3490);
1207 break;
1208 case -39:
1209 SetDefaults(3489);
1210 break;
1211 case -40:
1212 SetDefaults(3488);
1213 break;
1214 case -41:
1215 SetDefaults(3487);
1216 break;
1217 case -42:
1218 SetDefaults(3486);
1219 break;
1220 case -43:
1221 SetDefaults(3485);
1222 break;
1223 case -44:
1224 SetDefaults(3484);
1225 break;
1226 case -45:
1227 SetDefaults(3483);
1228 break;
1229 case -46:
1230 SetDefaults(3482);
1231 break;
1232 case -47:
1233 SetDefaults(3481);
1234 break;
1235 case -48:
1236 SetDefaults(3480);
1237 break;
1238 }
1239 }
1240 else
1241 {
1243 }
1244 }
1245
1246 public static int BannerToItem(int banner)
1247 {
1248 int num = 0;
1249 if (banner == 289)
1250 {
1251 return 5352;
1252 }
1253 if (banner >= 276)
1254 {
1255 return 4965 + banner - 276;
1256 }
1257 if (banner >= 274)
1258 {
1259 return 4687 + banner - 274;
1260 }
1261 if (banner == 273)
1262 {
1263 return 4602;
1264 }
1265 if (banner >= 267)
1266 {
1267 return 4541 + banner - 267;
1268 }
1269 if (banner >= 257)
1270 {
1271 return 3837 + banner - 257;
1272 }
1273 if (banner >= 252)
1274 {
1275 return 3789 + banner - 252;
1276 }
1277 if (banner == 251)
1278 {
1279 return 3780;
1280 }
1281 if (banner >= 249)
1282 {
1283 return 3593 + banner - 249;
1284 }
1285 if (banner >= 186)
1286 {
1287 return 3390 + banner - 186;
1288 }
1289 if (banner >= 88)
1290 {
1291 return 2897 + banner - 88;
1292 }
1293 return 1615 + banner - 1;
1294 }
1295
1296 public static int NPCtoBanner(int i)
1297 {
1298 switch (i)
1299 {
1300 case 102:
1301 return 1;
1302 case 250:
1303 return 2;
1304 case 257:
1305 return 3;
1306 case 69:
1307 return 4;
1308 case 157:
1309 return 5;
1310 case 77:
1311 return 6;
1312 case 49:
1313 return 7;
1314 case 74:
1315 return 8;
1316 case 163:
1317 case 238:
1318 return 9;
1319 case 241:
1320 return 10;
1321 case 242:
1322 return 11;
1323 case 239:
1324 case 240:
1325 return 12;
1326 case 39:
1327 case 40:
1328 case 41:
1329 return 13;
1330 case 46:
1331 case 303:
1332 case 337:
1333 case 540:
1334 return 14;
1335 case 120:
1336 return 15;
1337 case 85:
1338 case 629:
1339 return 16;
1340 case 109:
1341 case 378:
1342 return 17;
1343 case 47:
1344 return 18;
1345 case 57:
1346 return 19;
1347 case 67:
1348 return 20;
1349 case 173:
1350 return 21;
1351 case 179:
1352 return 22;
1353 case 83:
1354 return 23;
1355 case 62:
1356 case 66:
1357 return 24;
1358 case 2:
1359 case 190:
1360 case 191:
1361 case 192:
1362 case 193:
1363 case 194:
1364 case 317:
1365 case 318:
1366 return 25;
1367 case 177:
1368 return 26;
1369 case 6:
1370 return 27;
1371 case 84:
1372 return 28;
1373 case 161:
1374 case 431:
1375 return 29;
1376 case 181:
1377 return 30;
1378 case 182:
1379 return 31;
1380 case 224:
1381 return 32;
1382 case 226:
1383 return 33;
1384 case 162:
1385 return 34;
1386 case 259:
1387 case 260:
1388 case 261:
1389 return 35;
1390 case 256:
1391 return 36;
1392 case 122:
1393 return 37;
1394 case 27:
1395 return 38;
1396 case 29:
1397 case 30:
1398 return 39;
1399 case 26:
1400 return 40;
1401 case 73:
1402 return 41;
1403 case 28:
1404 return 42;
1405 case 55:
1406 case 230:
1407 return 43;
1408 case 48:
1409 return 44;
1410 case 60:
1411 return 45;
1412 case 174:
1413 return 46;
1414 case 42:
1415 case 231:
1416 case 232:
1417 case 233:
1418 case 234:
1419 case 235:
1420 return 47;
1421 case 169:
1422 return 48;
1423 case 206:
1424 return 49;
1425 case 24:
1426 case 25:
1427 return 50;
1428 case 63:
1429 return 51;
1430 case 236:
1431 case 237:
1432 return 52;
1433 case 198:
1434 case 199:
1435 return 53;
1436 case 43:
1437 return 54;
1438 case 23:
1439 return 55;
1440 case 205:
1441 return 56;
1442 case 78:
1443 return 57;
1444 case 258:
1445 return 58;
1446 case 252:
1447 return 59;
1448 case 170:
1449 case 171:
1450 case 180:
1451 return 60;
1452 case 58:
1453 return 61;
1454 case 212:
1455 return 62;
1456 case 75:
1457 return 63;
1458 case 223:
1459 return 64;
1460 case 253:
1461 return 65;
1462 case 65:
1463 return 66;
1464 case 21:
1465 case 201:
1466 case 202:
1467 case 203:
1468 case 322:
1469 case 323:
1470 case 324:
1471 case 449:
1472 case 450:
1473 case 451:
1474 case 452:
1475 return 67;
1476 case 32:
1477 case 33:
1478 return 68;
1479 case 1:
1480 case 302:
1481 case 333:
1482 case 334:
1483 case 335:
1484 case 336:
1485 return 69;
1486 case 185:
1487 return 70;
1488 case 164:
1489 case 165:
1490 return 71;
1491 case 254:
1492 case 255:
1493 return 72;
1494 case 166:
1495 return 73;
1496 case 153:
1497 return 74;
1498 case 141:
1499 return 75;
1500 case 225:
1501 return 76;
1502 case 86:
1503 return 77;
1504 case 158:
1505 case 159:
1506 return 78;
1507 case 61:
1508 return 79;
1509 case 195:
1510 case 196:
1511 return 80;
1512 case 104:
1513 return 81;
1514 case 155:
1515 return 82;
1516 case 98:
1517 case 99:
1518 case 100:
1519 return 83;
1520 case 10:
1521 case 11:
1522 case 12:
1523 case 95:
1524 case 96:
1525 case 97:
1526 return 84;
1527 case 82:
1528 return 85;
1529 case 87:
1530 case 88:
1531 case 89:
1532 case 90:
1533 case 91:
1534 case 92:
1535 return 86;
1536 case 3:
1537 case 132:
1538 case 186:
1539 case 187:
1540 case 188:
1541 case 189:
1542 case 200:
1543 case 319:
1544 case 320:
1545 case 321:
1546 case 331:
1547 case 332:
1548 case 430:
1549 case 432:
1550 case 433:
1551 case 434:
1552 case 435:
1553 case 436:
1554 case 590:
1555 case 591:
1556 case 632:
1557 return 87;
1558 case 175:
1559 return 88;
1560 case 197:
1561 return 89;
1562 case 273:
1563 case 274:
1564 case 275:
1565 case 276:
1566 return 91;
1567 case 379:
1568 return 92;
1569 case 438:
1570 return 93;
1571 case 287:
1572 return 95;
1573 case 101:
1574 return 96;
1575 case 217:
1576 return 97;
1577 case 168:
1578 return 98;
1579 case -1:
1580 case 81:
1581 return 99;
1582 case 94:
1583 case 112:
1584 return 100;
1585 case 183:
1586 return 101;
1587 case 34:
1588 return 102;
1589 case 218:
1590 return 103;
1591 case 7:
1592 case 8:
1593 case 9:
1594 return 104;
1595 case 285:
1596 case 286:
1597 return 105;
1598 case 52:
1599 return 106;
1600 case 71:
1601 return 107;
1602 case 288:
1603 return 108;
1604 case 350:
1605 return 109;
1606 case 347:
1607 return 110;
1608 case 251:
1609 return 111;
1610 case 352:
1611 return 112;
1612 case 316:
1613 return 113;
1614 case 93:
1615 return 114;
1616 case 289:
1617 return 115;
1618 case 152:
1619 return 116;
1620 case 342:
1621 return 117;
1622 case 111:
1623 return 118;
1624 case 315:
1625 return 120;
1626 case 277:
1627 case 278:
1628 case 279:
1629 case 280:
1630 return 121;
1631 case 329:
1632 return 122;
1633 case 304:
1634 return 123;
1635 case 150:
1636 return 124;
1637 case 243:
1638 return 125;
1639 case 147:
1640 return 126;
1641 case 268:
1642 return 127;
1643 case 137:
1644 return 128;
1645 case 138:
1646 return 129;
1647 case 51:
1648 return 130;
1649 case 351:
1650 return 132;
1651 case 219:
1652 return 133;
1653 case 151:
1654 return 134;
1655 case 59:
1656 return 135;
1657 case 381:
1658 return 136;
1659 case 388:
1660 return 137;
1661 case 386:
1662 return 138;
1663 case 389:
1664 return 139;
1665 case 385:
1666 return 140;
1667 case 383:
1668 case 384:
1669 return 141;
1670 case 382:
1671 return 142;
1672 case 390:
1673 return 143;
1674 case 387:
1675 return 144;
1676 case 144:
1677 return 145;
1678 case -5:
1679 case 16:
1680 return 146;
1681 case 283:
1682 case 284:
1683 return 147;
1684 case 348:
1685 case 349:
1686 return 148;
1687 case 290:
1688 return 149;
1689 case 148:
1690 case 149:
1691 return 150;
1692 case -4:
1693 return 151;
1694 case 330:
1695 return 152;
1696 case 140:
1697 return 153;
1698 case 341:
1699 return 154;
1700 case 281:
1701 case 282:
1702 return 156;
1703 case 244:
1704 return 157;
1705 case 301:
1706 return 158;
1707 case 172:
1708 return 160;
1709 case 269:
1710 case 270:
1711 case 271:
1712 case 272:
1713 return 161;
1714 case 305:
1715 case 306:
1716 case 307:
1717 case 308:
1718 case 309:
1719 case 310:
1720 case 311:
1721 case 312:
1722 case 313:
1723 case 314:
1724 return 162;
1725 case 391:
1726 return 163;
1727 case 110:
1728 return 164;
1729 case 293:
1730 return 165;
1731 case 291:
1732 return 166;
1733 case -2:
1734 case 121:
1735 return 167;
1736 case 56:
1737 return 168;
1738 case 145:
1739 return 169;
1740 case 143:
1741 return 170;
1742 case 184:
1743 return 171;
1744 case 204:
1745 return 172;
1746 case 326:
1747 return 173;
1748 case 221:
1749 return 174;
1750 case 292:
1751 return 175;
1752 case 53:
1753 return 176;
1754 case 45:
1755 case 665:
1756 return 177;
1757 case 44:
1758 return 178;
1759 case 167:
1760 return 179;
1761 case 380:
1762 return 180;
1763 case 343:
1764 return 184;
1765 case 338:
1766 case 339:
1767 case 340:
1768 return 185;
1769 case -6:
1770 return 90;
1771 case -3:
1772 return 119;
1773 case -10:
1774 return 131;
1775 case -7:
1776 return 155;
1777 case -8:
1778 return 159;
1779 case -9:
1780 return 183;
1781 case 471:
1782 case 472:
1783 return 186;
1784 case 498:
1785 case 499:
1786 case 500:
1787 case 501:
1788 case 502:
1789 case 503:
1790 case 504:
1791 case 505:
1792 case 506:
1793 return 187;
1794 case 496:
1795 case 497:
1796 return 188;
1797 case 494:
1798 case 495:
1799 return 189;
1800 case 462:
1801 return 190;
1802 case 461:
1803 return 191;
1804 case 468:
1805 return 192;
1806 case 477:
1807 case 478:
1808 case 479:
1809 return 193;
1810 case 469:
1811 return 195;
1812 case 460:
1813 return 196;
1814 case 466:
1815 return 197;
1816 case 467:
1817 return 198;
1818 case 463:
1819 return 199;
1820 case 480:
1821 return 201;
1822 case 481:
1823 return 202;
1824 case 483:
1825 return 203;
1826 case 482:
1827 return 204;
1828 case 489:
1829 return 205;
1830 case 490:
1831 return 206;
1832 case 513:
1833 case 514:
1834 case 515:
1835 return 207;
1836 case 510:
1837 case 511:
1838 case 512:
1839 return 208;
1840 case 509:
1841 case 581:
1842 return 209;
1843 case 508:
1844 case 580:
1845 return 210;
1846 case 524:
1847 case 525:
1848 case 526:
1849 case 527:
1850 return 211;
1851 case 528:
1852 case 529:
1853 return 212;
1854 case 533:
1855 return 213;
1856 case 532:
1857 return 214;
1858 case 530:
1859 case 531:
1860 return 215;
1861 case 411:
1862 return 216;
1863 case 402:
1864 case 403:
1865 case 404:
1866 return 217;
1867 case 407:
1868 case 408:
1869 return 218;
1870 case 409:
1871 case 410:
1872 return 219;
1873 case 406:
1874 return 220;
1875 case 405:
1876 return 221;
1877 case 418:
1878 return 222;
1879 case 417:
1880 return 223;
1881 case 412:
1882 case 413:
1883 case 414:
1884 return 224;
1885 case 416:
1886 case 518:
1887 return 225;
1888 case 415:
1889 case 516:
1890 return 226;
1891 case 419:
1892 return 227;
1893 case 424:
1894 return 228;
1895 case 421:
1896 return 229;
1897 case 420:
1898 return 230;
1899 case 423:
1900 return 231;
1901 case 428:
1902 return 232;
1903 case 426:
1904 return 233;
1905 case 427:
1906 return 234;
1907 case 429:
1908 return 235;
1909 case 425:
1910 return 236;
1911 case 216:
1912 return 237;
1913 case 214:
1914 return 238;
1915 case 213:
1916 return 239;
1917 case 215:
1918 return 240;
1919 case 520:
1920 return 241;
1921 case 156:
1922 return 242;
1923 case 64:
1924 return 243;
1925 case 103:
1926 return 244;
1927 case 79:
1928 return 245;
1929 case 80:
1930 return 246;
1931 case 31:
1932 case 294:
1933 case 295:
1934 case 296:
1935 return 247;
1936 case 154:
1937 return 248;
1938 case 537:
1939 return 249;
1940 case 220:
1941 return 250;
1942 case 541:
1943 return 251;
1944 case 542:
1945 return 252;
1946 case 543:
1947 return 253;
1948 case 544:
1949 return 254;
1950 case 545:
1951 return 255;
1952 case 546:
1953 return 256;
1954 case 555:
1955 case 556:
1956 case 557:
1957 return 257;
1958 case 552:
1959 case 553:
1960 case 554:
1961 return 258;
1962 case 566:
1963 case 567:
1964 return 259;
1965 case 570:
1966 case 571:
1967 return 260;
1968 case 574:
1969 case 575:
1970 return 261;
1971 case 572:
1972 case 573:
1973 return 262;
1974 case 568:
1975 case 569:
1976 return 263;
1977 case 558:
1978 case 559:
1979 case 560:
1980 return 264;
1981 case 561:
1982 case 562:
1983 case 563:
1984 return 265;
1985 case 578:
1986 return 266;
1987 case 536:
1988 return 267;
1989 case 586:
1990 return 268;
1991 case 587:
1992 return 269;
1993 case 619:
1994 return 270;
1995 case 621:
1996 case 622:
1997 case 623:
1998 return 271;
1999 case 620:
2000 return 272;
2001 case 618:
2002 return 273;
2003 case 628:
2004 return 274;
2005 case 624:
2006 return 275;
2007 case 631:
2008 return 276;
2009 case 630:
2010 return 277;
2011 case 635:
2012 return 278;
2013 case 634:
2014 return 279;
2015 case 582:
2016 return 280;
2017 case 464:
2018 return 281;
2019 case 465:
2020 return 282;
2021 case 470:
2022 return 283;
2023 case 473:
2024 return 284;
2025 case 474:
2026 return 285;
2027 case 475:
2028 return 286;
2029 case 176:
2030 return 287;
2031 case 133:
2032 return 288;
2033 case 676:
2034 return 289;
2035 default:
2036 return 0;
2037 }
2038 }
2039
2040 public static int BannerToNPC(int i)
2041 {
2042 return i switch
2043 {
2044 1 => 102,
2045 2 => 250,
2046 3 => 257,
2047 4 => 69,
2048 5 => 157,
2049 6 => 77,
2050 7 => 49,
2051 8 => 74,
2052 9 => 163,
2053 10 => 241,
2054 11 => 242,
2055 12 => 239,
2056 13 => 39,
2057 14 => 46,
2058 15 => 120,
2059 16 => 85,
2060 17 => 109,
2061 18 => 47,
2062 19 => 57,
2063 20 => 67,
2064 21 => 173,
2065 22 => 179,
2066 23 => 83,
2067 24 => 62,
2068 25 => 2,
2069 26 => 177,
2070 27 => 6,
2071 28 => 84,
2072 29 => 161,
2073 30 => 181,
2074 31 => 182,
2075 32 => 224,
2076 33 => 226,
2077 34 => 162,
2078 35 => 259,
2079 36 => 256,
2080 37 => 122,
2081 38 => 27,
2082 39 => 29,
2083 40 => 26,
2084 41 => 73,
2085 42 => 28,
2086 43 => 55,
2087 44 => 48,
2088 45 => 60,
2089 46 => 174,
2090 47 => 42,
2091 48 => 169,
2092 49 => 206,
2093 50 => 24,
2094 51 => 63,
2095 52 => 236,
2096 53 => 199,
2097 54 => 43,
2098 55 => 23,
2099 56 => 205,
2100 57 => 78,
2101 58 => 258,
2102 59 => 252,
2103 60 => 170,
2104 61 => 58,
2105 62 => 212,
2106 63 => 75,
2107 64 => 223,
2108 65 => 253,
2109 66 => 65,
2110 67 => 21,
2111 68 => 32,
2112 69 => 1,
2113 70 => 185,
2114 71 => 164,
2115 72 => 254,
2116 73 => 166,
2117 74 => 153,
2118 75 => 141,
2119 76 => 225,
2120 77 => 86,
2121 78 => 158,
2122 79 => 61,
2123 80 => 196,
2124 81 => 104,
2125 82 => 155,
2126 83 => 98,
2127 84 => 10,
2128 85 => 82,
2129 86 => 87,
2130 87 => 3,
2131 88 => 175,
2132 89 => 197,
2133 91 => 273,
2134 92 => 379,
2135 93 => 438,
2136 95 => 287,
2137 96 => 101,
2138 97 => 217,
2139 98 => 168,
2140 99 => 81,
2141 100 => 94,
2142 101 => 183,
2143 102 => 34,
2144 103 => 218,
2145 104 => 7,
2146 105 => 285,
2147 106 => 52,
2148 107 => 71,
2149 108 => 288,
2150 109 => 350,
2151 110 => 347,
2152 111 => 251,
2153 112 => 352,
2154 113 => 316,
2155 114 => 93,
2156 115 => 289,
2157 116 => 152,
2158 117 => 342,
2159 118 => 111,
2160 120 => 315,
2161 121 => 277,
2162 122 => 329,
2163 123 => 304,
2164 124 => 150,
2165 125 => 243,
2166 126 => 147,
2167 127 => 268,
2168 128 => 137,
2169 129 => 138,
2170 130 => 51,
2171 132 => 351,
2172 133 => 219,
2173 134 => 151,
2174 135 => 59,
2175 136 => 381,
2176 137 => 388,
2177 138 => 386,
2178 139 => 389,
2179 140 => 385,
2180 141 => 383,
2181 142 => 382,
2182 143 => 390,
2183 144 => 387,
2184 145 => 144,
2185 146 => 16,
2186 147 => 283,
2187 148 => 348,
2188 149 => 290,
2189 150 => 148,
2190 151 => -4,
2191 152 => 330,
2192 153 => 140,
2193 154 => 341,
2194 156 => 281,
2195 157 => 244,
2196 158 => 301,
2197 160 => 172,
2198 161 => 269,
2199 162 => 305,
2200 163 => 391,
2201 164 => 110,
2202 165 => 293,
2203 166 => 291,
2204 167 => 121,
2205 168 => 56,
2206 169 => 145,
2207 170 => 143,
2208 171 => 184,
2209 172 => 204,
2210 173 => 326,
2211 174 => 221,
2212 175 => 292,
2213 176 => 53,
2214 177 => 45,
2215 178 => 44,
2216 179 => 167,
2217 180 => 380,
2218 184 => 343,
2219 185 => 338,
2220 90 => -6,
2221 119 => -3,
2222 131 => -10,
2223 155 => -7,
2224 159 => -8,
2225 183 => -9,
2226 186 => 471,
2227 187 => 498,
2228 188 => 496,
2229 189 => 494,
2230 190 => 462,
2231 191 => 461,
2232 192 => 468,
2233 193 => 477,
2234 195 => 469,
2235 196 => 460,
2236 197 => 466,
2237 198 => 467,
2238 199 => 463,
2239 201 => 480,
2240 202 => 481,
2241 203 => 483,
2242 204 => 482,
2243 205 => 489,
2244 206 => 490,
2245 207 => 513,
2246 208 => 510,
2247 209 => 581,
2248 210 => 580,
2249 211 => 524,
2250 212 => 529,
2251 213 => 533,
2252 214 => 532,
2253 215 => 530,
2254 216 => 411,
2255 217 => 402,
2256 218 => 407,
2257 219 => 409,
2258 220 => 406,
2259 221 => 405,
2260 222 => 418,
2261 223 => 417,
2262 224 => 412,
2263 225 => 416,
2264 226 => 415,
2265 227 => 419,
2266 228 => 424,
2267 229 => 421,
2268 230 => 420,
2269 231 => 423,
2270 232 => 428,
2271 233 => 426,
2272 234 => 427,
2273 235 => 429,
2274 236 => 425,
2275 237 => 216,
2276 238 => 214,
2277 239 => 213,
2278 240 => 215,
2279 241 => 520,
2280 242 => 156,
2281 243 => 64,
2282 244 => 103,
2283 245 => 79,
2284 246 => 80,
2285 247 => 31,
2286 248 => 154,
2287 249 => 537,
2288 250 => 220,
2289 251 => 541,
2290 252 => 542,
2291 253 => 543,
2292 254 => 544,
2293 255 => 545,
2294 256 => 546,
2295 257 => 555,
2296 258 => 552,
2297 259 => 566,
2298 260 => 570,
2299 261 => 574,
2300 262 => 572,
2301 263 => 568,
2302 264 => 558,
2303 265 => 561,
2304 266 => 578,
2305 267 => 536,
2306 268 => 586,
2307 269 => 587,
2308 270 => 619,
2309 271 => 621,
2310 272 => 620,
2311 273 => 618,
2312 274 => 628,
2313 275 => 624,
2314 276 => 631,
2315 277 => 630,
2316 278 => 635,
2317 279 => 634,
2318 280 => 582,
2319 281 => 464,
2320 282 => 465,
2321 283 => 470,
2322 284 => 473,
2323 285 => 474,
2324 286 => 475,
2325 287 => 176,
2326 288 => 133,
2327 289 => 676,
2328 _ => 0,
2329 };
2330 }
2331
2332 public bool FitsAmmoSlot()
2333 {
2334 if ((type != 0 && ammo <= 0 && bait <= 0 && type != 530 && type != 849 && !PaintOrCoating) || notAmmo)
2335 {
2336 return type == 353;
2337 }
2338 return true;
2339 }
2340
2342 {
2343 if (bait <= 0 && !PaintOrCoating && type != 353 && type != 849 && type != 169 && type != 75 && type != 23 && type != 408 && type != 370 && type != 1246)
2344 {
2345 return !notAmmo;
2346 }
2347 return false;
2348 }
2349
2350 public void SetDefaults1(int type)
2351 {
2352 switch (type)
2353 {
2354 case 1:
2355 useStyle = 1;
2356 useTurn = true;
2357 useAnimation = 20;
2358 useTime = 13;
2359 autoReuse = true;
2360 width = 24;
2361 height = 28;
2362 damage = 5;
2363 pick = 40;
2365 knockBack = 2f;
2366 value = 2000;
2367 melee = true;
2368 break;
2369 case 2:
2370 useStyle = 1;
2371 useTurn = true;
2372 useAnimation = 15;
2373 useTime = 10;
2374 autoReuse = true;
2376 consumable = true;
2377 createTile = 0;
2378 width = 12;
2379 height = 12;
2380 break;
2381 case 3:
2382 useStyle = 1;
2383 useTurn = true;
2384 useAnimation = 15;
2385 useTime = 10;
2386 autoReuse = true;
2388 consumable = true;
2389 createTile = 1;
2390 width = 12;
2391 height = 12;
2392 break;
2393 case 4:
2394 useStyle = 1;
2395 useTurn = false;
2396 useAnimation = 20;
2397 useTime = 20;
2398 width = 24;
2399 height = 28;
2400 damage = 12;
2401 knockBack = 5.5f;
2403 scale = 1f;
2404 value = 1800;
2405 melee = true;
2406 break;
2407 case 5:
2408 useStyle = 2;
2410 useTurn = false;
2411 useAnimation = 17;
2412 useTime = 17;
2413 width = 16;
2414 height = 18;
2415 healLife = 15;
2417 consumable = true;
2418 potion = true;
2419 value = sellPrice(0, 0, 2, 50);
2420 break;
2421 case 6:
2422 autoReuse = false;
2423 useStyle = 13;
2424 useAnimation = 12;
2425 useTime = 12;
2426 width = 50;
2427 height = 18;
2428 shoot = 940;
2430 damage = 8;
2431 knockBack = 4f;
2432 shootSpeed = 2.1f;
2433 noMelee = true;
2434 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 2, 80));
2435 melee = true;
2436 noUseGraphic = true;
2437 break;
2438 case 7:
2439 autoReuse = true;
2440 useStyle = 1;
2441 useTurn = true;
2442 useAnimation = 30;
2443 useTime = 20;
2444 hammer = 40;
2445 width = 24;
2446 height = 28;
2447 damage = 7;
2448 knockBack = 5.5f;
2449 scale = 1f;
2451 value = 1600;
2452 melee = true;
2453 break;
2454 case 8:
2455 flame = true;
2456 noWet = true;
2457 useStyle = 1;
2458 useTurn = true;
2459 useAnimation = 15;
2460 useTime = 10;
2461 holdStyle = 1;
2462 autoReuse = true;
2464 consumable = true;
2465 createTile = 4;
2466 width = 10;
2467 height = 12;
2468 value = 50;
2469 break;
2470 case 9:
2471 useStyle = 1;
2472 useTurn = true;
2473 useAnimation = 15;
2474 useTime = 10;
2475 autoReuse = true;
2477 consumable = true;
2478 createTile = 30;
2479 width = 8;
2480 height = 10;
2481 break;
2482 case 10:
2483 useStyle = 1;
2484 useTurn = true;
2485 useAnimation = 27;
2486 knockBack = 4.5f;
2487 useTime = 19;
2488 autoReuse = true;
2489 width = 24;
2490 height = 28;
2491 damage = 5;
2492 axe = 9;
2493 scale = 1f;
2495 value = 1600;
2496 melee = true;
2497 break;
2498 case 11:
2499 useStyle = 1;
2500 useTurn = true;
2501 useAnimation = 15;
2502 useTime = 10;
2503 autoReuse = true;
2505 consumable = true;
2506 createTile = 6;
2507 width = 12;
2508 height = 12;
2509 value = 500;
2510 break;
2511 case 12:
2512 useStyle = 1;
2513 useTurn = true;
2514 useAnimation = 15;
2515 useTime = 10;
2516 autoReuse = true;
2518 consumable = true;
2519 createTile = 7;
2520 width = 12;
2521 height = 12;
2522 value = 250;
2523 break;
2524 case 13:
2525 useStyle = 1;
2526 useTurn = true;
2527 useAnimation = 15;
2528 useTime = 10;
2529 autoReuse = true;
2531 consumable = true;
2532 createTile = 8;
2533 width = 12;
2534 height = 12;
2535 value = sellPrice(0, 0, 3);
2536 break;
2537 case 14:
2538 useStyle = 1;
2539 useTurn = true;
2540 useAnimation = 15;
2541 useTime = 10;
2542 autoReuse = true;
2544 consumable = true;
2545 createTile = 9;
2546 width = 12;
2547 height = 12;
2548 value = sellPrice(0, 0, 1, 50);
2549 break;
2550 case 15:
2551 width = 24;
2552 height = 28;
2553 accessory = true;
2554 value = 1000;
2555 waistSlot = 2;
2556 break;
2557 case 16:
2558 width = 24;
2559 height = 28;
2560 accessory = true;
2561 value = 5000;
2562 waistSlot = 7;
2563 break;
2564 case 17:
2565 width = 24;
2566 height = 28;
2567 accessory = true;
2568 rare = 1;
2569 value = 10000;
2570 waistSlot = 3;
2571 break;
2572 case 18:
2573 width = 24;
2574 height = 18;
2575 accessory = true;
2576 rare = 1;
2577 value = sellPrice(0, 0, 25);
2578 break;
2579 case 19:
2580 width = 20;
2581 height = 20;
2583 value = 6000;
2584 useStyle = 1;
2585 useTurn = true;
2586 useAnimation = 15;
2587 useTime = 10;
2588 autoReuse = true;
2589 consumable = true;
2590 createTile = 239;
2591 placeStyle = 6;
2592 break;
2593 case 20:
2594 width = 20;
2595 height = 20;
2597 value = 750;
2598 useStyle = 1;
2599 useTurn = true;
2600 useAnimation = 15;
2601 useTime = 10;
2602 autoReuse = true;
2603 consumable = true;
2604 createTile = 239;
2605 placeStyle = 0;
2606 break;
2607 case 21:
2608 width = 20;
2609 height = 20;
2611 value = 3000;
2612 useStyle = 1;
2613 useTurn = true;
2614 useAnimation = 15;
2615 useTime = 10;
2616 autoReuse = true;
2617 consumable = true;
2618 createTile = 239;
2619 placeStyle = 4;
2620 break;
2621 case 22:
2622 color = new Color(160, 145, 130, 110);
2623 width = 20;
2624 height = 20;
2626 value = 1500;
2627 useStyle = 1;
2628 useTurn = true;
2629 useAnimation = 15;
2630 useTime = 10;
2631 autoReuse = true;
2632 consumable = true;
2633 createTile = 239;
2634 placeStyle = 2;
2635 break;
2636 case 23:
2637 width = 10;
2638 height = 12;
2640 alpha = 175;
2641 ammo = AmmoID.Gel;
2642 color = new Color(0, 80, 255, 100);
2643 value = 5;
2644 consumable = true;
2645 break;
2646 case 24:
2647 useStyle = 1;
2648 useTurn = false;
2649 useTime = 20;
2650 useAnimation = 20;
2651 width = 24;
2652 height = 28;
2653 damage = 7;
2654 knockBack = 5f;
2655 scale = 1f;
2657 value = 100;
2658 melee = true;
2659 break;
2660 case 25:
2661 useStyle = 1;
2662 useTurn = true;
2663 useAnimation = 15;
2664 useTime = 10;
2666 consumable = true;
2667 createTile = 10;
2668 width = 14;
2669 height = 28;
2670 value = 200;
2671 break;
2672 case 26:
2673 useStyle = 1;
2674 useTurn = true;
2675 useAnimation = 15;
2676 useTime = 7;
2677 autoReuse = true;
2679 consumable = true;
2680 createWall = 1;
2681 width = 12;
2682 height = 12;
2683 break;
2684 case 27:
2685 useTurn = true;
2686 useStyle = 1;
2687 useAnimation = 15;
2688 useTime = 10;
2690 consumable = true;
2691 autoReuse = true;
2692 createTile = 20;
2693 width = 18;
2694 height = 18;
2695 value = 10;
2696 break;
2697 case 28:
2699 healLife = 50;
2700 useStyle = 9;
2701 useTurn = true;
2702 useAnimation = 17;
2703 useTime = 17;
2705 consumable = true;
2706 width = 14;
2707 height = 24;
2708 potion = true;
2709 value = 300;
2710 break;
2711 case 29:
2713 consumable = true;
2714 width = 18;
2715 height = 18;
2716 useStyle = 4;
2717 useTime = 30;
2719 useAnimation = 30;
2720 rare = 2;
2721 value = 75000;
2722 break;
2723 case 30:
2724 useStyle = 1;
2725 useTurn = true;
2726 useAnimation = 15;
2727 useTime = 7;
2728 autoReuse = true;
2730 consumable = true;
2731 createWall = 16;
2732 width = 12;
2733 height = 12;
2734 break;
2735 case 31:
2736 useStyle = 1;
2737 useTurn = true;
2738 useAnimation = 15;
2739 useTime = 10;
2740 autoReuse = true;
2742 consumable = true;
2743 createTile = 13;
2744 width = 16;
2745 height = 24;
2746 value = 20;
2747 break;
2748 case 32:
2749 useStyle = 1;
2750 useTurn = true;
2751 useAnimation = 15;
2752 useTime = 10;
2753 autoReuse = true;
2755 consumable = true;
2756 createTile = 14;
2757 width = 26;
2758 height = 20;
2759 value = 300;
2760 break;
2761 case 33:
2762 useStyle = 1;
2763 useTurn = true;
2764 useAnimation = 15;
2765 useTime = 10;
2766 autoReuse = true;
2768 consumable = true;
2769 createTile = 17;
2770 width = 26;
2771 height = 24;
2772 value = 300;
2773 break;
2774 case 34:
2775 useStyle = 1;
2776 useTurn = true;
2777 useAnimation = 15;
2778 useTime = 10;
2779 autoReuse = true;
2781 consumable = true;
2782 createTile = 15;
2783 width = 12;
2784 height = 30;
2785 value = 150;
2786 break;
2787 case 35:
2788 useStyle = 1;
2789 useTurn = true;
2790 useAnimation = 15;
2791 useTime = 10;
2792 autoReuse = true;
2794 consumable = true;
2795 createTile = 16;
2796 width = 28;
2797 height = 14;
2798 value = 5000;
2799 break;
2800 case 36:
2801 useStyle = 1;
2802 useTurn = true;
2803 useAnimation = 15;
2804 useTime = 10;
2805 autoReuse = true;
2807 consumable = true;
2808 createTile = 18;
2809 width = 28;
2810 height = 14;
2811 value = 150;
2812 break;
2813 case 37:
2814 width = 28;
2815 height = 12;
2816 defense = 1;
2817 headSlot = 10;
2818 value = 1000;
2819 break;
2820 case 38:
2821 width = 12;
2822 height = 20;
2824 value = 500;
2825 break;
2826 case 39:
2827 useStyle = 5;
2828 useAnimation = 30;
2829 useTime = 30;
2830 width = 12;
2831 height = 28;
2832 shoot = 1;
2835 damage = 4;
2836 shootSpeed = 6.1f;
2837 noMelee = true;
2838 value = 100;
2839 ranged = true;
2840 break;
2841 case 40:
2842 shootSpeed = 3f;
2843 shoot = 1;
2844 damage = 5;
2845 width = 10;
2846 height = 28;
2848 consumable = true;
2849 ammo = AmmoID.Arrow;
2850 knockBack = 2f;
2851 value = 5;
2852 ranged = true;
2853 break;
2854 case 41:
2855 shootSpeed = 3.5f;
2856 shoot = 2;
2857 damage = 7;
2858 width = 10;
2859 height = 28;
2861 consumable = true;
2862 ammo = AmmoID.Arrow;
2863 knockBack = 2f;
2864 value = 10;
2865 ranged = true;
2866 break;
2867 case 42:
2868 useStyle = 1;
2869 shootSpeed = 9f;
2870 shoot = 3;
2871 damage = 10;
2872 width = 18;
2873 height = 20;
2875 consumable = true;
2877 useAnimation = 15;
2878 useTime = 15;
2879 noUseGraphic = true;
2880 noMelee = true;
2881 value = 15;
2882 ranged = true;
2883 break;
2884 case 43:
2885 useStyle = 4;
2886 width = 22;
2887 height = 14;
2888 consumable = true;
2889 useAnimation = 45;
2890 useTime = 45;
2892 rare = 1;
2893 break;
2894 case 44:
2895 useStyle = 5;
2896 useAnimation = 25;
2897 useTime = 25;
2898 width = 12;
2899 height = 28;
2900 shoot = 1;
2903 damage = 14;
2904 shootSpeed = 6.7f;
2905 knockBack = 1f;
2906 alpha = 30;
2907 rare = 1;
2908 noMelee = true;
2909 value = 18000;
2910 ranged = true;
2911 break;
2912 case 45:
2913 autoReuse = true;
2914 useStyle = 1;
2915 useAnimation = 30;
2916 knockBack = 6f;
2917 useTime = 15;
2918 width = 24;
2919 height = 28;
2920 damage = 20;
2921 axe = 15;
2922 scale = 1f;
2924 rare = 1;
2925 value = 13500;
2926 melee = true;
2927 break;
2928 case 46:
2929 useStyle = 1;
2930 useAnimation = 20;
2931 useTime = 20;
2932 knockBack = 5f;
2933 width = 24;
2934 height = 28;
2935 damage = 16;
2936 scale = 1f;
2938 rare = 1;
2939 value = 13500;
2940 melee = true;
2941 shoot = 974;
2942 glowMask = 328;
2943 break;
2944 case 47:
2945 shootSpeed = 3.4f;
2946 shoot = 4;
2947 damage = 12;
2948 width = 10;
2949 height = 28;
2951 consumable = true;
2952 ammo = AmmoID.Arrow;
2953 knockBack = 3f;
2954 alpha = 30;
2955 rare = 1;
2956 value = 40;
2957 ranged = true;
2958 break;
2959 case 48:
2960 useStyle = 1;
2961 useTurn = true;
2962 useAnimation = 15;
2963 useTime = 10;
2964 autoReuse = true;
2966 consumable = true;
2967 createTile = 21;
2968 width = 26;
2969 height = 22;
2970 value = 500;
2971 break;
2972 case 49:
2973 width = 22;
2974 height = 22;
2975 accessory = true;
2976 lifeRegen = 2;
2977 rare = 1;
2978 value = 50000;
2979 handOnSlot = 2;
2980 break;
2981 case 50:
2982 useTurn = true;
2983 width = 20;
2984 height = 20;
2985 useStyle = 4;
2986 useTime = 90;
2988 useAnimation = 90;
2989 rare = 1;
2990 value = 50000;
2991 break;
2992 case 51:
2993 shootSpeed = 0.5f;
2994 shoot = 5;
2995 damage = 10;
2996 width = 10;
2997 height = 28;
2999 consumable = true;
3000 ammo = AmmoID.Arrow;
3001 knockBack = 4f;
3002 rare = 1;
3003 value = 100;
3004 ranged = true;
3005 break;
3006 case 52:
3007 type = 52;
3008 useStyle = 1;
3009 useTurn = true;
3010 useAnimation = 15;
3011 useTime = 10;
3012 autoReuse = true;
3014 consumable = true;
3015 createTile = 105;
3016 width = 20;
3017 height = 20;
3018 value = 300;
3019 placeStyle = 1;
3020 break;
3021 case 53:
3022 width = 16;
3023 height = 24;
3024 accessory = true;
3025 rare = 1;
3026 value = 50000;
3027 waistSlot = 1;
3028 break;
3029 case 54:
3030 width = 28;
3031 height = 24;
3032 accessory = true;
3033 rare = 1;
3034 value = 50000;
3035 shoeSlot = 6;
3036 break;
3037 case 55:
3038 noMelee = true;
3039 useStyle = 1;
3040 shootSpeed = 10f;
3041 shoot = 6;
3042 damage = 17;
3043 knockBack = 8f;
3044 width = 14;
3045 height = 28;
3047 useAnimation = 20;
3048 useTime = 20;
3049 noUseGraphic = true;
3050 rare = 1;
3051 value = 50000;
3052 melee = true;
3053 break;
3054 case 56:
3055 useStyle = 1;
3056 useTurn = true;
3057 useAnimation = 15;
3058 useTime = 10;
3059 autoReuse = true;
3061 consumable = true;
3062 createTile = 22;
3063 width = 12;
3064 height = 12;
3065 rare = 1;
3066 value = sellPrice(0, 0, 10);
3067 break;
3068 case 57:
3069 width = 20;
3070 height = 20;
3072 rare = 1;
3073 value = sellPrice(0, 0, 30);
3074 useStyle = 1;
3075 useTurn = true;
3076 useAnimation = 15;
3077 useTime = 10;
3078 autoReuse = true;
3079 consumable = true;
3080 createTile = 239;
3081 placeStyle = 8;
3082 break;
3083 case 58:
3084 width = 12;
3085 height = 12;
3086 break;
3087 case 59:
3088 useTurn = true;
3089 useStyle = 1;
3090 useAnimation = 15;
3091 useTime = 10;
3093 consumable = true;
3094 createTile = 23;
3095 width = 14;
3096 height = 14;
3097 value = 500;
3098 autoReuse = true;
3099 break;
3100 case 60:
3101 width = 16;
3102 height = 18;
3104 value = 50;
3105 break;
3106 case 61:
3107 useStyle = 1;
3108 useTurn = true;
3109 useAnimation = 15;
3110 useTime = 10;
3111 autoReuse = true;
3113 consumable = true;
3114 createTile = 25;
3115 width = 12;
3116 height = 12;
3117 break;
3118 case 62:
3119 useTurn = true;
3120 useStyle = 1;
3121 useAnimation = 15;
3122 useTime = 10;
3124 consumable = true;
3125 createTile = 2;
3126 width = 14;
3127 height = 14;
3128 value = 20;
3129 autoReuse = true;
3130 break;
3131 case 63:
3132 useTurn = true;
3133 useStyle = 1;
3134 useAnimation = 15;
3135 useTime = 10;
3137 consumable = true;
3138 autoReuse = true;
3139 createTile = 27;
3140 width = 26;
3141 height = 26;
3142 value = buyPrice(0, 0, 50);
3143 break;
3144 case 64:
3145 mana = 10;
3146 damage = 10;
3147 useStyle = 1;
3148 shootSpeed = 32f;
3149 shoot = 7;
3150 width = 26;
3151 height = 28;
3152 useAnimation = 28;
3153 useTime = 28;
3154 rare = 1;
3155 noMelee = true;
3156 knockBack = 1f;
3158 magic = true;
3159 break;
3160 case 65:
3161 knockBack = 5f;
3162 alpha = 100;
3163 color = new Color(150, 150, 150, 0);
3164 damage = 25;
3165 useStyle = 1;
3166 scale = 1f;
3167 shootSpeed = 25f;
3168 shoot = 9;
3169 width = 14;
3170 height = 28;
3172 useAnimation = 20;
3173 useTime = 40;
3174 rare = 2;
3175 value = 50000;
3176 melee = true;
3177 break;
3178 case 66:
3179 useStyle = 1;
3180 shootSpeed = 4f;
3181 shoot = 10;
3182 width = 16;
3183 height = 24;
3185 consumable = true;
3187 useAnimation = 15;
3188 useTime = 15;
3189 noMelee = true;
3190 value = 75;
3191 break;
3192 case 67:
3193 damage = 0;
3194 useStyle = 1;
3195 shootSpeed = 4f;
3196 shoot = 11;
3197 width = 16;
3198 height = 24;
3200 consumable = true;
3202 useAnimation = 15;
3203 useTime = 15;
3204 noMelee = true;
3205 value = 100;
3206 break;
3207 case 68:
3208 width = 18;
3209 height = 20;
3211 value = 10;
3212 break;
3213 case 69:
3214 width = 8;
3215 height = 20;
3217 value = 100;
3218 break;
3219 case 70:
3220 useStyle = 4;
3221 consumable = true;
3222 useAnimation = 45;
3223 useTime = 45;
3224 width = 28;
3225 height = 28;
3227 rare = 1;
3228 break;
3229 case 71:
3230 width = 10;
3231 height = 10;
3232 maxStack = 100;
3233 value = 5;
3234 ammo = AmmoID.Coin;
3235 shoot = 158;
3236 notAmmo = true;
3237 damage = 25;
3238 shootSpeed = 1f;
3239 ranged = true;
3240 useStyle = 1;
3241 useTurn = true;
3242 useAnimation = 15;
3243 useTime = 10;
3244 autoReuse = true;
3245 consumable = true;
3246 createTile = 330;
3247 noMelee = true;
3248 break;
3249 case 72:
3250 width = 10;
3251 height = 12;
3252 maxStack = 100;
3253 value = 500;
3254 ammo = AmmoID.Coin;
3255 notAmmo = true;
3256 damage = 50;
3257 shoot = 159;
3258 shootSpeed = 2f;
3259 ranged = true;
3260 useStyle = 1;
3261 useTurn = true;
3262 useAnimation = 15;
3263 useTime = 10;
3264 autoReuse = true;
3265 consumable = true;
3266 createTile = 331;
3267 noMelee = true;
3268 break;
3269 case 73:
3270 width = 10;
3271 height = 14;
3272 maxStack = 100;
3273 value = 50000;
3274 ammo = AmmoID.Coin;
3275 notAmmo = true;
3276 damage = 100;
3277 shoot = 160;
3278 shootSpeed = 3f;
3279 ranged = true;
3280 useStyle = 1;
3281 useTurn = true;
3282 useAnimation = 15;
3283 useTime = 10;
3284 autoReuse = true;
3285 consumable = true;
3286 createTile = 332;
3287 noMelee = true;
3288 break;
3289 case 74:
3290 width = 12;
3291 height = 14;
3293 value = 5000000;
3294 ammo = AmmoID.Coin;
3295 notAmmo = true;
3296 damage = 200;
3297 shoot = 161;
3298 shootSpeed = 4f;
3299 ranged = true;
3300 useStyle = 1;
3301 useTurn = true;
3302 useAnimation = 15;
3303 useTime = 10;
3304 autoReuse = true;
3305 consumable = true;
3306 createTile = 333;
3307 noMelee = true;
3308 break;
3309 case 75:
3310 width = 18;
3311 height = 18;
3313 alpha = 75;
3315 value = sellPrice(0, 0, 5);
3316 useStyle = 4;
3318 useTurn = false;
3319 useAnimation = 17;
3320 useTime = 17;
3321 consumable = true;
3322 rare = 1;
3323 break;
3324 case 76:
3325 width = 18;
3326 height = 18;
3327 defense = 1;
3328 legSlot = 1;
3329 value = 1000;
3330 break;
3331 case 77:
3332 width = 18;
3333 height = 18;
3334 defense = 2;
3335 legSlot = 2;
3336 value = 4000;
3337 break;
3338 case 78:
3339 width = 18;
3340 height = 18;
3341 defense = 3;
3342 legSlot = 3;
3343 value = 10000;
3344 break;
3345 case 79:
3346 width = 18;
3347 height = 18;
3348 defense = 4;
3349 legSlot = 4;
3350 value = 20000;
3351 break;
3352 case 80:
3353 width = 18;
3354 height = 18;
3355 defense = 2;
3356 bodySlot = 1;
3357 value = 1250;
3358 break;
3359 case 81:
3360 width = 18;
3361 height = 18;
3362 defense = 3;
3363 bodySlot = 2;
3364 value = 5000;
3365 break;
3366 case 82:
3367 width = 18;
3368 height = 18;
3369 defense = 4;
3370 bodySlot = 3;
3371 value = 12500;
3372 break;
3373 case 83:
3374 width = 18;
3375 height = 18;
3376 defense = 5;
3377 bodySlot = 4;
3378 value = 25000;
3379 break;
3380 case 84:
3381 noUseGraphic = true;
3382 damage = 0;
3383 knockBack = 7f;
3384 useStyle = 5;
3385 shootSpeed = 11.5f;
3386 shoot = 13;
3387 width = 18;
3388 height = 28;
3390 useAnimation = 20;
3391 useTime = 20;
3392 rare = 1;
3393 noMelee = true;
3394 value = 20000;
3395 break;
3396 case 85:
3397 useStyle = 1;
3398 useTurn = true;
3399 useAnimation = 15;
3400 useTime = 8;
3401 autoReuse = true;
3403 consumable = true;
3404 createTile = 214;
3405 width = 12;
3406 height = 12;
3407 value = 200;
3408 tileBoost += 3;
3409 break;
3410 case 86:
3411 width = 14;
3412 height = 18;
3414 rare = 1;
3415 value = 500;
3417 break;
3418 case 87:
3419 useStyle = 1;
3420 useTurn = true;
3421 useAnimation = 15;
3422 useTime = 10;
3423 autoReuse = true;
3425 consumable = true;
3426 createTile = 29;
3427 width = 20;
3428 height = 12;
3429 value = 10000;
3430 break;
3431 case 88:
3432 width = 22;
3433 height = 16;
3434 defense = 2;
3435 headSlot = 11;
3436 rare = 1;
3437 value = buyPrice(0, 4);
3438 break;
3439 case 89:
3440 width = 18;
3441 height = 18;
3442 defense = 1;
3443 headSlot = 1;
3444 value = 750;
3445 break;
3446 case 90:
3447 width = 18;
3448 height = 18;
3449 defense = 2;
3450 headSlot = 2;
3451 value = 3000;
3452 break;
3453 case 91:
3454 width = 18;
3455 height = 18;
3456 defense = 3;
3457 headSlot = 3;
3458 value = 7500;
3459 break;
3460 case 92:
3461 width = 18;
3462 height = 18;
3463 defense = 4;
3464 headSlot = 4;
3465 value = 15000;
3466 break;
3467 case 93:
3468 useStyle = 1;
3469 useTurn = true;
3470 useAnimation = 15;
3471 useTime = 7;
3472 autoReuse = true;
3474 consumable = true;
3475 createWall = 4;
3476 width = 12;
3477 height = 12;
3478 break;
3479 case 94:
3480 useStyle = 1;
3481 useTurn = true;
3482 useAnimation = 15;
3483 useTime = 10;
3484 autoReuse = true;
3486 consumable = true;
3487 createTile = 19;
3488 width = 8;
3489 height = 10;
3490 break;
3491 case 95:
3492 useStyle = 5;
3493 useAnimation = 16;
3494 useTime = 16;
3495 width = 24;
3496 height = 28;
3497 shoot = 14;
3500 damage = 13;
3501 shootSpeed = 5f;
3502 noMelee = true;
3503 value = 50000;
3504 knockBack = 1f;
3505 scale = 0.9f;
3506 rare = 1;
3507 ranged = true;
3508 break;
3509 case 96:
3510 useStyle = 5;
3511 autoReuse = false;
3512 useAnimation = 32;
3513 useTime = 32;
3514 width = 44;
3515 height = 14;
3516 shoot = 10;
3519 damage = 31;
3520 shootSpeed = 9f;
3521 noMelee = true;
3523 knockBack = 5.25f;
3524 rare = 1;
3525 ranged = true;
3526 crit = 7;
3527 break;
3528 case 97:
3529 shootSpeed = 4f;
3530 shoot = 14;
3531 damage = 7;
3532 width = 8;
3533 height = 8;
3535 consumable = true;
3536 ammo = AmmoID.Bullet;
3537 knockBack = 2f;
3538 value = 7;
3539 ranged = true;
3540 break;
3541 case 98:
3542 useStyle = 5;
3543 autoReuse = true;
3544 useAnimation = 8;
3545 useTime = 8;
3546 width = 50;
3547 height = 18;
3548 shoot = 10;
3551 damage = 6;
3552 shootSpeed = 7f;
3553 noMelee = true;
3554 value = 350000;
3555 rare = 2;
3556 ranged = true;
3557 break;
3558 case 99:
3559 useStyle = 5;
3560 useAnimation = 28;
3561 useTime = 28;
3562 width = 12;
3563 height = 28;
3564 shoot = 1;
3567 damage = 8;
3568 shootSpeed = 6.6f;
3569 noMelee = true;
3570 value = 1400;
3571 ranged = true;
3572 break;
3573 case 100:
3574 width = 18;
3575 height = 18;
3576 defense = 6;
3577 legSlot = 5;
3578 rare = 1;
3579 value = 22500;
3580 break;
3581 case 101:
3582 width = 18;
3583 height = 18;
3584 defense = 7;
3585 bodySlot = 5;
3586 rare = 1;
3587 value = 30000;
3588 break;
3589 case 102:
3590 width = 18;
3591 height = 18;
3592 defense = 6;
3593 headSlot = 5;
3594 rare = 1;
3595 value = 37500;
3596 break;
3597 case 103:
3598 useStyle = 1;
3599 useTurn = true;
3600 useAnimation = 20;
3601 useTime = 15;
3602 autoReuse = true;
3603 width = 24;
3604 height = 28;
3605 damage = 9;
3606 pick = 65;
3608 knockBack = 3f;
3609 rare = 1;
3610 value = 18000;
3611 scale = 1f;
3612 melee = true;
3613 break;
3614 case 104:
3615 autoReuse = true;
3616 useStyle = 1;
3617 useAnimation = 45;
3618 useTime = 19;
3619 hammer = 55;
3620 width = 24;
3621 height = 28;
3622 damage = 24;
3623 knockBack = 6f;
3624 scale = 1f;
3626 rare = 1;
3627 value = 15000;
3628 melee = true;
3629 break;
3630 case 105:
3631 flame = true;
3632 noWet = true;
3633 useStyle = 1;
3634 useTurn = true;
3635 useAnimation = 15;
3636 useTime = 10;
3637 autoReuse = true;
3639 consumable = true;
3640 createTile = 33;
3641 width = 8;
3642 height = 18;
3643 value = sellPrice(0, 0, 3);
3644 holdStyle = 1;
3645 break;
3646 case 106:
3647 useStyle = 1;
3648 useTurn = true;
3649 useAnimation = 15;
3650 useTime = 10;
3651 autoReuse = true;
3653 consumable = true;
3654 createTile = 34;
3655 width = 26;
3656 height = 26;
3657 value = 3000;
3658 break;
3659 case 107:
3660 useStyle = 1;
3661 useTurn = true;
3662 useAnimation = 15;
3663 useTime = 10;
3664 autoReuse = true;
3666 consumable = true;
3667 createTile = 34;
3668 placeStyle = 1;
3669 width = 26;
3670 height = 26;
3671 value = 12000;
3672 break;
3673 case 108:
3674 useStyle = 1;
3675 useTurn = true;
3676 useAnimation = 15;
3677 useTime = 10;
3678 autoReuse = true;
3680 consumable = true;
3681 createTile = 34;
3682 placeStyle = 2;
3683 width = 26;
3684 height = 26;
3685 value = 24000;
3686 break;
3687 case 109:
3689 consumable = true;
3690 width = 18;
3691 height = 18;
3692 useStyle = 4;
3693 useTime = 30;
3695 useAnimation = 30;
3696 rare = 2;
3697 value = sellPrice(0, 0, 25);
3698 break;
3699 case 110:
3701 healMana = 50;
3702 useStyle = 9;
3703 useTurn = true;
3704 useAnimation = 17;
3705 useTime = 17;
3707 consumable = true;
3708 width = 14;
3709 height = 24;
3710 value = buyPrice(0, 0, 1);
3711 break;
3712 case 111:
3713 width = 22;
3714 height = 22;
3715 accessory = true;
3716 rare = 1;
3718 handOnSlot = 3;
3719 break;
3720 case 112:
3721 mana = 12;
3722 damage = 48;
3723 useStyle = 1;
3724 shootSpeed = 7.5f;
3725 shoot = 15;
3726 width = 26;
3727 height = 28;
3729 useAnimation = 16;
3730 useTime = 16;
3731 rare = 3;
3732 noMelee = true;
3733 knockBack = 5.5f;
3734 value = hellPrice;
3735 magic = true;
3737 {
3738 rare = 6;
3739 value = 500000;
3740 damage = 85;
3741 useAnimation = 12;
3742 useTime = 12;
3743 }
3744 break;
3745 case 113:
3746 mana = 14;
3747 channel = true;
3748 damage = 35;
3749 useStyle = 1;
3750 shootSpeed = 6f;
3751 shoot = 16;
3752 width = 26;
3753 height = 28;
3755 useAnimation = 22;
3756 useTime = 22;
3757 rare = 2;
3758 noMelee = true;
3759 knockBack = 7.5f;
3761 magic = true;
3762 break;
3763 case 114:
3764 channel = true;
3765 knockBack = 5f;
3766 useStyle = 1;
3767 shoot = 17;
3768 width = 26;
3769 height = 28;
3771 useAnimation = 20;
3772 useTime = 20;
3773 rare = 1;
3774 noMelee = true;
3775 value = buyPrice(0, 5);
3776 break;
3777 case 115:
3778 channel = true;
3779 damage = 0;
3780 useStyle = 4;
3781 shoot = 18;
3782 width = 24;
3783 height = 24;
3785 useAnimation = 20;
3786 useTime = 20;
3787 rare = 1;
3788 noMelee = true;
3790 buffType = 19;
3791 break;
3792 case 116:
3793 useStyle = 1;
3794 useTurn = true;
3795 useAnimation = 15;
3796 useTime = 10;
3797 autoReuse = true;
3799 consumable = true;
3800 createTile = 37;
3801 width = 12;
3802 height = 12;
3803 value = 1000;
3804 break;
3805 case 117:
3806 width = 20;
3807 height = 20;
3809 rare = 1;
3810 value = 7000;
3811 useStyle = 1;
3812 useTurn = true;
3813 useAnimation = 15;
3814 useTime = 10;
3815 autoReuse = true;
3816 consumable = true;
3817 createTile = 239;
3818 placeStyle = 9;
3819 break;
3820 case 118:
3822 width = 18;
3823 height = 18;
3824 value = 1000;
3825 break;
3826 case 119:
3827 noMelee = true;
3828 useStyle = 1;
3829 shootSpeed = 14f;
3830 shoot = 19;
3831 damage = 49;
3832 knockBack = 8f;
3833 width = 14;
3834 height = 28;
3836 useAnimation = 20;
3837 useTime = 20;
3838 noUseGraphic = true;
3839 rare = 3;
3840 value = 100000;
3841 melee = true;
3842 break;
3843 case 120:
3844 useStyle = 5;
3845 useAnimation = 22;
3846 useTime = 22;
3847 width = 14;
3848 height = 32;
3849 shoot = 1;
3852 damage = 31;
3853 shootSpeed = 8f;
3854 knockBack = 2f;
3855 alpha = 30;
3856 rare = 3;
3857 noMelee = true;
3858 scale = 1.1f;
3859 value = 27000;
3860 ranged = true;
3861 break;
3862 case 121:
3863 useStyle = 1;
3864 useTime = 40;
3865 useAnimation = 40;
3866 knockBack = 6.5f;
3867 width = 24;
3868 height = 28;
3869 damage = 40;
3870 scale = 1f;
3872 rare = 3;
3873 value = 27000;
3874 melee = true;
3875 break;
3876 }
3877 switch (type)
3878 {
3879 case 122:
3880 useStyle = 1;
3881 useTurn = true;
3882 useAnimation = 23;
3883 useTime = 18;
3884 autoReuse = true;
3885 width = 24;
3886 height = 28;
3887 damage = 12;
3888 pick = 100;
3889 scale = 1f;
3891 knockBack = 2f;
3892 rare = 3;
3893 value = 27000;
3894 melee = true;
3895 break;
3896 case 123:
3897 width = 18;
3898 height = 18;
3899 defense = 5;
3900 headSlot = 6;
3901 rare = 1;
3902 value = 45000;
3903 break;
3904 case 124:
3905 width = 18;
3906 height = 18;
3907 defense = 6;
3908 bodySlot = 6;
3909 rare = 1;
3910 value = 30000;
3911 break;
3912 case 125:
3913 width = 18;
3914 height = 18;
3915 defense = 5;
3916 legSlot = 6;
3917 rare = 1;
3918 value = 30000;
3919 break;
3920 case 126:
3922 healLife = 20;
3923 useStyle = 9;
3924 useTurn = true;
3925 useAnimation = 17;
3926 useTime = 17;
3928 consumable = true;
3929 width = 14;
3930 height = 24;
3931 potion = true;
3932 value = 20;
3933 break;
3934 case 127:
3935 autoReuse = true;
3936 useStyle = 5;
3937 useAnimation = 17;
3938 useTime = 17;
3939 width = 24;
3940 height = 28;
3941 shoot = 20;
3942 mana = 6;
3944 knockBack = 0.75f;
3945 damage = 17;
3946 shootSpeed = 10f;
3947 noMelee = true;
3948 scale = 0.8f;
3949 rare = 1;
3950 magic = true;
3951 value = 20000;
3952 break;
3953 case 128:
3954 width = 28;
3955 height = 24;
3956 accessory = true;
3957 rare = 3;
3958 value = 50000;
3959 shoeSlot = 12;
3960 break;
3961 case 129:
3962 useStyle = 1;
3963 useTurn = true;
3964 useAnimation = 15;
3965 useTime = 10;
3966 autoReuse = true;
3968 consumable = true;
3969 createTile = 38;
3970 width = 12;
3971 height = 12;
3972 break;
3973 case 130:
3974 useStyle = 1;
3975 useTurn = true;
3976 useAnimation = 15;
3977 useTime = 7;
3978 autoReuse = true;
3980 consumable = true;
3981 createWall = 5;
3982 width = 12;
3983 height = 12;
3984 break;
3985 case 131:
3986 useStyle = 1;
3987 useTurn = true;
3988 useAnimation = 15;
3989 useTime = 10;
3990 autoReuse = true;
3992 consumable = true;
3993 createTile = 39;
3994 width = 12;
3995 height = 12;
3996 break;
3997 case 132:
3998 useStyle = 1;
3999 useTurn = true;
4000 useAnimation = 15;
4001 useTime = 7;
4002 autoReuse = true;
4004 consumable = true;
4005 createWall = 6;
4006 width = 12;
4007 height = 12;
4008 break;
4009 case 133:
4010 useStyle = 1;
4011 useTurn = true;
4012 useAnimation = 15;
4013 useTime = 10;
4014 autoReuse = true;
4016 consumable = true;
4017 createTile = 40;
4018 width = 12;
4019 height = 12;
4020 break;
4021 case 134:
4022 useStyle = 1;
4023 useTurn = true;
4024 useAnimation = 15;
4025 useTime = 10;
4026 autoReuse = true;
4028 consumable = true;
4029 createTile = 41;
4030 width = 12;
4031 height = 12;
4032 break;
4033 case 135:
4034 useStyle = 1;
4035 useTurn = true;
4036 useAnimation = 15;
4037 useTime = 7;
4038 autoReuse = true;
4040 consumable = true;
4041 createWall = 17;
4042 width = 12;
4043 height = 12;
4044 break;
4045 case 136:
4046 useStyle = 1;
4047 useTurn = true;
4048 useAnimation = 15;
4049 useTime = 10;
4050 autoReuse = true;
4052 consumable = true;
4053 createTile = 42;
4054 width = 12;
4055 height = 28;
4056 value = sellPrice(0, 0, 0, 30);
4057 break;
4058 case 137:
4059 useStyle = 1;
4060 useTurn = true;
4061 useAnimation = 15;
4062 useTime = 10;
4063 autoReuse = true;
4065 consumable = true;
4066 createTile = 43;
4067 width = 12;
4068 height = 12;
4069 break;
4070 case 138:
4071 useStyle = 1;
4072 useTurn = true;
4073 useAnimation = 15;
4074 useTime = 7;
4075 autoReuse = true;
4077 consumable = true;
4078 createWall = 18;
4079 width = 12;
4080 height = 12;
4081 break;
4082 case 139:
4083 useStyle = 1;
4084 useTurn = true;
4085 useAnimation = 15;
4086 useTime = 10;
4087 autoReuse = true;
4089 consumable = true;
4090 createTile = 44;
4091 width = 12;
4092 height = 12;
4093 break;
4094 case 140:
4095 useStyle = 1;
4096 useTurn = true;
4097 useAnimation = 15;
4098 useTime = 7;
4099 autoReuse = true;
4101 consumable = true;
4102 createWall = 19;
4103 width = 12;
4104 height = 12;
4105 break;
4106 case 141:
4107 useStyle = 1;
4108 useTurn = true;
4109 useAnimation = 15;
4110 useTime = 10;
4111 autoReuse = true;
4113 consumable = true;
4114 createTile = 45;
4115 width = 12;
4116 height = 12;
4117 break;
4118 case 142:
4119 useStyle = 1;
4120 useTurn = true;
4121 useAnimation = 15;
4122 useTime = 7;
4123 autoReuse = true;
4125 consumable = true;
4126 createWall = 10;
4127 width = 12;
4128 height = 12;
4129 break;
4130 case 143:
4131 useStyle = 1;
4132 useTurn = true;
4133 useAnimation = 15;
4134 useTime = 10;
4135 autoReuse = true;
4137 consumable = true;
4138 createTile = 46;
4139 width = 12;
4140 height = 12;
4141 break;
4142 case 144:
4143 useStyle = 1;
4144 useTurn = true;
4145 useAnimation = 15;
4146 useTime = 7;
4147 autoReuse = true;
4149 consumable = true;
4150 createWall = 11;
4151 width = 12;
4152 height = 12;
4153 break;
4154 case 145:
4155 useStyle = 1;
4156 useTurn = true;
4157 useAnimation = 15;
4158 useTime = 10;
4159 autoReuse = true;
4161 consumable = true;
4162 createTile = 47;
4163 width = 12;
4164 height = 12;
4165 break;
4166 case 146:
4167 useStyle = 1;
4168 useTurn = true;
4169 useAnimation = 15;
4170 useTime = 7;
4171 autoReuse = true;
4173 consumable = true;
4174 createWall = 12;
4175 width = 12;
4176 height = 12;
4177 break;
4178 case 147:
4179 useStyle = 1;
4180 useTurn = true;
4181 useAnimation = 15;
4182 useTime = 10;
4183 autoReuse = true;
4185 consumable = true;
4186 createTile = 48;
4187 width = 12;
4188 height = 12;
4189 break;
4190 case 148:
4191 flame = true;
4192 noWet = true;
4193 useStyle = 1;
4194 useTurn = true;
4195 useAnimation = 15;
4196 useTime = 10;
4197 autoReuse = true;
4199 consumable = true;
4200 createTile = 49;
4201 width = 8;
4202 height = 18;
4203 value = sellPrice(0, 0, 1);
4204 holdStyle = 1;
4205 rare = 1;
4206 break;
4207 case 149:
4208 useStyle = 1;
4209 useTurn = true;
4210 useAnimation = 15;
4211 useTime = 10;
4212 autoReuse = true;
4214 consumable = true;
4215 createTile = 50;
4216 width = 24;
4217 height = 28;
4218 value = sellPrice(0, 0, 3);
4219 break;
4220 case 150:
4221 useStyle = 1;
4222 useTurn = true;
4223 useAnimation = 15;
4224 useTime = 10;
4225 autoReuse = true;
4227 consumable = true;
4228 createTile = 51;
4229 width = 20;
4230 height = 24;
4231 alpha = 100;
4232 break;
4233 case 151:
4234 width = 18;
4235 height = 18;
4236 defense = 6;
4237 headSlot = 7;
4238 rare = 2;
4239 value = 45000;
4240 break;
4241 case 152:
4242 width = 18;
4243 height = 18;
4244 defense = 7;
4245 bodySlot = 7;
4246 rare = 2;
4247 value = 30000;
4248 break;
4249 case 153:
4250 width = 18;
4251 height = 18;
4252 defense = 6;
4253 legSlot = 7;
4254 rare = 2;
4255 value = 30000;
4256 break;
4257 case 154:
4259 consumable = true;
4260 width = 12;
4261 height = 14;
4262 value = 50;
4263 useAnimation = 12;
4264 useTime = 12;
4265 useStyle = 1;
4267 shootSpeed = 8f;
4268 noUseGraphic = true;
4269 noMelee = true;
4270 damage = 20;
4271 knockBack = 2.3f;
4272 shoot = 21;
4273 ranged = true;
4274 break;
4275 case 155:
4276 autoReuse = true;
4277 useTurn = true;
4278 useStyle = 1;
4279 useTime = 18;
4280 useAnimation = 18;
4281 width = 40;
4282 height = 40;
4283 damage = 24;
4284 scale = 1f;
4286 rare = 2;
4288 knockBack = 3f;
4289 melee = true;
4290 break;
4291 case 156:
4292 width = 24;
4293 height = 28;
4294 rare = 2;
4296 accessory = true;
4297 defense = 1;
4298 shieldSlot = 1;
4299 break;
4300 case 157:
4301 mana = 7;
4302 autoReuse = true;
4303 useStyle = 5;
4304 useAnimation = 16;
4305 useTime = 8;
4306 knockBack = 7f;
4307 width = 38;
4308 height = 10;
4309 damage = 27;
4310 scale = 1f;
4311 shoot = 22;
4312 shootSpeed = 12.5f;
4314 noMelee = true;
4315 rare = 2;
4317 magic = true;
4319 {
4320 value = sellPrice(0, 5);
4321 rare = 8;
4322 damage = 90;
4323 useAnimation = 10;
4324 useTime = 5;
4325 }
4326 break;
4327 case 158:
4328 width = 20;
4329 height = 22;
4330 rare = 1;
4331 value = 27000;
4332 accessory = true;
4333 break;
4334 case 159:
4335 width = 14;
4336 height = 28;
4337 rare = 1;
4338 value = sellPrice(0, 1, 50);
4339 accessory = true;
4340 balloonSlot = 8;
4341 break;
4342 case 160:
4343 autoReuse = true;
4344 noMelee = true;
4345 useStyle = 5;
4346 useAnimation = 30;
4347 useTime = 30;
4348 knockBack = 6f;
4349 width = 30;
4350 height = 10;
4351 damage = 25;
4352 scale = 1.1f;
4353 shoot = 23;
4354 shootSpeed = 11f;
4356 rare = 2;
4357 value = 27000;
4358 ranged = true;
4359 break;
4360 case 161:
4361 useStyle = 1;
4362 shootSpeed = 5f;
4363 shoot = 24;
4364 knockBack = 1f;
4365 damage = 16;
4366 width = 10;
4367 height = 10;
4369 consumable = true;
4371 useAnimation = 15;
4372 useTime = 15;
4373 noUseGraphic = true;
4374 noMelee = true;
4375 value = 80;
4376 ranged = true;
4377 break;
4378 case 162:
4379 useStyle = 5;
4380 useAnimation = 45;
4381 useTime = 45;
4382 knockBack = 5.5f;
4383 width = 30;
4384 height = 10;
4385 damage = 15;
4386 scale = 1.1f;
4387 noUseGraphic = true;
4388 shoot = 25;
4389 shootSpeed = 12f;
4391 rare = 1;
4393 melee = true;
4394 channel = true;
4395 noMelee = true;
4396 break;
4397 case 163:
4398 noMelee = true;
4399 useStyle = 5;
4400 useAnimation = 45;
4401 useTime = 45;
4402 knockBack = 6f;
4403 width = 30;
4404 height = 10;
4405 damage = 27;
4406 scale = 1.1f;
4407 noUseGraphic = true;
4408 shoot = 26;
4409 shootSpeed = 12f;
4411 rare = 2;
4413 melee = true;
4414 channel = true;
4415 break;
4416 case 164:
4417 autoReuse = false;
4418 useStyle = 5;
4419 useAnimation = 15;
4420 useTime = 15;
4421 width = 24;
4422 height = 24;
4423 shoot = 14;
4424 knockBack = 3f;
4427 damage = 26;
4428 shootSpeed = 10f;
4429 noMelee = true;
4431 scale = 0.85f;
4432 rare = 2;
4433 ranged = true;
4434 break;
4435 case 165:
4436 autoReuse = true;
4437 rare = 2;
4438 mana = 10;
4440 noMelee = true;
4441 useStyle = 5;
4442 damage = 19;
4443 useAnimation = 17;
4444 useTime = 17;
4445 width = 24;
4446 height = 28;
4447 shoot = 27;
4448 scale = 0.9f;
4449 shootSpeed = 4.5f;
4450 knockBack = 5f;
4451 magic = true;
4452 value = sellPrice(0, 1, 50);
4453 break;
4454 case 166:
4455 useStyle = 1;
4456 shootSpeed = 5f;
4457 shoot = 28;
4458 width = 20;
4459 height = 20;
4461 consumable = true;
4463 useAnimation = 25;
4464 useTime = 25;
4465 noUseGraphic = true;
4466 noMelee = true;
4467 value = buyPrice(0, 0, 3);
4468 damage = 0;
4469 break;
4470 case 167:
4471 useStyle = 1;
4472 shootSpeed = 4f;
4473 shoot = 29;
4474 width = 8;
4475 height = 28;
4477 consumable = true;
4479 useAnimation = 40;
4480 useTime = 40;
4481 noUseGraphic = true;
4482 noMelee = true;
4483 value = buyPrice(0, 0, 20);
4484 rare = 1;
4485 break;
4486 case 168:
4487 useStyle = 5;
4488 shootSpeed = 5.5f;
4489 shoot = 30;
4490 width = 20;
4491 height = 20;
4493 consumable = true;
4495 useAnimation = 45;
4496 useTime = 45;
4497 noUseGraphic = true;
4498 noMelee = true;
4499 value = 75;
4500 damage = 60;
4501 knockBack = 8f;
4502 ranged = true;
4503 break;
4504 case 169:
4505 useStyle = 1;
4506 useTurn = true;
4507 useAnimation = 15;
4508 useTime = 10;
4509 autoReuse = true;
4511 consumable = true;
4512 createTile = 53;
4513 width = 12;
4514 height = 12;
4515 ammo = AmmoID.Sand;
4516 notAmmo = true;
4517 break;
4518 case 170:
4519 useStyle = 1;
4520 useTurn = true;
4521 useAnimation = 15;
4522 useTime = 10;
4523 autoReuse = true;
4525 consumable = true;
4526 createTile = 54;
4527 width = 12;
4528 height = 12;
4529 break;
4530 case 171:
4531 useStyle = 1;
4532 useTurn = true;
4533 useAnimation = 15;
4534 useTime = 10;
4535 autoReuse = true;
4537 consumable = true;
4538 createTile = 55;
4539 width = 28;
4540 height = 28;
4541 break;
4542 case 172:
4543 useStyle = 1;
4544 useTurn = true;
4545 useAnimation = 15;
4546 useTime = 10;
4547 autoReuse = true;
4549 consumable = true;
4550 createTile = 57;
4551 width = 12;
4552 height = 12;
4553 break;
4554 case 173:
4555 useStyle = 1;
4556 useTurn = true;
4557 useAnimation = 15;
4558 useTime = 10;
4559 autoReuse = true;
4561 consumable = true;
4562 createTile = 56;
4563 width = 12;
4564 height = 12;
4565 break;
4566 case 174:
4567 useStyle = 1;
4568 useTurn = true;
4569 useAnimation = 15;
4570 useTime = 10;
4571 autoReuse = true;
4573 consumable = true;
4574 createTile = 58;
4575 width = 12;
4576 height = 12;
4577 rare = 2;
4578 value = sellPrice(0, 0, 2, 50);
4579 break;
4580 case 175:
4581 width = 20;
4582 height = 20;
4584 rare = 2;
4585 value = 20000;
4586 useStyle = 1;
4587 useTurn = true;
4588 useAnimation = 15;
4589 useTime = 10;
4590 autoReuse = true;
4591 consumable = true;
4592 createTile = 239;
4593 placeStyle = 10;
4594 break;
4595 case 176:
4596 useStyle = 1;
4597 useTurn = true;
4598 useAnimation = 15;
4599 useTime = 10;
4600 autoReuse = true;
4602 consumable = true;
4603 createTile = 59;
4604 width = 12;
4605 height = 12;
4606 break;
4607 case 181:
4608 createTile = 178;
4609 placeStyle = 0;
4610 useStyle = 1;
4611 useTurn = true;
4612 useAnimation = 15;
4613 useTime = 10;
4614 autoReuse = true;
4616 consumable = true;
4617 alpha = 50;
4618 width = 10;
4619 height = 14;
4620 value = 1875;
4621 break;
4622 case 180:
4623 createTile = 178;
4624 placeStyle = 1;
4625 useStyle = 1;
4626 useTurn = true;
4627 useAnimation = 15;
4628 useTime = 10;
4629 autoReuse = true;
4631 consumable = true;
4632 alpha = 50;
4633 width = 10;
4634 height = 14;
4635 value = 3750;
4636 break;
4637 case 177:
4638 createTile = 178;
4639 placeStyle = 2;
4640 useStyle = 1;
4641 useTurn = true;
4642 useAnimation = 15;
4643 useTime = 10;
4644 autoReuse = true;
4646 consumable = true;
4647 alpha = 50;
4648 width = 10;
4649 height = 14;
4650 value = 5625;
4651 break;
4652 case 179:
4653 createTile = 178;
4654 placeStyle = 3;
4655 useStyle = 1;
4656 useTurn = true;
4657 useAnimation = 15;
4658 useTime = 10;
4659 autoReuse = true;
4661 consumable = true;
4662 alpha = 50;
4663 width = 10;
4664 height = 14;
4665 value = 7500;
4666 break;
4667 case 178:
4668 createTile = 178;
4669 placeStyle = 4;
4670 useStyle = 1;
4671 useTurn = true;
4672 useAnimation = 15;
4673 useTime = 10;
4674 autoReuse = true;
4676 consumable = true;
4677 alpha = 50;
4678 width = 10;
4679 height = 14;
4680 value = 11250;
4681 break;
4682 case 182:
4683 createTile = 178;
4684 placeStyle = 5;
4685 useStyle = 1;
4686 useTurn = true;
4687 useAnimation = 15;
4688 useTime = 10;
4689 autoReuse = true;
4691 consumable = true;
4692 alpha = 50;
4693 width = 10;
4694 height = 14;
4695 value = 15000;
4696 break;
4697 case 183:
4698 width = 16;
4699 height = 18;
4700 value = 50;
4701 useStyle = 1;
4702 useTurn = true;
4703 useAnimation = 15;
4704 useTime = 10;
4705 autoReuse = true;
4707 consumable = true;
4708 createTile = 190;
4709 break;
4710 case 184:
4711 width = 12;
4712 height = 12;
4713 break;
4714 case 185:
4715 noUseGraphic = true;
4716 damage = 0;
4717 knockBack = 7f;
4718 useStyle = 5;
4719 shootSpeed = 13f;
4720 shoot = 32;
4721 width = 18;
4722 height = 28;
4724 useAnimation = 20;
4725 useTime = 20;
4726 rare = 3;
4727 noMelee = true;
4728 value = 20000;
4729 break;
4730 case 186:
4731 width = 44;
4732 height = 44;
4733 rare = 1;
4734 value = 10000;
4735 holdStyle = 2;
4736 useStyle = 1;
4737 useAnimation = 27;
4738 useTime = 19;
4739 knockBack = 4f;
4740 damage = 10;
4742 melee = true;
4743 break;
4744 case 187:
4745 width = 28;
4746 height = 28;
4747 rare = 1;
4748 value = 10000;
4749 accessory = true;
4750 shoeSlot = 1;
4751 break;
4752 case 188:
4754 healLife = 100;
4755 useStyle = 9;
4756 useTurn = true;
4757 useAnimation = 17;
4758 useTime = 17;
4760 consumable = true;
4761 width = 14;
4762 height = 24;
4763 rare = 1;
4764 potion = true;
4765 value = 1000;
4766 break;
4767 case 189:
4769 healMana = 100;
4770 useStyle = 9;
4771 useTurn = true;
4772 useAnimation = 17;
4773 useTime = 17;
4775 consumable = true;
4776 width = 14;
4777 height = 24;
4778 rare = 1;
4779 value = buyPrice(0, 0, 2, 50);
4780 break;
4781 case 190:
4782 useStyle = 1;
4783 useAnimation = 20;
4784 useTime = 20;
4785 shoot = 976;
4786 shootSpeed = 20f;
4787 knockBack = 4.5f;
4788 width = 40;
4789 height = 40;
4790 damage = 18;
4791 scale = 1f;
4793 rare = 3;
4794 value = 27000;
4795 melee = true;
4796 shootsEveryUse = true;
4797 break;
4798 case 191:
4799 noMelee = true;
4800 useStyle = 1;
4801 shootSpeed = 14f;
4802 shoot = 33;
4803 damage = 25;
4804 knockBack = 8f;
4805 width = 14;
4806 height = 28;
4808 useAnimation = 15;
4809 useTime = 15;
4810 noUseGraphic = true;
4811 rare = 3;
4812 value = 50000;
4813 melee = true;
4814 break;
4815 case 192:
4816 useStyle = 1;
4817 useTurn = true;
4818 useAnimation = 15;
4819 useTime = 10;
4820 autoReuse = true;
4822 consumable = true;
4823 createTile = 75;
4824 width = 12;
4825 height = 12;
4826 break;
4827 case 193:
4828 width = 20;
4829 height = 22;
4830 rare = 2;
4831 value = 27000;
4832 accessory = true;
4833 faceSlot = 12;
4834 defense = 1;
4835 break;
4836 case 194:
4837 autoReuse = true;
4838 useTurn = true;
4839 useStyle = 1;
4840 useAnimation = 15;
4841 useTime = 10;
4843 consumable = true;
4844 createTile = 70;
4845 width = 14;
4846 height = 14;
4847 value = 150;
4848 break;
4849 case 195:
4850 autoReuse = true;
4851 useTurn = true;
4852 useStyle = 1;
4853 useAnimation = 15;
4854 useTime = 10;
4856 consumable = true;
4857 createTile = 60;
4858 width = 14;
4859 height = 14;
4860 value = 150;
4861 break;
4862 case 196:
4863 autoReuse = true;
4864 useStyle = 1;
4865 useTurn = true;
4866 useAnimation = 37;
4867 useTime = 25;
4868 hammer = 25;
4869 width = 24;
4870 height = 28;
4871 damage = 2;
4872 knockBack = 5.5f;
4873 scale = 1f;
4875 tileBoost = -1;
4876 value = 50;
4877 melee = true;
4878 break;
4879 case 197:
4880 autoReuse = true;
4881 useStyle = 5;
4882 useAnimation = 12;
4883 useTime = 12;
4884 width = 50;
4885 height = 18;
4886 shoot = 955;
4889 knockBack = 3f;
4890 damage = 55;
4891 shootSpeed = 14f;
4892 noMelee = true;
4893 value = 500000;
4894 rare = 2;
4895 ranged = true;
4897 {
4898 damage = (int)((double)damage * 0.9);
4899 useTime = (int)((double)useTime * 1.1);
4900 }
4901 break;
4902 case 198:
4903 useStyle = 1;
4904 useTime = 18;
4905 useAnimation = 18;
4906 knockBack = 3f;
4907 width = 40;
4908 height = 40;
4909 damage = 26;
4910 scale = 1f;
4912 rare = 1;
4913 value = 27000;
4914 melee = true;
4915 break;
4916 case 199:
4917 useStyle = 1;
4918 useTime = 18;
4919 useAnimation = 18;
4920 knockBack = 3f;
4921 width = 40;
4922 height = 40;
4923 damage = 26;
4924 scale = 1f;
4926 rare = 1;
4927 value = 27000;
4928 melee = true;
4929 break;
4930 case 200:
4931 useStyle = 1;
4932 useTime = 18;
4933 useAnimation = 18;
4934 knockBack = 3f;
4935 width = 40;
4936 height = 40;
4937 damage = 26;
4938 scale = 1f;
4940 rare = 1;
4941 value = 27000;
4942 melee = true;
4943 break;
4944 case 201:
4945 useStyle = 1;
4946 useTime = 18;
4947 useAnimation = 18;
4948 knockBack = 3f;
4949 width = 40;
4950 height = 40;
4951 damage = 26;
4952 scale = 1f;
4954 rare = 1;
4955 value = 27000;
4956 melee = true;
4957 break;
4958 case 202:
4959 useStyle = 1;
4960 useTime = 18;
4961 useAnimation = 18;
4962 knockBack = 3f;
4963 width = 40;
4964 height = 40;
4965 damage = 26;
4966 scale = 1f;
4968 rare = 1;
4969 value = 27000;
4970 melee = true;
4971 break;
4972 case 203:
4973 useStyle = 1;
4974 useTime = 18;
4975 useAnimation = 18;
4976 knockBack = 3f;
4977 width = 40;
4978 height = 40;
4979 damage = 26;
4980 scale = 1f;
4982 rare = 1;
4983 value = 27000;
4984 melee = true;
4985 break;
4986 case 204:
4987 useTurn = true;
4988 autoReuse = true;
4989 useStyle = 1;
4990 useAnimation = 30;
4991 useTime = 16;
4992 hammer = 60;
4993 axe = 20;
4994 width = 24;
4995 height = 28;
4996 damage = 20;
4997 knockBack = 7f;
4998 scale = 1f;
5000 rare = 1;
5001 value = 15000;
5002 melee = true;
5003 break;
5004 case 205:
5005 useStyle = 1;
5006 useTurn = true;
5007 useAnimation = 15;
5008 useTime = 10;
5009 width = 20;
5010 height = 20;
5011 headSlot = 13;
5012 defense = 1;
5014 autoReuse = true;
5015 break;
5016 case 206:
5017 useStyle = 1;
5018 useTurn = true;
5019 useAnimation = 15;
5020 useTime = 10;
5021 width = 20;
5022 height = 20;
5024 autoReuse = true;
5025 break;
5026 case 207:
5027 useStyle = 1;
5028 useTurn = true;
5029 useAnimation = 15;
5030 useTime = 10;
5031 width = 20;
5032 height = 20;
5034 autoReuse = true;
5035 break;
5036 case 208:
5037 width = 20;
5038 height = 20;
5039 value = 100;
5040 faceSlot = 8;
5041 accessory = true;
5042 vanity = true;
5043 break;
5044 case 209:
5045 width = 16;
5046 height = 18;
5048 value = 200;
5049 break;
5050 case 210:
5051 width = 14;
5052 height = 20;
5054 value = 1000;
5055 break;
5056 case 211:
5057 width = 20;
5058 height = 20;
5059 accessory = true;
5060 rare = 3;
5061 value = 50000;
5062 handOnSlot = 5;
5063 handOffSlot = 9;
5064 break;
5065 case 212:
5066 width = 20;
5067 height = 20;
5068 accessory = true;
5069 rare = 3;
5070 value = 50000;
5071 break;
5072 case 213:
5073 useStyle = 1;
5074 useTurn = true;
5075 useAnimation = 25;
5076 useTime = 13;
5077 autoReuse = true;
5078 width = 24;
5079 height = 28;
5080 damage = 7;
5081 createTile = 2;
5083 knockBack = 3f;
5084 rare = 3;
5085 SetShopValues(ItemRarityColor.Orange3, sellPrice(0, 0, 50));
5086 melee = true;
5087 break;
5088 case 214:
5089 useStyle = 1;
5090 useTurn = true;
5091 useAnimation = 15;
5092 useTime = 10;
5093 autoReuse = true;
5095 consumable = true;
5096 createTile = 76;
5097 width = 12;
5098 height = 12;
5099 break;
5100 case 215:
5101 width = 18;
5102 height = 18;
5103 useTurn = true;
5104 useTime = 30;
5105 useAnimation = 30;
5106 noUseGraphic = true;
5107 useStyle = 10;
5109 rare = 2;
5110 value = 100;
5111 break;
5112 case 216:
5113 width = 20;
5114 height = 20;
5115 rare = 1;
5116 value = sellPrice(0, 0, 20);
5117 accessory = true;
5118 defense = 1;
5119 handOffSlot = 7;
5120 handOnSlot = 12;
5121 break;
5122 case 217:
5123 useTurn = true;
5124 autoReuse = true;
5125 useStyle = 1;
5126 useAnimation = 27;
5127 useTime = 14;
5128 hammer = 70;
5129 axe = 30;
5130 width = 24;
5131 height = 28;
5132 damage = 20;
5133 knockBack = 7f;
5134 scale = 1f;
5136 rare = 3;
5137 value = 27000;
5138 melee = true;
5139 break;
5140 case 218:
5141 mana = 21;
5142 channel = true;
5143 damage = 32;
5144 useStyle = 1;
5145 shootSpeed = 6f;
5146 shoot = 34;
5147 width = 26;
5148 height = 28;
5150 useAnimation = 30;
5151 useTime = 30;
5152 rare = 3;
5153 noMelee = true;
5154 knockBack = 6.5f;
5155 value = hellPrice;
5156 magic = true;
5157 break;
5158 case 219:
5159 autoReuse = false;
5160 useStyle = 5;
5161 useAnimation = 14;
5162 useTime = 14;
5163 width = 24;
5164 height = 22;
5165 shoot = 14;
5166 knockBack = 2f;
5169 damage = 30;
5170 shootSpeed = 13f;
5171 noMelee = true;
5172 value = sellPrice(0, 3, 50);
5173 scale = 0.85f;
5174 rare = 3;
5175 ranged = true;
5176 break;
5177 case 220:
5178 noMelee = true;
5179 useStyle = 5;
5180 useAnimation = 45;
5181 useTime = 45;
5182 knockBack = 6.75f;
5183 width = 30;
5184 height = 10;
5185 damage = 32;
5186 crit = 7;
5187 scale = 1.1f;
5188 noUseGraphic = true;
5189 shoot = 35;
5190 shootSpeed = 12f;
5192 rare = 3;
5193 value = hellPrice;
5194 melee = true;
5195 channel = true;
5196 break;
5197 case 221:
5198 useStyle = 1;
5199 useTurn = true;
5200 useAnimation = 15;
5201 useTime = 10;
5202 autoReuse = true;
5204 consumable = true;
5205 createTile = 77;
5206 width = 26;
5207 height = 24;
5208 value = 3000;
5209 break;
5210 case 222:
5211 useStyle = 1;
5212 useTurn = true;
5213 useAnimation = 15;
5214 useTime = 10;
5215 autoReuse = true;
5217 consumable = true;
5218 createTile = 78;
5219 width = 14;
5220 height = 14;
5221 value = 100;
5222 break;
5223 case 223:
5224 width = 20;
5225 height = 22;
5226 rare = 3;
5227 value = 27000;
5228 accessory = true;
5229 faceSlot = 1;
5230 break;
5231 case 224:
5232 useStyle = 1;
5233 useTurn = true;
5234 useAnimation = 15;
5235 useTime = 10;
5237 consumable = true;
5238 createTile = 79;
5239 width = 28;
5240 height = 20;
5241 value = 2000;
5242 break;
5243 case 225:
5245 width = 22;
5246 height = 22;
5247 value = 1000;
5248 break;
5249 case 226:
5250 case 227:
5251 this.type = 227;
5253 healLife = 90;
5254 useStyle = 9;
5255 useTurn = true;
5256 useAnimation = 17;
5257 useTime = 17;
5259 consumable = true;
5260 width = 14;
5261 height = 24;
5262 potion = true;
5263 value = 1500;
5264 rare = 1;
5265 break;
5266 case 228:
5267 width = 18;
5268 height = 18;
5269 defense = 5;
5270 headSlot = 8;
5271 rare = 3;
5272 value = 45000;
5273 break;
5274 case 229:
5275 width = 18;
5276 height = 18;
5277 defense = 6;
5278 bodySlot = 8;
5279 rare = 3;
5280 value = 30000;
5281 break;
5282 case 230:
5283 width = 18;
5284 height = 18;
5285 defense = 6;
5286 legSlot = 8;
5287 rare = 3;
5288 value = 30000;
5289 break;
5290 case 231:
5291 width = 18;
5292 height = 18;
5293 defense = 8;
5294 headSlot = 9;
5295 rare = 3;
5296 value = 45000;
5297 break;
5298 case 232:
5299 width = 18;
5300 height = 18;
5301 defense = 9;
5302 bodySlot = 9;
5303 rare = 3;
5304 value = 30000;
5305 break;
5306 case 233:
5307 width = 18;
5308 height = 18;
5309 defense = 8;
5310 legSlot = 9;
5311 rare = 3;
5312 value = 30000;
5313 break;
5314 case 234:
5315 shootSpeed = 3f;
5316 shoot = 36;
5317 damage = 8;
5318 width = 8;
5319 height = 8;
5321 consumable = true;
5322 ammo = AmmoID.Bullet;
5323 knockBack = 1f;
5324 value = 8;
5325 rare = 1;
5326 ranged = true;
5327 break;
5328 case 235:
5329 useStyle = 1;
5330 shootSpeed = 5f;
5331 shoot = 37;
5332 width = 20;
5333 height = 20;
5335 consumable = true;
5337 useAnimation = 25;
5338 useTime = 25;
5339 noUseGraphic = true;
5340 noMelee = true;
5341 value = 500;
5342 damage = 0;
5343 break;
5344 case 236:
5345 width = 12;
5346 height = 20;
5348 value = 5000;
5349 break;
5350 case 237:
5351 width = 28;
5352 height = 12;
5353 headSlot = 12;
5354 rare = 2;
5355 value = 10000;
5356 vanity = true;
5357 break;
5358 case 238:
5359 width = 28;
5360 height = 20;
5361 headSlot = 14;
5362 rare = 2;
5363 value = 10000;
5364 defense = 4;
5365 break;
5366 case 239:
5367 width = 18;
5368 height = 18;
5369 headSlot = 15;
5370 value = 10000;
5371 vanity = true;
5372 break;
5373 case 240:
5374 width = 18;
5375 height = 18;
5376 bodySlot = 10;
5377 value = 5000;
5378 vanity = true;
5379 break;
5380 case 241:
5381 width = 18;
5382 height = 18;
5383 legSlot = 10;
5384 value = 5000;
5385 vanity = true;
5386 break;
5387 case 242:
5388 width = 18;
5389 height = 18;
5390 headSlot = 16;
5391 value = 10000;
5392 vanity = true;
5393 break;
5394 case 243:
5395 width = 18;
5396 height = 18;
5397 headSlot = 17;
5398 value = 20000;
5399 vanity = true;
5400 break;
5401 case 244:
5402 width = 18;
5403 height = 12;
5404 headSlot = 18;
5405 value = 10000;
5406 vanity = true;
5407 break;
5408 case 245:
5409 width = 18;
5410 height = 18;
5411 bodySlot = 11;
5412 value = 250000;
5413 vanity = true;
5414 break;
5415 case 246:
5416 width = 18;
5417 height = 18;
5418 legSlot = 11;
5419 value = 250000;
5420 vanity = true;
5421 break;
5422 case 247:
5423 width = 18;
5424 height = 12;
5425 headSlot = 19;
5426 value = 10000;
5427 vanity = true;
5428 break;
5429 case 248:
5430 width = 18;
5431 height = 18;
5432 bodySlot = 12;
5433 value = 5000;
5434 vanity = true;
5435 break;
5436 case 249:
5437 width = 18;
5438 height = 18;
5439 legSlot = 12;
5440 value = 5000;
5441 vanity = true;
5442 break;
5443 case 250:
5444 width = 18;
5445 height = 18;
5446 headSlot = 20;
5447 value = 10000;
5448 vanity = true;
5449 useStyle = 1;
5450 useTurn = true;
5451 useAnimation = 15;
5452 useTime = 10;
5453 autoReuse = true;
5455 consumable = true;
5456 createTile = 282;
5457 width = 12;
5458 height = 12;
5459 break;
5460 case 251:
5461 width = 18;
5462 height = 12;
5463 headSlot = 21;
5464 value = 10000;
5465 vanity = true;
5466 break;
5467 case 252:
5468 width = 18;
5469 height = 18;
5470 bodySlot = 13;
5471 value = 5000;
5472 vanity = true;
5473 break;
5474 case 253:
5475 width = 18;
5476 height = 18;
5477 legSlot = 13;
5478 value = 5000;
5479 vanity = true;
5480 break;
5481 case 254:
5483 width = 12;
5484 height = 20;
5485 value = 10000;
5486 break;
5487 case 255:
5489 width = 12;
5490 height = 20;
5491 value = 2000;
5492 break;
5493 case 256:
5494 width = 18;
5495 height = 12;
5496 headSlot = 22;
5497 value = 10000;
5498 defense = 2;
5499 rare = 1;
5500 break;
5501 case 257:
5502 width = 18;
5503 height = 18;
5504 bodySlot = 14;
5505 value = 5000;
5506 defense = 4;
5507 rare = 1;
5508 break;
5509 case 258:
5510 width = 18;
5511 height = 18;
5512 legSlot = 14;
5513 value = 5000;
5514 defense = 3;
5515 rare = 1;
5516 break;
5517 case 259:
5518 width = 18;
5519 height = 20;
5521 value = 50;
5522 break;
5523 case 260:
5524 width = 18;
5525 height = 14;
5526 headSlot = 24;
5527 value = 1000;
5528 vanity = true;
5529 break;
5530 case 261:
5531 useStyle = 1;
5532 autoReuse = true;
5533 useTurn = true;
5534 useAnimation = 15;
5535 useTime = 10;
5537 consumable = true;
5538 width = 12;
5539 height = 12;
5540 noUseGraphic = true;
5541 makeNPC = 55;
5542 break;
5543 case 262:
5544 width = 18;
5545 height = 14;
5546 bodySlot = 15;
5547 value = 2000;
5548 vanity = true;
5549 break;
5550 case 263:
5551 width = 18;
5552 height = 18;
5553 headSlot = 25;
5554 value = 10000;
5555 vanity = true;
5556 break;
5557 case 264:
5558 width = 18;
5559 height = 18;
5560 headSlot = 26;
5561 value = 10000;
5562 vanity = true;
5563 break;
5564 case 265:
5565 shootSpeed = 6.5f;
5566 shoot = 41;
5567 damage = 13;
5568 width = 10;
5569 height = 28;
5571 consumable = true;
5572 ammo = AmmoID.Arrow;
5573 knockBack = 8f;
5574 value = 100;
5575 rare = 2;
5576 ranged = true;
5577 break;
5578 case 266:
5579 useStyle = 5;
5580 useAnimation = 16;
5581 useTime = 16;
5582 autoReuse = true;
5583 width = 40;
5584 height = 20;
5585 shoot = 42;
5588 damage = 30;
5589 shootSpeed = 12f;
5590 noMelee = true;
5591 knockBack = 5f;
5592 value = 10000;
5593 rare = 2;
5594 ranged = true;
5595 break;
5596 case 267:
5597 accessory = true;
5598 width = 14;
5599 height = 26;
5600 value = 1000;
5602 break;
5603 case 268:
5604 headSlot = 27;
5605 defense = 2;
5606 width = 20;
5607 height = 20;
5608 value = 1000;
5609 rare = 2;
5610 break;
5611 case 269:
5612 bodySlot = 0;
5613 width = 20;
5614 height = 20;
5615 value = 10000;
5616 color = Main.player[Main.myPlayer].shirtColor;
5617 vanity = true;
5618 break;
5619 case 270:
5620 legSlot = 0;
5621 width = 20;
5622 height = 20;
5623 value = 10000;
5624 color = Main.player[Main.myPlayer].pantsColor;
5625 vanity = true;
5626 break;
5627 case 271:
5628 headSlot = 0;
5629 width = 20;
5630 height = 20;
5631 value = 10000;
5632 color = Main.player[Main.myPlayer].hairColor;
5633 vanity = true;
5634 break;
5635 case 272:
5636 mana = 14;
5637 damage = 35;
5638 useStyle = 5;
5639 shootSpeed = 0.2f;
5640 shoot = 45;
5641 width = 26;
5642 height = 28;
5644 useAnimation = 20;
5645 useTime = 20;
5646 rare = 3;
5647 noMelee = true;
5648 knockBack = 5f;
5649 scale = 0.9f;
5650 value = sellPrice(0, 1, 50);
5651 magic = true;
5652 break;
5653 case 273:
5654 useStyle = 1;
5655 useAnimation = 25;
5656 useTime = 25;
5657 autoReuse = true;
5658 knockBack = 4.5f;
5659 width = 40;
5660 height = 40;
5661 damage = 40;
5662 scale = 1f;
5664 rare = 3;
5665 value = sellPrice(0, 4);
5666 melee = true;
5667 shoot = 972;
5668 shootSpeed = 5f;
5669 noMelee = true;
5670 shootsEveryUse = true;
5671 break;
5672 case 274:
5673 useStyle = 5;
5674 useAnimation = 22;
5675 useTime = 22;
5676 shootSpeed = 6f;
5677 knockBack = 5f;
5678 width = 40;
5679 height = 40;
5680 damage = 34;
5681 scale = 1.1f;
5683 shoot = 46;
5684 rare = 3;
5685 value = hellPrice;
5686 noMelee = true;
5687 noUseGraphic = true;
5688 melee = true;
5689 break;
5690 case 275:
5691 useStyle = 1;
5692 useTurn = true;
5693 useAnimation = 15;
5694 useTime = 10;
5695 autoReuse = true;
5697 consumable = true;
5698 createTile = 81;
5699 width = 20;
5700 height = 22;
5701 value = sellPrice(0, 0, 2);
5702 break;
5703 case 276:
5704 useStyle = 1;
5705 useTurn = true;
5706 useAnimation = 15;
5707 useTime = 10;
5708 autoReuse = true;
5710 consumable = true;
5711 createTile = 188;
5712 width = 12;
5713 height = 12;
5714 value = 10;
5715 break;
5716 case 277:
5717 useStyle = 5;
5718 useAnimation = 31;
5719 useTime = 31;
5720 shootSpeed = 4f;
5721 knockBack = 6f;
5722 width = 40;
5723 height = 40;
5724 damage = 14;
5725 scale = 1.1f;
5727 shoot = 47;
5728 rare = 1;
5729 value = 10000;
5730 noMelee = true;
5731 noUseGraphic = true;
5732 melee = true;
5733 break;
5734 case 278:
5735 shootSpeed = 4.5f;
5736 shoot = 981;
5737 damage = 9;
5738 width = 8;
5739 height = 8;
5741 consumable = true;
5742 ammo = AmmoID.Bullet;
5743 knockBack = 3f;
5744 value = 15;
5745 ranged = true;
5746 break;
5747 case 279:
5748 useStyle = 1;
5749 shootSpeed = 10f;
5750 shoot = 48;
5751 damage = 12;
5752 width = 18;
5753 height = 20;
5755 consumable = true;
5757 useAnimation = 15;
5758 useTime = 15;
5759 noUseGraphic = true;
5760 noMelee = true;
5761 value = 50;
5762 knockBack = 2f;
5763 ranged = true;
5764 break;
5765 case 280:
5766 useStyle = 5;
5767 useAnimation = 31;
5768 useTime = 31;
5769 shootSpeed = 3.7f;
5770 knockBack = 6.5f;
5771 width = 32;
5772 height = 32;
5773 damage = 8;
5774 scale = 1f;
5776 shoot = 49;
5777 value = 1000;
5778 noMelee = true;
5779 noUseGraphic = true;
5780 melee = true;
5781 break;
5782 case 281:
5783 useStyle = 5;
5784 autoReuse = true;
5785 useAnimation = 25;
5786 useTime = 25;
5787 width = 38;
5788 height = 6;
5789 shoot = 10;
5792 damage = 9;
5793 shootSpeed = 11f;
5794 noMelee = true;
5795 value = 10000;
5796 knockBack = 3.5f;
5797 ranged = true;
5798 break;
5799 case 282:
5800 color = new Color(255, 255, 255, 0);
5801 useStyle = 1;
5802 shootSpeed = 6f;
5803 shoot = 50;
5804 width = 12;
5805 height = 12;
5807 consumable = true;
5809 useAnimation = 15;
5810 useTime = 15;
5811 noMelee = true;
5812 value = 10;
5813 holdStyle = 1;
5814 break;
5815 case 283:
5816 shoot = 51;
5817 width = 8;
5818 height = 8;
5820 ammo = AmmoID.Dart;
5821 damage = 4;
5822 ranged = true;
5823 consumable = true;
5824 break;
5825 case 284:
5826 noMelee = true;
5827 useStyle = 1;
5828 shootSpeed = 6.5f;
5829 shoot = 52;
5830 damage = 10;
5831 knockBack = 5f;
5832 width = 14;
5833 height = 28;
5835 useAnimation = 20;
5836 useTime = 20;
5837 noUseGraphic = true;
5838 value = 10000;
5839 rare = 1;
5840 melee = true;
5841 break;
5842 case 285:
5843 width = 24;
5844 height = 8;
5845 accessory = true;
5846 value = sellPrice(0, 0, 50);
5847 rare = 1;
5848 break;
5849 case 286:
5850 color = new Color(255, 255, 255, 0);
5851 useStyle = 1;
5852 shootSpeed = 6f;
5853 shoot = 53;
5854 width = 12;
5855 height = 12;
5857 consumable = true;
5859 useAnimation = 15;
5860 useTime = 15;
5861 noMelee = true;
5862 value = 20;
5863 holdStyle = 1;
5864 break;
5865 case 287:
5866 crit = 4;
5867 useStyle = 1;
5868 shootSpeed = 12f;
5869 shoot = 54;
5870 damage = 14;
5871 autoReuse = true;
5872 width = 18;
5873 height = 20;
5875 consumable = true;
5877 useAnimation = 15;
5878 useTime = 15;
5879 noUseGraphic = true;
5880 noMelee = true;
5881 value = 60;
5882 knockBack = 2.4f;
5883 ranged = true;
5884 break;
5885 case 288:
5887 useStyle = 9;
5888 useTurn = true;
5889 useAnimation = 17;
5890 useTime = 17;
5892 consumable = true;
5893 width = 14;
5894 height = 24;
5895 buffType = 1;
5896 buffTime = 21600;
5897 value = 1000;
5898 rare = 1;
5899 break;
5900 case 289:
5902 useStyle = 9;
5903 useTurn = true;
5904 useAnimation = 17;
5905 useTime = 17;
5907 consumable = true;
5908 width = 14;
5909 height = 24;
5910 buffType = 2;
5911 buffTime = 28800;
5912 value = 1000;
5913 rare = 1;
5914 break;
5915 case 290:
5917 useStyle = 9;
5918 useTurn = true;
5919 useAnimation = 17;
5920 useTime = 17;
5922 consumable = true;
5923 width = 14;
5924 height = 24;
5925 buffType = 3;
5926 buffTime = 28800;
5927 value = 1000;
5928 rare = 1;
5929 break;
5930 case 291:
5932 useStyle = 9;
5933 useTurn = true;
5934 useAnimation = 17;
5935 useTime = 17;
5937 consumable = true;
5938 width = 14;
5939 height = 24;
5940 buffType = 4;
5941 buffTime = 14400;
5942 value = 1000;
5943 rare = 1;
5944 break;
5945 case 292:
5947 useStyle = 9;
5948 useTurn = true;
5949 useAnimation = 17;
5950 useTime = 17;
5952 consumable = true;
5953 width = 14;
5954 height = 24;
5955 buffType = 5;
5956 buffTime = 28800;
5957 value = 1000;
5958 rare = 1;
5959 break;
5960 case 293:
5962 useStyle = 9;
5963 useTurn = true;
5964 useAnimation = 17;
5965 useTime = 17;
5967 consumable = true;
5968 width = 14;
5969 height = 24;
5970 buffType = 6;
5971 buffTime = 28800;
5972 value = 1000;
5973 rare = 1;
5974 break;
5975 case 294:
5977 useStyle = 9;
5978 useTurn = true;
5979 useAnimation = 17;
5980 useTime = 17;
5982 consumable = true;
5983 width = 14;
5984 height = 24;
5985 buffType = 7;
5986 buffTime = 14400;
5987 value = 1000;
5988 rare = 1;
5989 break;
5990 case 295:
5992 useStyle = 9;
5993 useTurn = true;
5994 useAnimation = 17;
5995 useTime = 17;
5997 consumable = true;
5998 width = 14;
5999 height = 24;
6000 buffType = 8;
6001 buffTime = 36000;
6002 value = 1000;
6003 rare = 1;
6004 break;
6005 case 296:
6007 useStyle = 9;
6008 useTurn = true;
6009 useAnimation = 17;
6010 useTime = 17;
6012 consumable = true;
6013 width = 14;
6014 height = 24;
6015 buffType = 9;
6016 buffTime = 18000;
6017 value = 1000;
6018 rare = 1;
6019 break;
6020 case 297:
6022 useStyle = 9;
6023 useTurn = true;
6024 useAnimation = 17;
6025 useTime = 17;
6027 consumable = true;
6028 width = 14;
6029 height = 24;
6030 buffType = 10;
6031 buffTime = 10800;
6032 value = 1000;
6033 rare = 1;
6034 break;
6035 case 298:
6037 useStyle = 9;
6038 useTurn = true;
6039 useAnimation = 17;
6040 useTime = 17;
6042 consumable = true;
6043 width = 14;
6044 height = 24;
6045 buffType = 11;
6046 buffTime = 36000;
6047 value = 1000;
6048 rare = 1;
6049 break;
6050 case 299:
6052 useStyle = 9;
6053 useTurn = true;
6054 useAnimation = 17;
6055 useTime = 17;
6057 consumable = true;
6058 width = 14;
6059 height = 24;
6060 buffType = 12;
6061 buffTime = 36000;
6062 value = 1000;
6063 rare = 1;
6064 break;
6065 case 300:
6067 useStyle = 9;
6068 useTurn = true;
6069 useAnimation = 17;
6070 useTime = 17;
6072 consumable = true;
6073 width = 14;
6074 height = 24;
6075 buffType = 13;
6076 buffTime = 25200;
6077 value = 1000;
6078 rare = 1;
6079 break;
6080 case 301:
6082 useStyle = 9;
6083 useTurn = true;
6084 useAnimation = 17;
6085 useTime = 17;
6087 consumable = true;
6088 width = 14;
6089 height = 24;
6090 buffType = 14;
6091 buffTime = 28800;
6092 value = 1000;
6093 rare = 1;
6094 break;
6095 case 302:
6097 useStyle = 9;
6098 useTurn = true;
6099 useAnimation = 17;
6100 useTime = 17;
6102 consumable = true;
6103 width = 14;
6104 height = 24;
6105 buffType = 15;
6106 buffTime = 36000;
6107 value = 1000;
6108 rare = 1;
6109 break;
6110 case 303:
6112 useStyle = 9;
6113 useTurn = true;
6114 useAnimation = 17;
6115 useTime = 17;
6117 consumable = true;
6118 width = 14;
6119 height = 24;
6120 buffType = 16;
6121 buffTime = 28800;
6122 value = 1000;
6123 rare = 1;
6124 break;
6125 case 304:
6127 useStyle = 9;
6128 useTurn = true;
6129 useAnimation = 17;
6130 useTime = 17;
6132 consumable = true;
6133 width = 14;
6134 height = 24;
6135 buffType = 17;
6136 buffTime = 28800;
6137 value = 1000;
6138 rare = 1;
6139 break;
6140 case 305:
6142 useStyle = 9;
6143 useTurn = true;
6144 useAnimation = 17;
6145 useTime = 17;
6147 consumable = true;
6148 width = 14;
6149 height = 24;
6150 buffType = 18;
6151 buffTime = 10800;
6152 value = 1000;
6153 rare = 1;
6154 break;
6155 case 306:
6156 useStyle = 1;
6157 useTurn = true;
6158 useAnimation = 15;
6159 useTime = 10;
6160 autoReuse = true;
6162 consumable = true;
6163 createTile = 21;
6164 placeStyle = 1;
6165 width = 26;
6166 height = 22;
6167 value = 5000;
6168 break;
6169 case 307:
6170 autoReuse = true;
6171 useTurn = true;
6172 useStyle = 1;
6173 useAnimation = 15;
6174 useTime = 10;
6176 consumable = true;
6177 createTile = 82;
6178 placeStyle = 0;
6179 width = 12;
6180 height = 14;
6181 value = 80;
6182 break;
6183 case 308:
6184 autoReuse = true;
6185 useTurn = true;
6186 useStyle = 1;
6187 useAnimation = 15;
6188 useTime = 10;
6190 consumable = true;
6191 createTile = 82;
6192 placeStyle = 1;
6193 width = 12;
6194 height = 14;
6195 value = 80;
6196 break;
6197 case 309:
6198 autoReuse = true;
6199 useTurn = true;
6200 useStyle = 1;
6201 useAnimation = 15;
6202 useTime = 10;
6204 consumable = true;
6205 createTile = 82;
6206 placeStyle = 2;
6207 width = 12;
6208 height = 14;
6209 value = 80;
6210 break;
6211 case 310:
6212 autoReuse = true;
6213 useTurn = true;
6214 useStyle = 1;
6215 useAnimation = 15;
6216 useTime = 10;
6218 consumable = true;
6219 createTile = 82;
6220 placeStyle = 3;
6221 width = 12;
6222 height = 14;
6223 value = 80;
6224 break;
6225 case 311:
6226 autoReuse = true;
6227 useTurn = true;
6228 useStyle = 1;
6229 useAnimation = 15;
6230 useTime = 10;
6232 consumable = true;
6233 createTile = 82;
6234 placeStyle = 4;
6235 width = 12;
6236 height = 14;
6237 value = 80;
6238 break;
6239 case 312:
6240 autoReuse = true;
6241 useTurn = true;
6242 useStyle = 1;
6243 useAnimation = 15;
6244 useTime = 10;
6246 consumable = true;
6247 createTile = 82;
6248 placeStyle = 5;
6249 width = 12;
6250 height = 14;
6251 value = 80;
6252 break;
6253 case 313:
6255 width = 12;
6256 height = 14;
6257 value = 100;
6258 break;
6259 case 314:
6261 width = 12;
6262 height = 14;
6263 value = 100;
6264 break;
6265 case 315:
6267 width = 12;
6268 height = 14;
6269 value = 100;
6270 break;
6271 case 316:
6273 width = 12;
6274 height = 14;
6275 value = 100;
6276 break;
6277 case 317:
6279 width = 12;
6280 height = 14;
6281 value = 100;
6282 break;
6283 case 318:
6285 width = 12;
6286 height = 14;
6287 value = 100;
6288 break;
6289 case 319:
6291 width = 16;
6292 height = 14;
6293 value = 200;
6294 color = new Color(123, 167, 163, 255);
6295 break;
6296 case 320:
6298 width = 16;
6299 height = 14;
6300 value = 50;
6301 break;
6302 case 321:
6303 useTurn = true;
6304 useStyle = 1;
6305 useAnimation = 15;
6306 useTime = 10;
6308 consumable = true;
6309 createTile = 85;
6310 width = 20;
6311 height = 20;
6312 break;
6313 case 322:
6314 headSlot = 28;
6315 width = 20;
6316 height = 20;
6317 value = 20000;
6318 vanity = true;
6319 break;
6320 case 323:
6321 width = 10;
6322 height = 20;
6324 value = 50;
6325 break;
6326 case 324:
6327 width = 10;
6328 height = 20;
6330 value = 200000;
6331 break;
6332 case 325:
6333 width = 18;
6334 height = 18;
6335 bodySlot = 16;
6336 value = 200000;
6337 vanity = true;
6338 break;
6339 case 326:
6340 width = 18;
6341 height = 18;
6342 legSlot = 15;
6343 value = 200000;
6344 vanity = true;
6345 break;
6346 case 327:
6347 width = 14;
6348 height = 20;
6350 break;
6351 case 328:
6352 useStyle = 1;
6353 useTurn = true;
6354 useAnimation = 15;
6355 useTime = 10;
6356 autoReuse = true;
6358 consumable = true;
6359 createTile = 21;
6360 placeStyle = 3;
6361 width = 26;
6362 height = 22;
6363 value = 5000;
6364 break;
6365 case 329:
6366 width = 14;
6367 height = 20;
6368 maxStack = 1;
6370 break;
6371 case 330:
6372 useStyle = 1;
6373 useTurn = true;
6374 useAnimation = 15;
6375 useTime = 7;
6376 autoReuse = true;
6378 consumable = true;
6379 createWall = 20;
6380 width = 12;
6381 height = 12;
6382 break;
6383 case 331:
6384 width = 18;
6385 height = 16;
6387 value = 100;
6388 break;
6389 case 332:
6390 useStyle = 1;
6391 useTurn = true;
6392 useAnimation = 15;
6393 useTime = 10;
6394 autoReuse = true;
6396 consumable = true;
6397 createTile = 86;
6398 width = 20;
6399 height = 20;
6400 value = 300;
6401 break;
6402 case 333:
6403 useStyle = 1;
6404 useTurn = true;
6405 useAnimation = 15;
6406 useTime = 10;
6407 autoReuse = true;
6409 consumable = true;
6410 createTile = 87;
6411 width = 20;
6412 height = 20;
6413 value = 300;
6414 break;
6415 case 334:
6416 useStyle = 1;
6417 useTurn = true;
6418 useAnimation = 15;
6419 useTime = 10;
6420 autoReuse = true;
6422 consumable = true;
6423 createTile = 88;
6424 width = 20;
6425 height = 20;
6426 value = 300;
6427 break;
6428 case 335:
6429 useStyle = 1;
6430 useTurn = true;
6431 useAnimation = 15;
6432 useTime = 10;
6433 autoReuse = true;
6435 consumable = true;
6436 createTile = 89;
6437 width = 20;
6438 height = 20;
6439 value = 300;
6440 break;
6441 case 336:
6442 useStyle = 1;
6443 useTurn = true;
6444 useAnimation = 15;
6445 useTime = 10;
6446 autoReuse = true;
6448 consumable = true;
6449 createTile = 90;
6450 width = 20;
6451 height = 20;
6452 value = 300;
6453 break;
6454 case 337:
6455 useStyle = 1;
6456 useTurn = true;
6457 useAnimation = 15;
6458 useTime = 10;
6459 autoReuse = true;
6461 consumable = true;
6462 createTile = 91;
6463 placeStyle = 0;
6464 width = 10;
6465 height = 24;
6466 value = 500;
6467 break;
6468 case 338:
6469 useStyle = 1;
6470 useTurn = true;
6471 useAnimation = 15;
6472 useTime = 10;
6473 autoReuse = true;
6475 consumable = true;
6476 createTile = 91;
6477 placeStyle = 1;
6478 width = 10;
6479 height = 24;
6480 value = 500;
6481 break;
6482 case 339:
6483 useStyle = 1;
6484 useTurn = true;
6485 useAnimation = 15;
6486 useTime = 10;
6487 autoReuse = true;
6489 consumable = true;
6490 createTile = 91;
6491 placeStyle = 2;
6492 width = 10;
6493 height = 24;
6494 value = 500;
6495 break;
6496 case 340:
6497 useStyle = 1;
6498 useTurn = true;
6499 useAnimation = 15;
6500 useTime = 10;
6501 autoReuse = true;
6503 consumable = true;
6504 createTile = 91;
6505 placeStyle = 3;
6506 width = 10;
6507 height = 24;
6508 value = 500;
6509 break;
6510 case 341:
6511 useStyle = 1;
6512 useTurn = true;
6513 useAnimation = 15;
6514 useTime = 10;
6515 autoReuse = true;
6517 consumable = true;
6518 createTile = 92;
6519 width = 10;
6520 height = 24;
6521 value = 500;
6522 break;
6523 case 342:
6524 useStyle = 1;
6525 useTurn = true;
6526 useAnimation = 15;
6527 useTime = 10;
6528 autoReuse = true;
6530 consumable = true;
6531 createTile = 93;
6532 width = 10;
6533 height = 24;
6534 value = 500;
6535 break;
6536 case 343:
6537 useStyle = 1;
6538 useTurn = true;
6539 useAnimation = 15;
6540 useTime = 10;
6541 autoReuse = true;
6543 consumable = true;
6544 createTile = 21;
6545 placeStyle = 5;
6546 width = 20;
6547 height = 20;
6548 value = 500;
6549 break;
6550 case 344:
6551 useStyle = 1;
6552 useTurn = true;
6553 useAnimation = 15;
6554 useTime = 10;
6555 autoReuse = true;
6557 consumable = true;
6558 createTile = 95;
6559 width = 20;
6560 height = 20;
6561 value = 500;
6562 break;
6563 case 345:
6564 useStyle = 1;
6565 useTurn = true;
6566 useAnimation = 15;
6567 useTime = 10;
6568 autoReuse = true;
6570 consumable = true;
6571 createTile = 96;
6572 width = 20;
6573 height = 20;
6574 value = 500;
6575 break;
6576 case 346:
6577 useStyle = 1;
6578 useTurn = true;
6579 useAnimation = 15;
6580 useTime = 10;
6581 autoReuse = true;
6583 consumable = true;
6584 createTile = 97;
6585 width = 20;
6586 height = 20;
6587 value = 200000;
6588 break;
6589 case 347:
6590 useStyle = 1;
6591 useTurn = true;
6592 useAnimation = 15;
6593 useTime = 10;
6594 autoReuse = true;
6596 consumable = true;
6597 createTile = 98;
6598 width = 20;
6599 height = 20;
6600 value = 500;
6601 break;
6602 case 348:
6603 useStyle = 1;
6604 useTurn = true;
6605 useAnimation = 15;
6606 useTime = 10;
6607 autoReuse = true;
6609 consumable = true;
6610 createTile = 21;
6611 placeStyle = 6;
6612 width = 20;
6613 height = 20;
6614 value = 1000;
6615 break;
6616 case 349:
6617 useStyle = 1;
6618 useTurn = true;
6619 useAnimation = 15;
6620 useTime = 10;
6621 autoReuse = true;
6623 consumable = true;
6624 createTile = 100;
6625 width = 20;
6626 height = 20;
6627 value = 1500;
6628 break;
6629 case 350:
6630 useStyle = 1;
6631 useTurn = true;
6632 useAnimation = 15;
6633 useTime = 10;
6634 autoReuse = true;
6636 consumable = true;
6637 createTile = 13;
6638 placeStyle = 3;
6639 width = 16;
6640 height = 24;
6641 value = 70;
6642 break;
6643 case 351:
6644 useStyle = 1;
6645 useTurn = true;
6646 useAnimation = 15;
6647 useTime = 10;
6648 autoReuse = true;
6650 consumable = true;
6651 createTile = 13;
6652 placeStyle = 4;
6653 width = 16;
6654 height = 24;
6655 value = 20;
6656 break;
6657 case 352:
6658 useStyle = 1;
6659 useTurn = true;
6660 useAnimation = 15;
6661 useTime = 10;
6662 autoReuse = true;
6664 consumable = true;
6665 createTile = 94;
6666 width = 24;
6667 height = 24;
6668 value = 600;
6669 break;
6670 case 354:
6671 useStyle = 1;
6672 useTurn = true;
6673 useAnimation = 15;
6674 useTime = 10;
6675 autoReuse = true;
6677 consumable = true;
6678 createTile = 101;
6679 width = 20;
6680 height = 20;
6681 value = 300;
6682 break;
6683 case 355:
6684 useStyle = 1;
6685 useTurn = true;
6686 useAnimation = 15;
6687 useTime = 10;
6688 autoReuse = true;
6690 consumable = true;
6691 createTile = 102;
6692 width = 20;
6693 height = 20;
6694 value = 300;
6695 break;
6696 case 356:
6697 useStyle = 1;
6698 useTurn = true;
6699 useAnimation = 15;
6700 useTime = 10;
6701 autoReuse = true;
6703 consumable = true;
6704 createTile = 103;
6705 width = 16;
6706 height = 24;
6707 value = 20;
6708 break;
6709 case 358:
6710 useStyle = 1;
6711 useTurn = true;
6712 useAnimation = 15;
6713 useTime = 10;
6714 autoReuse = true;
6716 consumable = true;
6717 createTile = 15;
6718 placeStyle = 1;
6719 width = 12;
6720 height = 30;
6721 value = 150;
6722 break;
6723 case 359:
6724 useStyle = 1;
6725 useTurn = true;
6726 useAnimation = 15;
6727 useTime = 10;
6728 autoReuse = true;
6730 consumable = true;
6731 createTile = 104;
6732 width = 20;
6733 height = 20;
6734 value = 300;
6735 break;
6736 case 360:
6737 useStyle = 1;
6738 useTurn = true;
6739 useAnimation = 15;
6740 useTime = 10;
6741 autoReuse = true;
6743 consumable = true;
6744 createTile = 105;
6745 width = 20;
6746 height = 20;
6747 value = 300;
6748 break;
6749 case 361:
6750 useStyle = 4;
6751 consumable = true;
6752 useAnimation = 45;
6753 useTime = 45;
6754 width = 28;
6755 height = 28;
6757 break;
6758 case 362:
6760 width = 24;
6761 height = 24;
6762 value = 30;
6763 break;
6764 case 363:
6765 useStyle = 1;
6766 useTurn = true;
6767 useAnimation = 15;
6768 useTime = 10;
6769 autoReuse = true;
6771 consumable = true;
6772 createTile = 106;
6773 width = 20;
6774 height = 20;
6775 value = 300;
6776 break;
6777 case 364:
6778 useStyle = 1;
6779 useTurn = true;
6780 useAnimation = 15;
6781 useTime = 10;
6782 autoReuse = true;
6784 consumable = true;
6785 createTile = 107;
6786 width = 12;
6787 height = 12;
6788 value = 3500;
6789 rare = 3;
6790 break;
6791 case 365:
6792 useStyle = 1;
6793 useTurn = true;
6794 useAnimation = 15;
6795 useTime = 10;
6796 autoReuse = true;
6798 consumable = true;
6799 createTile = 108;
6800 width = 12;
6801 height = 12;
6802 value = 5500;
6803 rare = 3;
6804 break;
6805 case 366:
6806 useStyle = 1;
6807 useTurn = true;
6808 useAnimation = 15;
6809 useTime = 10;
6810 autoReuse = true;
6812 consumable = true;
6813 createTile = 111;
6814 width = 12;
6815 height = 12;
6816 value = 7500;
6817 rare = 3;
6818 break;
6819 case 367:
6820 useTurn = true;
6821 autoReuse = true;
6822 useStyle = 1;
6823 useAnimation = 27;
6824 useTime = 14;
6825 hammer = 80;
6826 width = 24;
6827 height = 28;
6828 damage = 26;
6829 knockBack = 7.5f;
6830 scale = 1f;
6832 rare = 4;
6833 value = 39000;
6834 melee = true;
6835 break;
6836 case 368:
6837 autoReuse = true;
6838 useStyle = 1;
6839 useAnimation = 20;
6840 useTime = 20;
6841 knockBack = 4.5f;
6842 width = 40;
6843 height = 40;
6844 damage = 72;
6845 scale = 1f;
6847 rare = 5;
6848 value = 230000;
6849 melee = true;
6850 shoot = 982;
6851 noMelee = true;
6852 shootsEveryUse = true;
6853 break;
6854 case 369:
6855 autoReuse = true;
6856 useTurn = true;
6857 useStyle = 1;
6858 useAnimation = 15;
6859 useTime = 10;
6861 consumable = true;
6862 createTile = 109;
6863 width = 14;
6864 height = 14;
6865 value = 2000;
6866 rare = 3;
6867 break;
6868 case 370:
6869 useStyle = 1;
6870 useTurn = true;
6871 useAnimation = 15;
6872 useTime = 10;
6873 autoReuse = true;
6875 consumable = true;
6876 createTile = 112;
6877 width = 12;
6878 height = 12;
6879 ammo = AmmoID.Sand;
6880 notAmmo = true;
6881 break;
6882 case 371:
6883 width = 18;
6884 height = 18;
6885 defense = 3;
6886 headSlot = 29;
6887 rare = 4;
6888 value = 75000;
6889 break;
6890 case 372:
6891 width = 18;
6892 height = 18;
6893 defense = 14;
6894 headSlot = 30;
6895 rare = 4;
6896 value = 75000;
6897 break;
6898 case 373:
6899 width = 18;
6900 height = 18;
6901 defense = 5;
6902 headSlot = 31;
6903 rare = 4;
6904 value = 75000;
6905 break;
6906 case 374:
6907 width = 18;
6908 height = 18;
6909 defense = 10;
6910 bodySlot = 17;
6911 rare = 4;
6912 value = 60000;
6913 break;
6914 case 375:
6915 width = 18;
6916 height = 18;
6917 defense = 8;
6918 legSlot = 16;
6919 rare = 4;
6920 value = 45000;
6921 break;
6922 case 376:
6923 width = 18;
6924 height = 18;
6925 defense = 3;
6926 headSlot = 32;
6927 rare = 4;
6928 value = 112500;
6929 break;
6930 case 377:
6931 width = 18;
6932 height = 18;
6933 defense = 16;
6934 headSlot = 33;
6935 rare = 4;
6936 value = 112500;
6937 break;
6938 case 378:
6939 width = 18;
6940 height = 18;
6941 defense = 6;
6942 headSlot = 34;
6943 rare = 4;
6944 value = 112500;
6945 break;
6946 case 379:
6947 width = 18;
6948 height = 18;
6949 defense = 12;
6950 bodySlot = 18;
6951 rare = 4;
6952 value = 90000;
6953 break;
6954 case 380:
6955 width = 18;
6956 height = 18;
6957 defense = 9;
6958 legSlot = 17;
6959 rare = 4;
6960 value = 67500;
6961 break;
6962 case 381:
6963 width = 20;
6964 height = 20;
6966 value = 10500;
6967 rare = 3;
6968 useStyle = 1;
6969 useTurn = true;
6970 useAnimation = 15;
6971 useTime = 10;
6972 autoReuse = true;
6973 consumable = true;
6974 createTile = 239;
6975 placeStyle = 11;
6976 break;
6977 case 382:
6978 width = 20;
6979 height = 20;
6981 value = 22000;
6982 rare = 3;
6983 useStyle = 1;
6984 useTurn = true;
6985 useAnimation = 15;
6986 useTime = 10;
6987 autoReuse = true;
6988 consumable = true;
6989 createTile = 239;
6990 placeStyle = 13;
6991 break;
6992 case 383:
6993 useStyle = 5;
6994 useAnimation = 25;
6995 useTime = 13;
6996 shootSpeed = 40f;
6997 knockBack = 2.75f;
6998 width = 20;
6999 height = 12;
7000 damage = 23;
7001 axe = 14;
7003 shoot = 57;
7004 rare = 4;
7005 value = 54000;
7006 noMelee = true;
7007 noUseGraphic = true;
7008 melee = true;
7009 channel = true;
7010 break;
7011 case 384:
7012 useStyle = 5;
7013 useAnimation = 25;
7014 useTime = 10;
7015 shootSpeed = 40f;
7016 knockBack = 3f;
7017 width = 20;
7018 height = 12;
7019 damage = 29;
7020 axe = 17;
7022 shoot = 58;
7023 rare = 4;
7024 value = 81000;
7025 noMelee = true;
7026 noUseGraphic = true;
7027 melee = true;
7028 channel = true;
7029 break;
7030 case 385:
7031 useStyle = 5;
7032 useAnimation = 25;
7033 useTime = 13;
7034 shootSpeed = 32f;
7035 knockBack = 0.5f;
7036 width = 20;
7037 height = 12;
7038 damage = 10;
7039 pick = 110;
7041 shoot = 59;
7042 rare = 4;
7043 value = 54000;
7044 noMelee = true;
7045 noUseGraphic = true;
7046 melee = true;
7047 channel = true;
7048 break;
7049 case 386:
7050 useStyle = 5;
7051 useAnimation = 25;
7052 useTime = 10;
7053 shootSpeed = 32f;
7054 knockBack = 0.5f;
7055 width = 20;
7056 height = 12;
7057 damage = 15;
7058 pick = 150;
7060 shoot = 60;
7061 rare = 4;
7062 value = 81000;
7063 noMelee = true;
7064 noUseGraphic = true;
7065 melee = true;
7066 channel = true;
7067 break;
7068 case 387:
7069 useStyle = 5;
7070 useAnimation = 25;
7071 useTime = 8;
7072 shootSpeed = 40f;
7073 knockBack = 4.5f;
7074 width = 20;
7075 height = 12;
7076 damage = 33;
7077 axe = 20;
7079 shoot = 61;
7080 rare = 4;
7081 value = 108000;
7082 noMelee = true;
7083 noUseGraphic = true;
7084 melee = true;
7085 channel = true;
7086 break;
7087 case 388:
7088 useStyle = 5;
7089 useAnimation = 25;
7090 useTime = 8;
7091 shootSpeed = 32f;
7092 knockBack = 0.5f;
7093 width = 20;
7094 height = 12;
7095 damage = 20;
7096 pick = 180;
7098 shoot = 62;
7099 rare = 4;
7100 value = 108000;
7101 noMelee = true;
7102 noUseGraphic = true;
7103 melee = true;
7104 channel = true;
7105 break;
7106 case 389:
7107 noMelee = true;
7108 useStyle = 5;
7109 useAnimation = 45;
7110 useTime = 45;
7111 knockBack = 6f;
7112 width = 30;
7113 height = 10;
7114 damage = 50;
7115 scale = 1.1f;
7116 noUseGraphic = true;
7117 shoot = 63;
7118 shootSpeed = 15f;
7120 rare = 5;
7121 value = 144000;
7122 melee = true;
7123 channel = true;
7124 break;
7125 case 390:
7126 useStyle = 5;
7127 useAnimation = 26;
7128 useTime = 26;
7129 shootSpeed = 4.5f;
7130 knockBack = 5f;
7131 width = 40;
7132 height = 40;
7133 damage = 45;
7134 scale = 1.1f;
7136 shoot = 64;
7137 rare = 4;
7138 value = 67500;
7139 noMelee = true;
7140 noUseGraphic = true;
7141 melee = true;
7142 break;
7143 case 391:
7144 width = 20;
7145 height = 20;
7147 value = 30000;
7148 rare = 3;
7149 useStyle = 1;
7150 useTurn = true;
7151 useAnimation = 15;
7152 useTime = 10;
7153 autoReuse = true;
7154 consumable = true;
7155 createTile = 239;
7156 placeStyle = 15;
7157 break;
7158 case 392:
7159 useStyle = 1;
7160 useTurn = true;
7161 useAnimation = 15;
7162 useTime = 7;
7163 autoReuse = true;
7165 consumable = true;
7166 createWall = 21;
7167 width = 12;
7168 height = 12;
7169 break;
7170 case 393:
7171 width = 24;
7172 height = 28;
7173 rare = 1;
7174 value = sellPrice(0, 0, 25);
7175 accessory = true;
7176 break;
7177 case 394:
7178 width = 24;
7179 height = 28;
7180 rare = 4;
7181 value = 100000;
7182 accessory = true;
7183 faceSlot = 4;
7184 break;
7185 case 395:
7186 width = 24;
7187 height = 28;
7188 rare = 3;
7189 value = sellPrice(0, 3);
7190 accessory = true;
7191 break;
7192 case 396:
7193 width = 24;
7194 height = 28;
7195 rare = 4;
7196 value = buyPrice(0, 6);
7197 accessory = true;
7198 break;
7199 case 397:
7200 width = 24;
7201 height = 28;
7202 rare = 4;
7203 value = 100000;
7204 accessory = true;
7205 defense = 2;
7206 shieldSlot = 3;
7207 break;
7208 case 398:
7209 useStyle = 1;
7210 useTurn = true;
7211 useAnimation = 15;
7212 useTime = 10;
7213 autoReuse = true;
7215 consumable = true;
7216 createTile = 114;
7217 width = 26;
7218 height = 20;
7219 value = 100000;
7220 break;
7221 case 399:
7222 width = 14;
7223 height = 28;
7224 rare = 4;
7225 value = 150000;
7226 accessory = true;
7227 balloonSlot = 4;
7228 break;
7229 case 400:
7230 width = 18;
7231 height = 18;
7232 defense = 4;
7233 headSlot = 35;
7234 rare = 4;
7235 value = 150000;
7236 break;
7237 case 401:
7238 width = 18;
7239 height = 18;
7240 defense = 22;
7241 headSlot = 36;
7242 rare = 4;
7243 value = 150000;
7244 break;
7245 case 402:
7246 width = 18;
7247 height = 18;
7248 defense = 8;
7249 headSlot = 37;
7250 rare = 4;
7251 value = 150000;
7252 break;
7253 case 403:
7254 width = 18;
7255 height = 18;
7256 defense = 16;
7257 bodySlot = 19;
7258 rare = 4;
7259 value = 120000;
7260 break;
7261 case 404:
7262 width = 18;
7263 height = 18;
7264 defense = 12;
7265 legSlot = 18;
7266 rare = 4;
7267 value = 90000;
7268 break;
7269 case 405:
7270 width = 28;
7271 height = 24;
7272 accessory = true;
7273 rare = 4;
7274 value = 100000;
7275 shoeSlot = 13;
7276 break;
7277 case 406:
7278 useStyle = 5;
7279 useAnimation = 25;
7280 useTime = 25;
7281 shootSpeed = 5f;
7282 knockBack = 6f;
7283 width = 40;
7284 height = 40;
7285 damage = 49;
7286 scale = 1.1f;
7288 shoot = 66;
7289 rare = 4;
7290 value = 90000;
7291 noMelee = true;
7292 noUseGraphic = true;
7293 melee = true;
7294 break;
7295 case 407:
7296 width = 28;
7297 height = 24;
7298 accessory = true;
7299 rare = 3;
7300 value = 100000;
7301 waistSlot = 5;
7302 break;
7303 case 408:
7304 useStyle = 1;
7305 useTurn = true;
7306 useAnimation = 15;
7307 useTime = 10;
7308 autoReuse = true;
7310 consumable = true;
7311 createTile = 116;
7312 width = 12;
7313 height = 12;
7314 ammo = AmmoID.Sand;
7315 notAmmo = true;
7316 break;
7317 case 409:
7318 useStyle = 1;
7319 useTurn = true;
7320 useAnimation = 15;
7321 useTime = 10;
7322 autoReuse = true;
7324 consumable = true;
7325 createTile = 117;
7326 width = 12;
7327 height = 12;
7328 break;
7329 case 410:
7330 width = 18;
7331 height = 18;
7332 defense = 1;
7333 bodySlot = 20;
7334 value = 5000;
7335 rare = 1;
7336 break;
7337 case 411:
7338 width = 18;
7339 height = 18;
7340 defense = 1;
7341 legSlot = 19;
7342 value = 5000;
7343 rare = 1;
7344 break;
7345 case 412:
7346 useStyle = 1;
7347 useTurn = true;
7348 useAnimation = 15;
7349 useTime = 10;
7350 autoReuse = true;
7352 consumable = true;
7353 createTile = 118;
7354 width = 12;
7355 height = 12;
7356 break;
7357 case 413:
7358 useStyle = 1;
7359 useTurn = true;
7360 useAnimation = 15;
7361 useTime = 10;
7362 autoReuse = true;
7364 consumable = true;
7365 createTile = 119;
7366 width = 12;
7367 height = 12;
7368 break;
7369 case 414:
7370 useStyle = 1;
7371 useTurn = true;
7372 useAnimation = 15;
7373 useTime = 10;
7374 autoReuse = true;
7376 consumable = true;
7377 createTile = 120;
7378 width = 12;
7379 height = 12;
7380 break;
7381 case 415:
7382 useStyle = 1;
7383 useTurn = true;
7384 useAnimation = 15;
7385 useTime = 10;
7386 autoReuse = true;
7388 consumable = true;
7389 createTile = 121;
7390 width = 12;
7391 height = 12;
7392 break;
7393 case 416:
7394 useStyle = 1;
7395 useTurn = true;
7396 useAnimation = 15;
7397 useTime = 10;
7398 autoReuse = true;
7400 consumable = true;
7401 createTile = 122;
7402 width = 12;
7403 height = 12;
7404 break;
7405 case 417:
7406 useStyle = 1;
7407 useTurn = true;
7408 useAnimation = 15;
7409 useTime = 7;
7410 autoReuse = true;
7412 consumable = true;
7413 createWall = 22;
7414 width = 12;
7415 height = 12;
7416 break;
7417 case 418:
7418 useStyle = 1;
7419 useTurn = true;
7420 useAnimation = 15;
7421 useTime = 7;
7422 autoReuse = true;
7424 consumable = true;
7425 createWall = 23;
7426 width = 12;
7427 height = 12;
7428 break;
7429 case 419:
7430 useStyle = 1;
7431 useTurn = true;
7432 useAnimation = 15;
7433 useTime = 7;
7434 autoReuse = true;
7436 consumable = true;
7437 createWall = 24;
7438 width = 12;
7439 height = 12;
7440 break;
7441 case 420:
7442 useStyle = 1;
7443 useTurn = true;
7444 useAnimation = 15;
7445 useTime = 7;
7446 autoReuse = true;
7448 consumable = true;
7449 createWall = 25;
7450 width = 12;
7451 height = 12;
7452 break;
7453 case 421:
7454 useStyle = 1;
7455 useTurn = true;
7456 useAnimation = 15;
7457 useTime = 7;
7458 autoReuse = true;
7460 consumable = true;
7461 createWall = 26;
7462 width = 12;
7463 height = 12;
7464 break;
7465 case 422:
7466 useStyle = 1;
7467 shootSpeed = 9f;
7468 rare = 3;
7469 damage = 20;
7470 shoot = 69;
7471 width = 18;
7472 height = 20;
7474 consumable = true;
7475 knockBack = 3f;
7477 useAnimation = 15;
7478 useTime = 15;
7479 noUseGraphic = true;
7480 noMelee = true;
7481 value = 200;
7482 break;
7483 case 423:
7484 useStyle = 1;
7485 shootSpeed = 9f;
7486 rare = 3;
7487 damage = 20;
7488 shoot = 70;
7489 width = 18;
7490 height = 20;
7492 consumable = true;
7493 knockBack = 3f;
7495 useAnimation = 15;
7496 useTime = 15;
7497 noUseGraphic = true;
7498 noMelee = true;
7499 value = 100;
7500 break;
7501 case 424:
7502 useStyle = 1;
7503 useTurn = true;
7504 useAnimation = 15;
7505 useTime = 10;
7506 autoReuse = true;
7508 consumable = true;
7509 createTile = 123;
7510 width = 12;
7511 height = 12;
7512 break;
7513 case 425:
7514 channel = true;
7515 damage = 0;
7516 useStyle = 1;
7517 width = 24;
7518 height = 24;
7520 useAnimation = 20;
7521 useTime = 20;
7522 rare = 5;
7523 noMelee = true;
7524 value = (value = 250000);
7525 buffType = 27;
7526 break;
7527 case 426:
7528 useStyle = 1;
7529 useTime = 35;
7530 useAnimation = 35;
7531 knockBack = 8f;
7532 width = 60;
7533 height = 70;
7534 damage = 70;
7535 scale = 1f;
7537 rare = 4;
7538 value = 150000;
7539 melee = true;
7540 break;
7541 case 427:
7542 flame = true;
7543 noWet = true;
7544 useStyle = 1;
7545 useTurn = true;
7546 useAnimation = 15;
7547 useTime = 10;
7548 holdStyle = 1;
7549 autoReuse = true;
7551 consumable = true;
7552 createTile = 4;
7553 placeStyle = 1;
7554 width = 10;
7555 height = 12;
7556 value = 200;
7557 break;
7558 case 428:
7559 flame = true;
7560 noWet = true;
7561 useStyle = 1;
7562 useTurn = true;
7563 useAnimation = 15;
7564 useTime = 10;
7565 holdStyle = 1;
7566 autoReuse = true;
7568 consumable = true;
7569 createTile = 4;
7570 placeStyle = 2;
7571 width = 10;
7572 height = 12;
7573 value = 200;
7574 break;
7575 case 429:
7576 flame = true;
7577 noWet = true;
7578 useStyle = 1;
7579 useTurn = true;
7580 useAnimation = 15;
7581 useTime = 10;
7582 holdStyle = 1;
7583 autoReuse = true;
7585 consumable = true;
7586 createTile = 4;
7587 placeStyle = 3;
7588 width = 10;
7589 height = 12;
7590 value = 200;
7591 break;
7592 case 430:
7593 flame = true;
7594 noWet = true;
7595 useStyle = 1;
7596 useTurn = true;
7597 useAnimation = 15;
7598 useTime = 10;
7599 holdStyle = 1;
7600 autoReuse = true;
7602 consumable = true;
7603 createTile = 4;
7604 placeStyle = 4;
7605 width = 10;
7606 height = 12;
7607 value = 200;
7608 break;
7609 case 431:
7610 flame = true;
7611 noWet = true;
7612 useStyle = 1;
7613 useTurn = true;
7614 useAnimation = 15;
7615 useTime = 10;
7616 holdStyle = 1;
7617 autoReuse = true;
7619 consumable = true;
7620 createTile = 4;
7621 placeStyle = 5;
7622 width = 10;
7623 height = 12;
7624 value = 500;
7625 break;
7626 case 432:
7627 flame = true;
7628 noWet = true;
7629 useStyle = 1;
7630 useTurn = true;
7631 useAnimation = 15;
7632 useTime = 10;
7633 holdStyle = 1;
7634 autoReuse = true;
7636 consumable = true;
7637 createTile = 4;
7638 placeStyle = 6;
7639 width = 10;
7640 height = 12;
7641 value = 200;
7642 break;
7643 case 433:
7644 flame = true;
7645 noWet = true;
7646 useStyle = 1;
7647 useTurn = true;
7648 useAnimation = 15;
7649 useTime = 10;
7650 holdStyle = 1;
7651 autoReuse = true;
7653 consumable = true;
7654 createTile = 4;
7655 placeStyle = 7;
7656 width = 10;
7657 height = 12;
7658 value = 300;
7659 break;
7660 case 434:
7661 autoReuse = true;
7662 useStyle = 5;
7663 useAnimation = 12;
7664 useTime = 4;
7665 reuseDelay = 14;
7666 width = 50;
7667 height = 18;
7668 shoot = 10;
7671 damage = 17;
7672 shootSpeed = 7.75f;
7673 noMelee = true;
7674 value = 150000;
7675 rare = 4;
7676 ranged = true;
7677 break;
7678 case 435:
7679 useStyle = 5;
7680 autoReuse = true;
7681 useAnimation = 23;
7682 useTime = 23;
7683 width = 50;
7684 height = 18;
7685 shoot = 1;
7688 damage = 35;
7689 shootSpeed = 9f;
7690 noMelee = true;
7691 value = 60000;
7692 ranged = true;
7693 rare = 4;
7694 knockBack = 1.5f;
7695 break;
7696 case 436:
7697 useStyle = 5;
7698 autoReuse = true;
7699 useAnimation = 20;
7700 useTime = 20;
7701 width = 50;
7702 height = 18;
7703 shoot = 1;
7706 damage = 39;
7707 shootSpeed = 9.5f;
7708 noMelee = true;
7709 value = 90000;
7710 ranged = true;
7711 rare = 4;
7712 knockBack = 2f;
7713 break;
7714 case 437:
7715 noUseGraphic = true;
7716 damage = 0;
7717 knockBack = 7f;
7718 useStyle = 5;
7719 shootSpeed = 14f;
7720 shoot = 73;
7721 width = 18;
7722 height = 28;
7724 useAnimation = 20;
7725 useTime = 20;
7726 rare = 4;
7727 noMelee = true;
7728 value = buyPrice(0, 15);
7729 break;
7730 case 438:
7731 useStyle = 1;
7732 useTurn = true;
7733 useAnimation = 15;
7734 useTime = 10;
7735 autoReuse = true;
7737 consumable = true;
7738 createTile = 105;
7739 width = 20;
7740 height = 20;
7741 value = 300;
7742 placeStyle = 2;
7743 break;
7744 case 439:
7745 useStyle = 1;
7746 useTurn = true;
7747 useAnimation = 15;
7748 useTime = 10;
7749 autoReuse = true;
7751 consumable = true;
7752 createTile = 105;
7753 width = 20;
7754 height = 20;
7755 value = 300;
7756 placeStyle = 3;
7757 break;
7758 case 440:
7759 useStyle = 1;
7760 useTurn = true;
7761 useAnimation = 15;
7762 useTime = 10;
7763 autoReuse = true;
7765 consumable = true;
7766 createTile = 105;
7767 width = 20;
7768 height = 20;
7769 value = 300;
7770 placeStyle = 4;
7771 break;
7772 case 441:
7773 useStyle = 1;
7774 useTurn = true;
7775 useAnimation = 15;
7776 useTime = 10;
7777 autoReuse = true;
7779 consumable = true;
7780 createTile = 105;
7781 width = 20;
7782 height = 20;
7783 value = 300;
7784 placeStyle = 5;
7785 break;
7786 case 442:
7787 useStyle = 1;
7788 useTurn = true;
7789 useAnimation = 15;
7790 useTime = 10;
7791 autoReuse = true;
7793 consumable = true;
7794 createTile = 105;
7795 width = 20;
7796 height = 20;
7797 value = 300;
7798 placeStyle = 6;
7799 break;
7800 case 443:
7801 useStyle = 1;
7802 useTurn = true;
7803 useAnimation = 15;
7804 useTime = 10;
7805 autoReuse = true;
7807 consumable = true;
7808 createTile = 105;
7809 width = 20;
7810 height = 20;
7811 value = 300;
7812 placeStyle = 7;
7813 break;
7814 case 444:
7815 useStyle = 1;
7816 useTurn = true;
7817 useAnimation = 15;
7818 useTime = 10;
7819 autoReuse = true;
7821 consumable = true;
7822 createTile = 105;
7823 width = 20;
7824 height = 20;
7825 value = 300;
7826 placeStyle = 8;
7827 break;
7828 case 445:
7829 useStyle = 1;
7830 useTurn = true;
7831 useAnimation = 15;
7832 useTime = 10;
7833 autoReuse = true;
7835 consumable = true;
7836 createTile = 105;
7837 width = 20;
7838 height = 20;
7839 value = 300;
7840 placeStyle = 9;
7841 break;
7842 case 446:
7843 useStyle = 1;
7844 useTurn = true;
7845 useAnimation = 15;
7846 useTime = 10;
7847 autoReuse = true;
7849 consumable = true;
7850 createTile = 105;
7851 width = 20;
7852 height = 20;
7853 value = 300;
7854 placeStyle = 10;
7855 break;
7856 case 447:
7857 useStyle = 1;
7858 useTurn = true;
7859 useAnimation = 15;
7860 useTime = 10;
7861 autoReuse = true;
7863 consumable = true;
7864 createTile = 105;
7865 width = 20;
7866 height = 20;
7867 value = 300;
7868 placeStyle = 11;
7869 break;
7870 case 448:
7871 useStyle = 1;
7872 useTurn = true;
7873 useAnimation = 15;
7874 useTime = 10;
7875 autoReuse = true;
7877 consumable = true;
7878 createTile = 105;
7879 width = 20;
7880 height = 20;
7881 value = 300;
7882 placeStyle = 12;
7883 break;
7884 case 449:
7885 useStyle = 1;
7886 useTurn = true;
7887 useAnimation = 15;
7888 useTime = 10;
7889 autoReuse = true;
7891 consumable = true;
7892 createTile = 105;
7893 width = 20;
7894 height = 20;
7895 value = 300;
7896 placeStyle = 13;
7897 break;
7898 case 450:
7899 useStyle = 1;
7900 useTurn = true;
7901 useAnimation = 15;
7902 useTime = 10;
7903 autoReuse = true;
7905 consumable = true;
7906 createTile = 105;
7907 width = 20;
7908 height = 20;
7909 value = 300;
7910 placeStyle = 14;
7911 break;
7912 case 451:
7913 useStyle = 1;
7914 useTurn = true;
7915 useAnimation = 15;
7916 useTime = 10;
7917 autoReuse = true;
7919 consumable = true;
7920 createTile = 105;
7921 width = 20;
7922 height = 20;
7923 value = 300;
7924 placeStyle = 15;
7925 break;
7926 case 452:
7927 useStyle = 1;
7928 useTurn = true;
7929 useAnimation = 15;
7930 useTime = 10;
7931 autoReuse = true;
7933 consumable = true;
7934 createTile = 105;
7935 width = 20;
7936 height = 20;
7937 value = 300;
7938 placeStyle = 16;
7939 break;
7940 case 453:
7941 useStyle = 1;
7942 useTurn = true;
7943 useAnimation = 15;
7944 useTime = 10;
7945 autoReuse = true;
7947 consumable = true;
7948 createTile = 105;
7949 width = 20;
7950 height = 20;
7951 value = 300;
7952 placeStyle = 17;
7953 break;
7954 case 454:
7955 useStyle = 1;
7956 useTurn = true;
7957 useAnimation = 15;
7958 useTime = 10;
7959 autoReuse = true;
7961 consumable = true;
7962 createTile = 105;
7963 width = 20;
7964 height = 20;
7965 value = 300;
7966 placeStyle = 18;
7967 break;
7968 case 455:
7969 useStyle = 1;
7970 useTurn = true;
7971 useAnimation = 15;
7972 useTime = 10;
7973 autoReuse = true;
7975 consumable = true;
7976 createTile = 105;
7977 width = 20;
7978 height = 20;
7979 value = 300;
7980 placeStyle = 19;
7981 break;
7982 case 456:
7983 useStyle = 1;
7984 useTurn = true;
7985 useAnimation = 15;
7986 useTime = 10;
7987 autoReuse = true;
7989 consumable = true;
7990 createTile = 105;
7991 width = 20;
7992 height = 20;
7993 value = 300;
7994 placeStyle = 20;
7995 break;
7996 case 457:
7997 useStyle = 1;
7998 useTurn = true;
7999 useAnimation = 15;
8000 useTime = 10;
8001 autoReuse = true;
8003 consumable = true;
8004 createTile = 105;
8005 width = 20;
8006 height = 20;
8007 value = 300;
8008 placeStyle = 21;
8009 break;
8010 case 458:
8011 useStyle = 1;
8012 useTurn = true;
8013 useAnimation = 15;
8014 useTime = 10;
8015 autoReuse = true;
8017 consumable = true;
8018 createTile = 105;
8019 width = 20;
8020 height = 20;
8021 value = 300;
8022 placeStyle = 22;
8023 break;
8024 case 459:
8025 useStyle = 1;
8026 useTurn = true;
8027 useAnimation = 15;
8028 useTime = 10;
8029 autoReuse = true;
8031 consumable = true;
8032 createTile = 105;
8033 width = 20;
8034 height = 20;
8035 value = 300;
8036 placeStyle = 23;
8037 break;
8038 case 460:
8039 useStyle = 1;
8040 useTurn = true;
8041 useAnimation = 15;
8042 useTime = 10;
8043 autoReuse = true;
8045 consumable = true;
8046 createTile = 105;
8047 width = 20;
8048 height = 20;
8049 value = 300;
8050 placeStyle = 24;
8051 break;
8052 case 461:
8053 useStyle = 1;
8054 useTurn = true;
8055 useAnimation = 15;
8056 useTime = 10;
8057 autoReuse = true;
8059 consumable = true;
8060 createTile = 105;
8061 width = 20;
8062 height = 20;
8063 value = 300;
8064 placeStyle = 25;
8065 break;
8066 case 462:
8067 useStyle = 1;
8068 useTurn = true;
8069 useAnimation = 15;
8070 useTime = 10;
8071 autoReuse = true;
8073 consumable = true;
8074 createTile = 105;
8075 width = 20;
8076 height = 20;
8077 value = 300;
8078 placeStyle = 26;
8079 break;
8080 case 463:
8081 useStyle = 1;
8082 useTurn = true;
8083 useAnimation = 15;
8084 useTime = 10;
8085 autoReuse = true;
8087 consumable = true;
8088 createTile = 105;
8089 width = 20;
8090 height = 20;
8091 value = 300;
8092 placeStyle = 27;
8093 break;
8094 case 464:
8095 useStyle = 1;
8096 useTurn = true;
8097 useAnimation = 15;
8098 useTime = 10;
8099 autoReuse = true;
8101 consumable = true;
8102 createTile = 105;
8103 width = 20;
8104 height = 20;
8105 value = 300;
8106 placeStyle = 28;
8107 break;
8108 case 465:
8109 useStyle = 1;
8110 useTurn = true;
8111 useAnimation = 15;
8112 useTime = 10;
8113 autoReuse = true;
8115 consumable = true;
8116 createTile = 105;
8117 width = 20;
8118 height = 20;
8119 value = 300;
8120 placeStyle = 29;
8121 break;
8122 case 466:
8123 useStyle = 1;
8124 useTurn = true;
8125 useAnimation = 15;
8126 useTime = 10;
8127 autoReuse = true;
8129 consumable = true;
8130 createTile = 105;
8131 width = 20;
8132 height = 20;
8133 value = 300;
8134 placeStyle = 30;
8135 break;
8136 case 467:
8137 useStyle = 1;
8138 useTurn = true;
8139 useAnimation = 15;
8140 useTime = 10;
8141 autoReuse = true;
8143 consumable = true;
8144 createTile = 105;
8145 width = 20;
8146 height = 20;
8147 value = 300;
8148 placeStyle = 31;
8149 break;
8150 case 468:
8151 useStyle = 1;
8152 useTurn = true;
8153 useAnimation = 15;
8154 useTime = 10;
8155 autoReuse = true;
8157 consumable = true;
8158 createTile = 105;
8159 width = 20;
8160 height = 20;
8161 value = 300;
8162 placeStyle = 32;
8163 break;
8164 case 469:
8165 useStyle = 1;
8166 useTurn = true;
8167 useAnimation = 15;
8168 useTime = 10;
8169 autoReuse = true;
8171 consumable = true;
8172 createTile = 105;
8173 width = 20;
8174 height = 20;
8175 value = 300;
8176 placeStyle = 33;
8177 break;
8178 case 470:
8179 useStyle = 1;
8180 useTurn = true;
8181 useAnimation = 15;
8182 useTime = 10;
8183 autoReuse = true;
8185 consumable = true;
8186 createTile = 349;
8187 width = 20;
8188 height = 20;
8189 value = 300;
8190 break;
8191 case 471:
8192 useStyle = 1;
8193 useTurn = true;
8194 useAnimation = 15;
8195 useTime = 10;
8196 autoReuse = true;
8198 consumable = true;
8199 createTile = 105;
8200 width = 20;
8201 height = 20;
8202 value = 300;
8203 placeStyle = 35;
8204 break;
8205 case 472:
8206 useStyle = 1;
8207 useTurn = true;
8208 useAnimation = 15;
8209 useTime = 10;
8210 autoReuse = true;
8212 consumable = true;
8213 createTile = 105;
8214 width = 20;
8215 height = 20;
8216 value = 300;
8217 placeStyle = 36;
8218 break;
8219 case 473:
8220 useStyle = 1;
8221 useTurn = true;
8222 useAnimation = 15;
8223 useTime = 10;
8224 autoReuse = true;
8226 consumable = true;
8227 createTile = 105;
8228 width = 20;
8229 height = 20;
8230 value = 300;
8231 placeStyle = 37;
8232 break;
8233 case 474:
8234 useStyle = 1;
8235 useTurn = true;
8236 useAnimation = 15;
8237 useTime = 10;
8238 autoReuse = true;
8240 consumable = true;
8241 createTile = 105;
8242 width = 20;
8243 height = 20;
8244 value = 300;
8245 placeStyle = 38;
8246 break;
8247 case 475:
8248 useStyle = 1;
8249 useTurn = true;
8250 useAnimation = 15;
8251 useTime = 10;
8252 autoReuse = true;
8254 consumable = true;
8255 createTile = 105;
8256 width = 20;
8257 height = 20;
8258 value = 300;
8259 placeStyle = 39;
8260 break;
8261 case 476:
8262 useStyle = 1;
8263 useTurn = true;
8264 useAnimation = 15;
8265 useTime = 10;
8266 autoReuse = true;
8268 consumable = true;
8269 createTile = 105;
8270 width = 20;
8271 height = 20;
8272 value = 300;
8273 placeStyle = 40;
8274 break;
8275 case 477:
8276 useStyle = 1;
8277 useTurn = true;
8278 useAnimation = 15;
8279 useTime = 10;
8280 autoReuse = true;
8282 consumable = true;
8283 createTile = 105;
8284 width = 20;
8285 height = 20;
8286 value = 300;
8287 placeStyle = 41;
8288 break;
8289 case 478:
8290 useStyle = 1;
8291 useTurn = true;
8292 useAnimation = 15;
8293 useTime = 10;
8294 autoReuse = true;
8296 consumable = true;
8297 createTile = 105;
8298 width = 20;
8299 height = 20;
8300 value = 300;
8301 placeStyle = 42;
8302 break;
8303 case 479:
8304 useStyle = 1;
8305 useTurn = true;
8306 useAnimation = 15;
8307 useTime = 7;
8308 autoReuse = true;
8310 consumable = true;
8311 createWall = 27;
8312 width = 12;
8313 height = 12;
8314 break;
8315 case 480:
8316 useStyle = 1;
8317 useTurn = true;
8318 useAnimation = 15;
8319 useTime = 10;
8320 autoReuse = true;
8322 consumable = true;
8323 createTile = 124;
8324 width = 12;
8325 height = 12;
8326 break;
8327 case 481:
8328 useStyle = 5;
8329 autoReuse = true;
8330 useAnimation = 18;
8331 useTime = 18;
8332 width = 50;
8333 height = 18;
8334 shoot = 1;
8337 damage = 42;
8338 shootSpeed = 10f;
8339 noMelee = true;
8340 value = 120000;
8341 ranged = true;
8342 rare = 4;
8343 knockBack = 2.5f;
8344 break;
8345 case 482:
8346 autoReuse = true;
8347 useStyle = 1;
8348 useAnimation = 21;
8349 useTime = 21;
8350 knockBack = 6f;
8351 width = 40;
8352 height = 40;
8353 damage = 61;
8354 scale = 1f;
8356 rare = 4;
8357 value = 138000;
8358 melee = true;
8359 break;
8360 case 483:
8361 useTurn = true;
8362 autoReuse = true;
8363 useStyle = 1;
8364 useAnimation = 19;
8365 useTime = 19;
8366 knockBack = 5f;
8367 width = 40;
8368 height = 40;
8369 damage = 40;
8370 scale = 1f;
8372 rare = 4;
8373 value = 69000;
8374 melee = true;
8375 break;
8376 case 484:
8377 autoReuse = true;
8378 useStyle = 1;
8379 useAnimation = 20;
8380 useTime = 20;
8381 knockBack = 6f;
8382 width = 40;
8383 height = 40;
8384 damage = 50;
8385 scale = 1f;
8387 rare = 4;
8388 value = 103500;
8389 melee = true;
8390 break;
8391 case 485:
8392 rare = 4;
8393 width = 24;
8394 height = 28;
8395 accessory = true;
8396 value = 150000;
8397 hasVanityEffects = true;
8398 break;
8399 case 486:
8400 autoReuse = true;
8401 useStyle = 13;
8402 useAnimation = 20;
8403 useTime = 5;
8404 width = 40;
8405 height = 18;
8406 shoot = 842;
8408 damage = 12;
8409 shootSpeed = 2.4f;
8410 noMelee = true;
8411 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
8412 melee = true;
8413 knockBack = 0.5f;
8414 noUseGraphic = true;
8415 break;
8416 case 487:
8417 useStyle = 1;
8418 useTurn = true;
8419 useAnimation = 15;
8420 useTime = 10;
8421 autoReuse = true;
8423 consumable = true;
8424 createTile = 125;
8425 width = 22;
8426 height = 22;
8427 value = 100000;
8428 rare = 3;
8429 break;
8430 case 488:
8431 useStyle = 1;
8432 useTurn = true;
8433 useAnimation = 15;
8434 useTime = 10;
8435 autoReuse = true;
8437 consumable = true;
8438 createTile = 126;
8439 width = 22;
8440 height = 26;
8441 value = 10000;
8442 break;
8443 case 489:
8444 width = 24;
8445 height = 24;
8446 accessory = true;
8447 value = 100000;
8448 rare = 4;
8449 break;
8450 case 491:
8451 width = 24;
8452 height = 24;
8453 accessory = true;
8454 value = 100000;
8455 rare = 4;
8456 break;
8457 case 490:
8458 width = 24;
8459 height = 24;
8460 accessory = true;
8461 value = 100000;
8462 rare = 4;
8463 break;
8464 case 492:
8465 width = 24;
8466 height = 8;
8467 accessory = true;
8468 value = 400000;
8469 rare = 5;
8470 wingSlot = 1;
8471 break;
8472 case 493:
8473 width = 24;
8474 height = 8;
8475 accessory = true;
8476 value = 400000;
8477 rare = 5;
8478 wingSlot = 2;
8479 break;
8480 case 494:
8481 rare = 5;
8482 useStyle = 5;
8483 useAnimation = 12;
8484 useTime = 12;
8485 width = 12;
8486 height = 28;
8487 shoot = 76;
8488 holdStyle = 3;
8489 autoReuse = true;
8490 damage = 42;
8491 shootSpeed = 4.5f;
8492 noMelee = true;
8493 knockBack = 2f;
8494 value = 200000;
8495 mana = 5;
8496 magic = true;
8497 break;
8498 case 495:
8499 rare = 5;
8500 mana = 21;
8501 channel = true;
8502 damage = 50;
8503 useStyle = 1;
8504 shootSpeed = 6f;
8505 shoot = 79;
8506 width = 26;
8507 height = 28;
8509 useAnimation = 25;
8510 useTime = 25;
8511 noMelee = true;
8512 knockBack = 6f;
8513 value = 200000;
8514 magic = true;
8515 break;
8516 case 496:
8517 rare = 4;
8518 mana = 6;
8519 damage = 28;
8520 useStyle = 1;
8521 shootSpeed = 12f;
8522 shoot = 80;
8523 width = 26;
8524 height = 28;
8526 useAnimation = 9;
8527 useTime = 9;
8528 rare = 4;
8529 autoReuse = true;
8530 noMelee = true;
8531 knockBack = 0f;
8532 value = buyPrice(0, 50);
8533 magic = true;
8534 knockBack = 2f;
8535 break;
8536 case 497:
8537 width = 24;
8538 height = 28;
8539 accessory = true;
8541 rare = 5;
8542 hasVanityEffects = true;
8543 break;
8544 case 498:
8545 useStyle = 1;
8546 useTurn = true;
8547 useAnimation = 15;
8548 useTime = 10;
8549 autoReuse = true;
8551 consumable = true;
8552 createTile = 128;
8553 width = 12;
8554 height = 12;
8555 createTile = 470;
8556 placeStyle = 0;
8557 break;
8558 case 499:
8560 healLife = 150;
8561 useStyle = 9;
8562 useTurn = true;
8563 useAnimation = 17;
8564 useTime = 17;
8566 consumable = true;
8567 width = 14;
8568 height = 24;
8569 rare = 3;
8570 potion = true;
8571 value = 5000;
8572 break;
8573 case 500:
8575 healMana = 200;
8576 useStyle = 9;
8577 useTurn = true;
8578 useAnimation = 17;
8579 useTime = 17;
8581 consumable = true;
8582 width = 14;
8583 height = 24;
8584 rare = 3;
8585 value = buyPrice(0, 0, 5);
8586 break;
8587 case 501:
8588 width = 16;
8589 height = 14;
8591 value = 500;
8592 rare = 1;
8593 break;
8594 case 502:
8595 useStyle = 1;
8596 useTurn = true;
8597 useAnimation = 15;
8598 useTime = 10;
8599 autoReuse = true;
8601 consumable = true;
8602 createTile = 129;
8603 width = 24;
8604 height = 24;
8605 value = 8000;
8606 rare = 1;
8607 break;
8608 case 503:
8609 width = 18;
8610 height = 18;
8611 headSlot = 40;
8612 value = 20000;
8613 vanity = true;
8614 rare = 2;
8615 break;
8616 case 504:
8617 width = 18;
8618 height = 18;
8619 bodySlot = 23;
8620 value = 10000;
8621 vanity = true;
8622 rare = 2;
8623 break;
8624 case 505:
8625 width = 18;
8626 height = 18;
8627 legSlot = 22;
8628 value = 10000;
8629 vanity = true;
8630 rare = 2;
8631 break;
8632 case 506:
8633 useStyle = 5;
8634 autoReuse = true;
8635 useAnimation = 30;
8636 useTime = 6;
8637 width = 50;
8638 height = 18;
8639 shoot = 85;
8640 useAmmo = AmmoID.Gel;
8642 damage = 35;
8643 knockBack = 0.3f;
8644 shootSpeed = 7f;
8645 noMelee = true;
8646 value = 500000;
8647 rare = 5;
8648 ranged = true;
8649 break;
8650 case 507:
8651 rare = 3;
8652 useStyle = 1;
8653 useAnimation = 12;
8654 useTime = 12;
8655 width = 12;
8656 height = 28;
8657 autoReuse = true;
8658 noMelee = true;
8659 value = 10000;
8660 break;
8661 case 508:
8662 rare = 3;
8663 useStyle = 5;
8664 useAnimation = 12;
8665 useTime = 12;
8666 width = 12;
8667 height = 28;
8668 autoReuse = true;
8669 noMelee = true;
8670 value = 10000;
8671 break;
8672 case 509:
8673 useStyle = 1;
8674 useTurn = true;
8675 useAnimation = 15;
8676 useTime = 5;
8677 autoReuse = true;
8678 width = 24;
8679 height = 28;
8680 rare = 1;
8681 value = 20000;
8682 mech = true;
8683 tileBoost = 20;
8684 break;
8685 case 510:
8686 useStyle = 1;
8687 useTurn = true;
8688 useAnimation = 15;
8689 useTime = 5;
8690 autoReuse = true;
8691 width = 24;
8692 height = 28;
8693 rare = 1;
8694 value = 20000;
8695 mech = true;
8696 tileBoost = 20;
8697 break;
8698 case 511:
8699 useStyle = 1;
8700 useTurn = true;
8701 useAnimation = 15;
8702 useTime = 10;
8703 autoReuse = true;
8705 consumable = true;
8706 createTile = 130;
8707 width = 12;
8708 height = 12;
8709 value = 1000;
8710 mech = true;
8711 break;
8712 case 512:
8713 useStyle = 1;
8714 useTurn = true;
8715 useAnimation = 15;
8716 useTime = 10;
8717 autoReuse = true;
8719 consumable = true;
8720 createTile = 131;
8721 width = 12;
8722 height = 12;
8723 value = 1000;
8724 mech = true;
8725 break;
8726 case 513:
8727 useStyle = 1;
8728 useTurn = true;
8729 useAnimation = 15;
8730 useTime = 10;
8731 autoReuse = true;
8733 consumable = true;
8734 createTile = 132;
8735 width = 24;
8736 height = 24;
8737 value = 3000;
8738 mech = true;
8739 break;
8740 case 514:
8741 autoReuse = true;
8742 useStyle = 5;
8743 useAnimation = 12;
8744 useTime = 12;
8745 width = 36;
8746 height = 22;
8747 shoot = 88;
8748 mana = 8;
8750 knockBack = 2.5f;
8751 damage = 29;
8752 shootSpeed = 17f;
8753 noMelee = true;
8754 rare = 4;
8755 magic = true;
8756 value = 150000;
8757 break;
8758 case 515:
8759 shootSpeed = 5f;
8760 shoot = 89;
8761 damage = 9;
8762 width = 8;
8763 height = 8;
8765 consumable = true;
8766 ammo = AmmoID.Bullet;
8767 knockBack = 1f;
8768 value = 30;
8769 ranged = true;
8770 rare = 3;
8771 break;
8772 case 516:
8773 shootSpeed = 3.5f;
8774 shoot = 91;
8775 damage = 13;
8776 width = 10;
8777 height = 28;
8779 consumable = true;
8780 ammo = AmmoID.Arrow;
8781 knockBack = 2f;
8782 value = 80;
8783 ranged = true;
8784 rare = 3;
8785 break;
8786 case 517:
8787 useStyle = 1;
8788 shootSpeed = 12f;
8789 shoot = 93;
8790 damage = 35;
8791 width = 18;
8792 height = 20;
8793 mana = 6;
8794 autoReuse = true;
8796 useAnimation = 8;
8797 useTime = 8;
8798 noUseGraphic = true;
8799 noMelee = true;
8800 value = sellPrice(0, 5);
8801 knockBack = 3.75f;
8802 magic = true;
8803 rare = 4;
8805 {
8806 value = 5000;
8807 rare = 1;
8808 damage = 14;
8809 useAnimation = 15;
8810 useTime = 15;
8811 mana = 5;
8812 autoReuse = false;
8813 }
8814 break;
8815 case 518:
8816 autoReuse = true;
8817 rare = 4;
8818 mana = 5;
8820 noMelee = true;
8821 useStyle = 5;
8822 damage = 32;
8823 useAnimation = 7;
8824 useTime = 7;
8825 width = 24;
8826 height = 28;
8827 shoot = 94;
8828 scale = 0.9f;
8829 shootSpeed = 16f;
8830 knockBack = 5f;
8831 magic = true;
8832 value = sellPrice(0, 4);
8833 break;
8834 case 519:
8835 autoReuse = true;
8836 rare = 4;
8837 mana = 9;
8839 noMelee = true;
8840 useStyle = 5;
8841 damage = 55;
8842 useAnimation = 15;
8843 useTime = 15;
8844 width = 24;
8845 height = 28;
8846 shoot = 95;
8847 scale = 0.9f;
8848 shootSpeed = 10f;
8849 knockBack = 6.5f;
8850 magic = true;
8851 value = sellPrice(0, 4);
8852 break;
8853 case 520:
8854 width = 18;
8855 height = 18;
8857 value = 1000;
8858 rare = 3;
8859 break;
8860 case 521:
8861 width = 18;
8862 height = 18;
8864 value = 1000;
8865 rare = 3;
8866 break;
8867 case 522:
8868 width = 12;
8869 height = 14;
8871 value = 4000;
8872 rare = 3;
8873 break;
8874 case 523:
8875 flame = true;
8876 useStyle = 1;
8877 useTurn = true;
8878 useAnimation = 15;
8879 useTime = 10;
8880 holdStyle = 1;
8881 autoReuse = true;
8883 consumable = true;
8884 createTile = 4;
8885 placeStyle = 8;
8886 width = 10;
8887 height = 12;
8888 value = 150;
8889 rare = 1;
8890 break;
8891 case 524:
8892 useStyle = 1;
8893 useTurn = true;
8894 useAnimation = 15;
8895 useTime = 10;
8896 autoReuse = true;
8898 consumable = true;
8899 createTile = 133;
8900 width = 44;
8901 height = 30;
8902 value = 50000;
8903 rare = 3;
8904 break;
8905 case 525:
8906 useStyle = 1;
8907 useTurn = true;
8908 useAnimation = 15;
8909 useTime = 10;
8910 autoReuse = true;
8912 consumable = true;
8913 createTile = 134;
8914 width = 28;
8915 height = 14;
8916 value = 25000;
8917 rare = 3;
8918 break;
8919 case 526:
8920 width = 14;
8921 height = 14;
8923 value = 15000;
8924 rare = 1;
8925 break;
8926 case 527:
8927 width = 14;
8928 height = 14;
8930 value = 4500;
8931 rare = 2;
8932 break;
8933 case 528:
8934 width = 14;
8935 height = 14;
8937 value = 4500;
8938 rare = 2;
8939 break;
8940 case 529:
8941 useStyle = 1;
8942 useTurn = true;
8943 useAnimation = 15;
8944 useTime = 10;
8945 autoReuse = true;
8947 consumable = true;
8948 createTile = 135;
8949 width = 12;
8950 height = 12;
8951 placeStyle = 0;
8952 mech = true;
8953 value = 5000;
8954 mech = true;
8955 break;
8956 case 530:
8957 width = 12;
8958 height = 18;
8960 value = 500;
8961 mech = true;
8962 break;
8963 case 531:
8964 width = 12;
8965 height = 18;
8967 value = 50000;
8968 rare = 1;
8969 break;
8970 case 532:
8971 width = 20;
8972 height = 24;
8973 value = 100000;
8974 accessory = true;
8975 rare = 4;
8976 backSlot = 2;
8977 break;
8978 case 533:
8979 useStyle = 5;
8980 autoReuse = true;
8981 useAnimation = 7;
8982 useTime = 7;
8983 width = 50;
8984 height = 18;
8985 shoot = 10;
8988 damage = 25;
8989 shootSpeed = 10f;
8990 noMelee = true;
8991 value = buyPrice(0, 35);
8992 rare = 5;
8993 knockBack = 1f;
8994 ranged = true;
8995 break;
8996 case 534:
8997 knockBack = 6.5f;
8998 useStyle = 5;
8999 useAnimation = 45;
9000 useTime = 45;
9001 width = 50;
9002 height = 14;
9003 shoot = 10;
9006 damage = 24;
9007 shootSpeed = 7f;
9008 noMelee = true;
9009 value = 250000;
9010 rare = 4;
9011 ranged = true;
9012 break;
9013 case 535:
9014 width = 12;
9015 height = 18;
9016 value = 100000;
9017 accessory = true;
9018 rare = 4;
9019 break;
9020 case 536:
9021 width = 12;
9022 height = 18;
9023 value = 100000;
9024 rare = 4;
9025 accessory = true;
9026 handOnSlot = 15;
9027 handOffSlot = 8;
9028 break;
9029 case 537:
9030 useStyle = 5;
9031 useAnimation = 28;
9032 useTime = 28;
9033 shootSpeed = 4.3f;
9034 knockBack = 4f;
9035 width = 40;
9036 height = 40;
9037 damage = 44;
9038 scale = 1.1f;
9040 shoot = 97;
9041 rare = 4;
9042 value = 45000;
9043 noMelee = true;
9044 noUseGraphic = true;
9045 melee = true;
9046 break;
9047 case 538:
9048 useStyle = 1;
9049 useTurn = true;
9050 useAnimation = 15;
9051 useTime = 10;
9052 autoReuse = true;
9054 consumable = true;
9055 createTile = 136;
9056 width = 12;
9057 height = 12;
9058 value = 2000;
9059 mech = true;
9060 break;
9061 case 539:
9062 useStyle = 1;
9063 useTurn = true;
9064 useAnimation = 15;
9065 useTime = 10;
9066 autoReuse = true;
9068 consumable = true;
9069 createTile = 137;
9070 width = 12;
9071 height = 12;
9072 value = 10000;
9073 mech = true;
9074 break;
9075 case 540:
9076 useStyle = 1;
9077 useTurn = true;
9078 useAnimation = 15;
9079 useTime = 10;
9080 autoReuse = true;
9082 consumable = true;
9083 createTile = 138;
9084 width = 12;
9085 height = 12;
9086 mech = true;
9087 break;
9088 case 541:
9089 useStyle = 1;
9090 useTurn = true;
9091 useAnimation = 15;
9092 useTime = 10;
9093 autoReuse = true;
9095 consumable = true;
9096 createTile = 135;
9097 width = 12;
9098 height = 12;
9099 placeStyle = 1;
9100 mech = true;
9101 value = 5000;
9102 break;
9103 case 542:
9104 useStyle = 1;
9105 useTurn = true;
9106 useAnimation = 15;
9107 useTime = 10;
9108 autoReuse = true;
9110 consumable = true;
9111 createTile = 135;
9112 width = 12;
9113 height = 12;
9114 placeStyle = 2;
9115 mech = true;
9116 value = 5000;
9117 break;
9118 case 543:
9119 useStyle = 1;
9120 useTurn = true;
9121 useAnimation = 15;
9122 useTime = 10;
9123 autoReuse = true;
9125 consumable = true;
9126 createTile = 135;
9127 width = 12;
9128 height = 12;
9129 placeStyle = 3;
9130 mech = true;
9131 value = 5000;
9132 break;
9133 case 544:
9134 width = 22;
9135 height = 14;
9137 {
9138 useStyle = 4;
9139 consumable = true;
9140 useAnimation = 45;
9141 useTime = 45;
9142 }
9144 rare = 3;
9145 break;
9146 case 545:
9147 shootSpeed = 4f;
9148 shoot = 103;
9149 damage = 17;
9150 width = 10;
9151 height = 28;
9153 consumable = true;
9154 ammo = AmmoID.Arrow;
9155 knockBack = 3f;
9156 value = 40;
9157 ranged = true;
9158 rare = 3;
9159 break;
9160 case 546:
9161 shootSpeed = 5f;
9162 shoot = 104;
9163 damage = 12;
9164 width = 8;
9165 height = 8;
9167 consumable = true;
9168 ammo = AmmoID.Bullet;
9169 knockBack = 4f;
9170 value = 30;
9171 rare = 1;
9172 ranged = true;
9173 rare = 3;
9174 break;
9175 case 547:
9176 width = 18;
9177 height = 18;
9179 value = 40000;
9180 rare = 5;
9181 break;
9182 case 548:
9183 width = 18;
9184 height = 18;
9186 value = 40000;
9187 rare = 5;
9188 break;
9189 case 549:
9190 width = 18;
9191 height = 18;
9193 value = 40000;
9194 rare = 5;
9195 break;
9196 case 550:
9197 useStyle = 5;
9198 useAnimation = 22;
9199 useTime = 22;
9200 shootSpeed = 5.6f;
9201 knockBack = 6.4f;
9202 width = 40;
9203 height = 40;
9204 damage = 61;
9205 scale = 1.1f;
9207 shoot = 105;
9208 rare = 5;
9209 value = 230000;
9210 noMelee = true;
9211 noUseGraphic = true;
9212 melee = true;
9213 break;
9214 case 551:
9215 width = 18;
9216 height = 18;
9217 defense = 15;
9218 bodySlot = 24;
9219 rare = 5;
9220 value = 200000;
9221 break;
9222 case 552:
9223 width = 18;
9224 height = 18;
9225 defense = 11;
9226 legSlot = 23;
9227 rare = 5;
9228 value = 150000;
9229 break;
9230 case 553:
9231 width = 18;
9232 height = 18;
9233 defense = 9;
9234 headSlot = 41;
9235 rare = 5;
9236 value = 250000;
9237 break;
9238 case 558:
9239 width = 18;
9240 height = 18;
9241 defense = 5;
9242 headSlot = 42;
9243 rare = 5;
9244 value = 250000;
9245 break;
9246 case 559:
9247 width = 18;
9248 height = 18;
9249 defense = 24;
9250 headSlot = 43;
9251 rare = 5;
9252 value = 250000;
9253 break;
9254 case 554:
9255 width = 20;
9256 height = 24;
9257 value = buyPrice(0, 10);
9258 accessory = true;
9259 rare = 4;
9260 neckSlot = 2;
9261 break;
9262 case 555:
9263 width = 20;
9264 height = 24;
9265 value = 50000;
9266 accessory = true;
9267 rare = 4;
9268 waistSlot = 6;
9269 break;
9270 case 556:
9271 width = 22;
9272 height = 14;
9274 {
9275 useStyle = 4;
9276 consumable = true;
9277 useAnimation = 45;
9278 useTime = 45;
9279 }
9281 rare = 3;
9282 break;
9283 case 557:
9284 width = 22;
9285 height = 14;
9287 {
9288 useStyle = 4;
9289 consumable = true;
9290 useAnimation = 45;
9291 useTime = 45;
9292 }
9294 rare = 3;
9295 break;
9296 case 560:
9297 useStyle = 4;
9298 width = 22;
9299 height = 14;
9300 consumable = true;
9301 useAnimation = 45;
9302 useTime = 45;
9304 rare = 1;
9305 break;
9306 case 561:
9307 melee = true;
9308 autoReuse = true;
9309 noMelee = true;
9310 useStyle = 1;
9311 shootSpeed = 16f;
9312 shoot = 106;
9313 damage = 60;
9314 knockBack = 8f;
9315 width = 24;
9316 height = 24;
9318 useAnimation = 14;
9319 useTime = 14;
9320 noUseGraphic = true;
9321 rare = 5;
9322 value = sellPrice(0, 15);
9323 break;
9324 case 562:
9325 useStyle = 1;
9326 useTurn = true;
9327 useAnimation = 15;
9328 useTime = 10;
9329 autoReuse = true;
9330 consumable = true;
9331 createTile = 139;
9332 placeStyle = 0;
9333 width = 24;
9334 height = 24;
9335 rare = 4;
9336 value = 100000;
9337 accessory = true;
9338 hasVanityEffects = true;
9339 break;
9340 case 563:
9341 useStyle = 1;
9342 useTurn = true;
9343 useAnimation = 15;
9344 useTime = 10;
9345 autoReuse = true;
9346 consumable = true;
9347 createTile = 139;
9348 placeStyle = 1;
9349 width = 24;
9350 height = 24;
9351 rare = 4;
9352 value = 100000;
9353 accessory = true;
9354 hasVanityEffects = true;
9355 break;
9356 case 564:
9357 useStyle = 1;
9358 useTurn = true;
9359 useAnimation = 15;
9360 useTime = 10;
9361 autoReuse = true;
9362 consumable = true;
9363 createTile = 139;
9364 placeStyle = 2;
9365 width = 24;
9366 height = 24;
9367 rare = 4;
9368 value = 100000;
9369 accessory = true;
9370 hasVanityEffects = true;
9371 break;
9372 case 565:
9373 useStyle = 1;
9374 useTurn = true;
9375 useAnimation = 15;
9376 useTime = 10;
9377 autoReuse = true;
9378 consumable = true;
9379 createTile = 139;
9380 placeStyle = 3;
9381 width = 24;
9382 height = 24;
9383 rare = 4;
9384 value = 100000;
9385 accessory = true;
9386 hasVanityEffects = true;
9387 break;
9388 case 566:
9389 useStyle = 1;
9390 useTurn = true;
9391 useAnimation = 15;
9392 useTime = 10;
9393 autoReuse = true;
9394 consumable = true;
9395 createTile = 139;
9396 placeStyle = 4;
9397 width = 24;
9398 height = 24;
9399 rare = 4;
9400 value = 100000;
9401 accessory = true;
9402 hasVanityEffects = true;
9403 break;
9404 case 567:
9405 useStyle = 1;
9406 useTurn = true;
9407 useAnimation = 15;
9408 useTime = 10;
9409 autoReuse = true;
9410 consumable = true;
9411 createTile = 139;
9412 placeStyle = 5;
9413 width = 24;
9414 height = 24;
9415 rare = 4;
9416 value = 100000;
9417 accessory = true;
9418 hasVanityEffects = true;
9419 break;
9420 case 568:
9421 useStyle = 1;
9422 useTurn = true;
9423 useAnimation = 15;
9424 useTime = 10;
9425 autoReuse = true;
9426 consumable = true;
9427 createTile = 139;
9428 placeStyle = 6;
9429 width = 24;
9430 height = 24;
9431 rare = 4;
9432 value = 100000;
9433 accessory = true;
9434 hasVanityEffects = true;
9435 break;
9436 case 569:
9437 useStyle = 1;
9438 useTurn = true;
9439 useAnimation = 15;
9440 useTime = 10;
9441 autoReuse = true;
9442 consumable = true;
9443 createTile = 139;
9444 placeStyle = 7;
9445 width = 24;
9446 height = 24;
9447 rare = 4;
9448 value = 100000;
9449 accessory = true;
9450 hasVanityEffects = true;
9451 break;
9452 case 570:
9453 useStyle = 1;
9454 useTurn = true;
9455 useAnimation = 15;
9456 useTime = 10;
9457 autoReuse = true;
9458 consumable = true;
9459 createTile = 139;
9460 placeStyle = 8;
9461 width = 24;
9462 height = 24;
9463 rare = 4;
9464 value = 100000;
9465 accessory = true;
9466 hasVanityEffects = true;
9467 break;
9468 case 571:
9469 useStyle = 1;
9470 useTurn = true;
9471 useAnimation = 15;
9472 useTime = 10;
9473 autoReuse = true;
9474 consumable = true;
9475 createTile = 139;
9476 placeStyle = 9;
9477 width = 24;
9478 height = 24;
9479 rare = 4;
9480 value = 100000;
9481 accessory = true;
9482 hasVanityEffects = true;
9483 break;
9484 case 572:
9485 useStyle = 1;
9486 useTurn = true;
9487 useAnimation = 15;
9488 useTime = 10;
9489 autoReuse = true;
9490 consumable = true;
9491 createTile = 139;
9492 placeStyle = 10;
9493 width = 24;
9494 height = 24;
9495 rare = 4;
9496 value = 100000;
9497 accessory = true;
9498 hasVanityEffects = true;
9499 break;
9500 case 573:
9501 useStyle = 1;
9502 useTurn = true;
9503 useAnimation = 15;
9504 useTime = 10;
9505 autoReuse = true;
9506 consumable = true;
9507 createTile = 139;
9508 placeStyle = 11;
9509 width = 24;
9510 height = 24;
9511 rare = 4;
9512 value = 100000;
9513 accessory = true;
9514 hasVanityEffects = true;
9515 break;
9516 case 574:
9517 useStyle = 1;
9518 useTurn = true;
9519 useAnimation = 15;
9520 useTime = 10;
9521 autoReuse = true;
9522 consumable = true;
9523 createTile = 139;
9524 placeStyle = 12;
9525 width = 24;
9526 height = 24;
9527 rare = 4;
9528 value = 100000;
9529 accessory = true;
9530 hasVanityEffects = true;
9531 break;
9532 case 575:
9533 width = 18;
9534 height = 18;
9536 value = 1000;
9537 rare = 3;
9538 break;
9539 case 576:
9540 width = 24;
9541 height = 24;
9542 rare = 3;
9543 value = 100000;
9544 accessory = true;
9545 break;
9546 case 577:
9547 useStyle = 1;
9548 useTurn = true;
9549 useAnimation = 15;
9550 useTime = 10;
9551 autoReuse = true;
9553 consumable = true;
9554 createTile = 140;
9555 width = 12;
9556 height = 12;
9557 break;
9558 case 578:
9559 useStyle = 5;
9560 autoReuse = true;
9561 useAnimation = 17;
9562 useTime = 17;
9563 width = 50;
9564 height = 18;
9565 shoot = 1;
9568 damage = 50;
9569 shootSpeed = 11f;
9570 noMelee = true;
9571 value = 200000;
9572 ranged = true;
9573 rare = 4;
9574 knockBack = 2.5f;
9575 break;
9576 case 579:
9577 useStyle = 5;
9578 useAnimation = 25;
9579 useTime = 7;
9580 shootSpeed = 36f;
9581 knockBack = 4.75f;
9582 width = 20;
9583 height = 12;
9584 damage = 35;
9585 pick = 200;
9586 axe = 22;
9588 shoot = 107;
9589 rare = 4;
9590 value = 220000;
9591 noMelee = true;
9592 noUseGraphic = true;
9593 melee = true;
9594 channel = true;
9595 break;
9596 case 580:
9597 mech = true;
9598 useStyle = 1;
9599 useTurn = true;
9600 useAnimation = 15;
9601 useTime = 10;
9602 autoReuse = true;
9604 consumable = true;
9605 createTile = 141;
9606 width = 12;
9607 height = 12;
9608 value = sellPrice(0, 0, 10);
9609 break;
9610 case 581:
9611 mech = true;
9612 useStyle = 1;
9613 useTurn = true;
9614 useAnimation = 15;
9615 useTime = 10;
9616 autoReuse = true;
9618 consumable = true;
9619 createTile = 142;
9620 width = 12;
9621 height = 12;
9622 break;
9623 case 582:
9624 mech = true;
9625 useStyle = 1;
9626 useTurn = true;
9627 useAnimation = 15;
9628 useTime = 10;
9629 autoReuse = true;
9631 consumable = true;
9632 createTile = 143;
9633 width = 12;
9634 height = 12;
9635 break;
9636 case 583:
9637 mech = true;
9638 noWet = true;
9639 useStyle = 1;
9640 useTurn = true;
9641 useAnimation = 15;
9642 useTime = 10;
9643 autoReuse = true;
9645 consumable = true;
9646 createTile = 144;
9647 placeStyle = 0;
9648 width = 10;
9649 height = 12;
9650 SetShopValues(ItemRarityColor.White0, buyPrice(0, 1));
9651 break;
9652 case 584:
9653 mech = true;
9654 noWet = true;
9655 useStyle = 1;
9656 useTurn = true;
9657 useAnimation = 15;
9658 useTime = 10;
9659 autoReuse = true;
9661 consumable = true;
9662 createTile = 144;
9663 placeStyle = 1;
9664 width = 10;
9665 height = 12;
9666 SetShopValues(ItemRarityColor.White0, buyPrice(0, 1));
9667 break;
9668 case 585:
9669 mech = true;
9670 noWet = true;
9671 useStyle = 1;
9672 useTurn = true;
9673 useAnimation = 15;
9674 useTime = 10;
9675 autoReuse = true;
9677 consumable = true;
9678 createTile = 144;
9679 placeStyle = 2;
9680 width = 10;
9681 height = 12;
9682 SetShopValues(ItemRarityColor.White0, buyPrice(0, 1));
9683 break;
9684 case 586:
9685 useStyle = 1;
9686 useTurn = true;
9687 useAnimation = 15;
9688 useTime = 10;
9689 autoReuse = true;
9691 consumable = true;
9692 createTile = 145;
9693 width = 12;
9694 height = 12;
9695 break;
9696 case 587:
9697 useStyle = 1;
9698 useTurn = true;
9699 useAnimation = 15;
9700 useTime = 7;
9701 autoReuse = true;
9703 consumable = true;
9704 createWall = 29;
9705 width = 12;
9706 height = 12;
9707 break;
9708 case 588:
9709 width = 18;
9710 height = 12;
9711 headSlot = 44;
9712 value = 150000;
9713 vanity = true;
9714 break;
9715 case 589:
9716 width = 18;
9717 height = 18;
9718 bodySlot = 25;
9719 value = 150000;
9720 vanity = true;
9721 break;
9722 case 590:
9723 width = 18;
9724 height = 18;
9725 legSlot = 24;
9726 value = 150000;
9727 vanity = true;
9728 break;
9729 case 591:
9730 useStyle = 1;
9731 useTurn = true;
9732 useAnimation = 15;
9733 useTime = 10;
9734 autoReuse = true;
9736 consumable = true;
9737 createTile = 146;
9738 width = 12;
9739 height = 12;
9740 break;
9741 case 592:
9742 useStyle = 1;
9743 useTurn = true;
9744 useAnimation = 15;
9745 useTime = 7;
9746 autoReuse = true;
9748 consumable = true;
9749 createWall = 30;
9750 width = 12;
9751 height = 12;
9752 break;
9753 case 593:
9754 useStyle = 1;
9755 useTurn = true;
9756 useAnimation = 15;
9757 useTime = 10;
9758 autoReuse = true;
9760 consumable = true;
9761 createTile = 147;
9762 width = 12;
9763 height = 12;
9764 break;
9765 case 594:
9766 useStyle = 1;
9767 useTurn = true;
9768 useAnimation = 15;
9769 useTime = 10;
9770 autoReuse = true;
9772 consumable = true;
9773 createTile = 148;
9774 width = 12;
9775 height = 12;
9776 break;
9777 case 595:
9778 useStyle = 1;
9779 useTurn = true;
9780 useAnimation = 15;
9781 useTime = 7;
9782 autoReuse = true;
9784 consumable = true;
9785 createWall = 31;
9786 width = 12;
9787 height = 12;
9788 break;
9789 case 596:
9790 useStyle = 1;
9791 useTurn = true;
9792 useAnimation = 15;
9793 useTime = 10;
9794 autoReuse = true;
9796 consumable = true;
9797 createTile = 149;
9798 placeStyle = 0;
9799 width = 12;
9800 height = 12;
9801 value = 500;
9802 break;
9803 case 597:
9804 useStyle = 1;
9805 useTurn = true;
9806 useAnimation = 15;
9807 useTime = 10;
9808 autoReuse = true;
9810 consumable = true;
9811 createTile = 149;
9812 placeStyle = 1;
9813 width = 12;
9814 height = 12;
9815 value = 500;
9816 break;
9817 case 598:
9818 useStyle = 1;
9819 useTurn = true;
9820 useAnimation = 15;
9821 useTime = 10;
9822 autoReuse = true;
9824 consumable = true;
9825 createTile = 149;
9826 placeStyle = 2;
9827 width = 12;
9828 height = 12;
9829 value = 500;
9830 break;
9831 case 599:
9832 width = 12;
9833 height = 12;
9834 rare = 1;
9835 break;
9836 case 600:
9837 width = 12;
9838 height = 12;
9839 rare = 1;
9840 break;
9841 case 601:
9842 width = 12;
9843 height = 12;
9844 rare = 1;
9845 break;
9846 case 602:
9847 useStyle = 4;
9848 consumable = true;
9849 useAnimation = 45;
9850 useTime = 45;
9851 width = 28;
9852 height = 28;
9853 rare = 2;
9855 break;
9856 case 603:
9857 damage = 0;
9858 useStyle = 1;
9859 shoot = 111;
9860 width = 16;
9861 height = 30;
9863 useAnimation = 20;
9864 useTime = 20;
9865 rare = 3;
9866 noMelee = true;
9867 value = 0;
9868 buffType = 40;
9869 break;
9870 case 604:
9871 useStyle = 1;
9872 useTurn = true;
9873 useAnimation = 15;
9874 useTime = 10;
9875 autoReuse = true;
9877 consumable = true;
9878 createTile = 150;
9879 width = 12;
9880 height = 12;
9881 break;
9882 case 605:
9883 useStyle = 1;
9884 useTurn = true;
9885 useAnimation = 15;
9886 useTime = 7;
9887 autoReuse = true;
9889 consumable = true;
9890 createWall = 32;
9891 width = 12;
9892 height = 12;
9893 break;
9894 case 606:
9895 useStyle = 1;
9896 useTurn = true;
9897 useAnimation = 15;
9898 useTime = 7;
9899 autoReuse = true;
9901 consumable = true;
9902 createWall = 33;
9903 width = 12;
9904 height = 12;
9905 break;
9906 case 607:
9907 useStyle = 1;
9908 useTurn = true;
9909 useAnimation = 15;
9910 useTime = 10;
9911 autoReuse = true;
9913 consumable = true;
9914 createTile = 151;
9915 width = 12;
9916 height = 12;
9917 break;
9918 case 608:
9919 useStyle = 1;
9920 useTurn = true;
9921 useAnimation = 15;
9922 useTime = 7;
9923 autoReuse = true;
9925 consumable = true;
9926 createWall = 34;
9927 width = 12;
9928 height = 12;
9929 break;
9930 case 609:
9931 useStyle = 1;
9932 useTurn = true;
9933 useAnimation = 15;
9934 useTime = 10;
9935 autoReuse = true;
9937 consumable = true;
9938 createTile = 152;
9939 width = 12;
9940 height = 12;
9941 break;
9942 case 610:
9943 useStyle = 1;
9944 useTurn = true;
9945 useAnimation = 15;
9946 useTime = 7;
9947 autoReuse = true;
9949 consumable = true;
9950 createWall = 35;
9951 width = 12;
9952 height = 12;
9953 break;
9954 case 611:
9955 useStyle = 1;
9956 useTurn = true;
9957 useAnimation = 15;
9958 useTime = 10;
9959 autoReuse = true;
9961 consumable = true;
9962 createTile = 153;
9963 width = 12;
9964 height = 12;
9965 break;
9966 case 612:
9967 useStyle = 1;
9968 useTurn = true;
9969 useAnimation = 15;
9970 useTime = 10;
9971 autoReuse = true;
9973 consumable = true;
9974 createTile = 154;
9975 width = 12;
9976 height = 12;
9977 break;
9978 case 613:
9979 useStyle = 1;
9980 useTurn = true;
9981 useAnimation = 15;
9982 useTime = 10;
9983 autoReuse = true;
9985 consumable = true;
9986 createTile = 155;
9987 width = 12;
9988 height = 12;
9989 break;
9990 case 614:
9991 useStyle = 1;
9992 useTurn = true;
9993 useAnimation = 15;
9994 useTime = 10;
9995 autoReuse = true;
9997 consumable = true;
9998 createTile = 156;
9999 width = 12;
10000 height = 12;
10001 break;
10002 case 615:
10003 useStyle = 1;
10004 useTurn = true;
10005 useAnimation = 15;
10006 useTime = 7;
10007 autoReuse = true;
10009 consumable = true;
10010 createWall = 36;
10011 width = 12;
10012 height = 12;
10013 break;
10014 case 616:
10015 useStyle = 1;
10016 useTurn = true;
10017 useAnimation = 15;
10018 useTime = 7;
10019 autoReuse = true;
10021 consumable = true;
10022 createWall = 37;
10023 width = 12;
10024 height = 12;
10025 break;
10026 case 617:
10027 useStyle = 1;
10028 useTurn = true;
10029 useAnimation = 15;
10030 useTime = 7;
10031 autoReuse = true;
10033 consumable = true;
10034 createWall = 38;
10035 width = 12;
10036 height = 12;
10037 break;
10038 case 618:
10039 useStyle = 1;
10040 useTurn = true;
10041 useAnimation = 15;
10042 useTime = 7;
10043 autoReuse = true;
10045 consumable = true;
10046 createWall = 39;
10047 width = 12;
10048 height = 12;
10049 break;
10050 case 619:
10051 useStyle = 1;
10052 useTurn = true;
10053 useAnimation = 15;
10054 useTime = 10;
10055 autoReuse = true;
10057 consumable = true;
10058 createTile = 157;
10059 width = 8;
10060 height = 10;
10061 break;
10062 case 620:
10063 useStyle = 1;
10064 useTurn = true;
10065 useAnimation = 15;
10066 useTime = 10;
10067 autoReuse = true;
10069 consumable = true;
10070 createTile = 158;
10071 width = 8;
10072 height = 10;
10073 break;
10074 case 621:
10075 useStyle = 1;
10076 useTurn = true;
10077 useAnimation = 15;
10078 useTime = 10;
10079 autoReuse = true;
10081 consumable = true;
10082 createTile = 159;
10083 width = 8;
10084 height = 10;
10085 break;
10086 case 622:
10087 useStyle = 1;
10088 useTurn = true;
10089 useAnimation = 15;
10090 useTime = 7;
10091 autoReuse = true;
10093 consumable = true;
10094 createWall = 41;
10095 width = 12;
10096 height = 12;
10097 break;
10098 case 623:
10099 useStyle = 1;
10100 useTurn = true;
10101 useAnimation = 15;
10102 useTime = 7;
10103 autoReuse = true;
10105 consumable = true;
10106 createWall = 42;
10107 width = 12;
10108 height = 12;
10109 break;
10110 case 624:
10111 useStyle = 1;
10112 useTurn = true;
10113 useAnimation = 15;
10114 useTime = 7;
10115 autoReuse = true;
10117 consumable = true;
10118 createWall = 43;
10119 width = 12;
10120 height = 12;
10121 break;
10122 case 625:
10123 useStyle = 1;
10124 useTurn = true;
10125 useAnimation = 15;
10126 useTime = 10;
10127 autoReuse = true;
10129 consumable = true;
10130 createTile = 21;
10131 placeStyle = 7;
10132 width = 26;
10133 height = 22;
10134 value = 500;
10135 break;
10136 case 626:
10137 useStyle = 1;
10138 useTurn = true;
10139 useAnimation = 15;
10140 useTime = 10;
10141 autoReuse = true;
10143 consumable = true;
10144 createTile = 21;
10145 placeStyle = 8;
10146 width = 26;
10147 height = 22;
10148 value = 500;
10149 break;
10150 case 627:
10151 useStyle = 1;
10152 useTurn = true;
10153 useAnimation = 15;
10154 useTime = 10;
10155 autoReuse = true;
10157 consumable = true;
10158 createTile = 21;
10159 placeStyle = 9;
10160 width = 26;
10161 height = 22;
10162 value = 500;
10163 break;
10164 case 628:
10165 useStyle = 1;
10166 useTurn = true;
10167 useAnimation = 15;
10168 useTime = 10;
10169 autoReuse = true;
10171 consumable = true;
10172 createTile = 15;
10173 placeStyle = 2;
10174 width = 12;
10175 height = 30;
10176 value = 150;
10177 break;
10178 case 629:
10179 useStyle = 1;
10180 useTurn = true;
10181 useAnimation = 15;
10182 useTime = 10;
10183 autoReuse = true;
10185 consumable = true;
10186 createTile = 15;
10187 placeStyle = 3;
10188 width = 12;
10189 height = 30;
10190 value = 150;
10191 break;
10192 case 630:
10193 useStyle = 1;
10194 useTurn = true;
10195 useAnimation = 15;
10196 useTime = 10;
10197 autoReuse = true;
10199 consumable = true;
10200 createTile = 15;
10201 placeStyle = 4;
10202 width = 12;
10203 height = 30;
10204 value = 150;
10205 break;
10206 case 631:
10207 useStyle = 1;
10208 useTurn = true;
10209 useAnimation = 15;
10210 useTime = 10;
10211 autoReuse = true;
10213 consumable = true;
10214 createTile = 19;
10215 placeStyle = 1;
10216 width = 8;
10217 height = 10;
10218 break;
10219 case 632:
10220 useStyle = 1;
10221 useTurn = true;
10222 useAnimation = 15;
10223 useTime = 10;
10224 autoReuse = true;
10226 consumable = true;
10227 createTile = 19;
10228 placeStyle = 2;
10229 width = 8;
10230 height = 10;
10231 break;
10232 case 633:
10233 useStyle = 1;
10234 useTurn = true;
10235 useAnimation = 15;
10236 useTime = 10;
10237 autoReuse = true;
10239 consumable = true;
10240 createTile = 19;
10241 placeStyle = 3;
10242 width = 8;
10243 height = 10;
10244 break;
10245 case 634:
10246 useStyle = 1;
10247 useTurn = true;
10248 useAnimation = 15;
10249 useTime = 10;
10250 autoReuse = true;
10252 consumable = true;
10253 createTile = 19;
10254 placeStyle = 4;
10255 width = 8;
10256 height = 10;
10257 break;
10258 case 635:
10259 useStyle = 1;
10260 useTurn = true;
10261 useAnimation = 15;
10262 useTime = 10;
10263 autoReuse = true;
10265 consumable = true;
10266 createTile = 18;
10267 placeStyle = 1;
10268 width = 28;
10269 height = 14;
10270 value = 150;
10271 break;
10272 case 636:
10273 useStyle = 1;
10274 useTurn = true;
10275 useAnimation = 15;
10276 useTime = 10;
10277 autoReuse = true;
10279 consumable = true;
10280 createTile = 18;
10281 placeStyle = 2;
10282 width = 28;
10283 height = 14;
10284 value = 150;
10285 break;
10286 case 637:
10287 useStyle = 1;
10288 useTurn = true;
10289 useAnimation = 15;
10290 useTime = 10;
10291 autoReuse = true;
10293 consumable = true;
10294 createTile = 18;
10295 placeStyle = 3;
10296 width = 28;
10297 height = 14;
10298 value = 150;
10299 break;
10300 case 638:
10301 useStyle = 1;
10302 useTurn = true;
10303 useAnimation = 15;
10304 useTime = 10;
10305 autoReuse = true;
10307 consumable = true;
10308 createTile = 14;
10309 placeStyle = 1;
10310 width = 26;
10311 height = 20;
10312 value = 300;
10313 break;
10314 case 639:
10315 useStyle = 1;
10316 useTurn = true;
10317 useAnimation = 15;
10318 useTime = 10;
10319 autoReuse = true;
10321 consumable = true;
10322 createTile = 14;
10323 placeStyle = 2;
10324 width = 26;
10325 height = 20;
10326 value = 300;
10327 break;
10328 case 640:
10329 useStyle = 1;
10330 useTurn = true;
10331 useAnimation = 15;
10332 useTime = 10;
10333 autoReuse = true;
10335 consumable = true;
10336 createTile = 14;
10337 placeStyle = 3;
10338 width = 26;
10339 height = 20;
10340 value = 300;
10341 break;
10342 case 641:
10343 useStyle = 1;
10344 useTurn = true;
10345 useAnimation = 15;
10346 useTime = 10;
10347 autoReuse = true;
10349 consumable = true;
10350 createTile = 87;
10351 placeStyle = 1;
10352 width = 20;
10353 height = 20;
10354 value = 300;
10355 break;
10356 case 642:
10357 useStyle = 1;
10358 useTurn = true;
10359 useAnimation = 15;
10360 useTime = 10;
10361 autoReuse = true;
10363 consumable = true;
10364 createTile = 87;
10365 placeStyle = 2;
10366 width = 20;
10367 height = 20;
10368 value = 300;
10369 break;
10370 case 643:
10371 useStyle = 1;
10372 useTurn = true;
10373 useAnimation = 15;
10374 useTime = 10;
10375 autoReuse = true;
10377 consumable = true;
10378 createTile = 87;
10379 placeStyle = 3;
10380 width = 20;
10381 height = 20;
10382 value = 300;
10383 break;
10384 case 644:
10385 useStyle = 1;
10386 useTurn = true;
10387 useAnimation = 15;
10388 useTime = 10;
10390 consumable = true;
10391 createTile = 79;
10392 placeStyle = 1;
10393 width = 28;
10394 height = 20;
10395 value = 2000;
10396 break;
10397 case 645:
10398 useStyle = 1;
10399 useTurn = true;
10400 useAnimation = 15;
10401 useTime = 10;
10403 consumable = true;
10404 createTile = 79;
10405 placeStyle = 2;
10406 width = 28;
10407 height = 20;
10408 value = 2000;
10409 break;
10410 case 646:
10411 useStyle = 1;
10412 useTurn = true;
10413 useAnimation = 15;
10414 useTime = 10;
10416 consumable = true;
10417 createTile = 79;
10418 placeStyle = 3;
10419 width = 28;
10420 height = 20;
10421 value = 2000;
10422 break;
10423 case 647:
10424 useStyle = 1;
10425 useTurn = true;
10426 useAnimation = 15;
10427 useTime = 10;
10428 autoReuse = true;
10430 consumable = true;
10431 createTile = 88;
10432 placeStyle = 1;
10433 width = 20;
10434 height = 20;
10435 value = 300;
10436 break;
10437 case 648:
10438 useStyle = 1;
10439 useTurn = true;
10440 useAnimation = 15;
10441 useTime = 10;
10442 autoReuse = true;
10444 consumable = true;
10445 createTile = 88;
10446 placeStyle = 2;
10447 width = 20;
10448 height = 20;
10449 value = 300;
10450 break;
10451 case 649:
10452 useStyle = 1;
10453 useTurn = true;
10454 useAnimation = 15;
10455 useTime = 10;
10456 autoReuse = true;
10458 consumable = true;
10459 createTile = 88;
10460 placeStyle = 3;
10461 width = 20;
10462 height = 20;
10463 value = 300;
10464 break;
10465 case 650:
10466 useStyle = 1;
10467 useTurn = true;
10468 useAnimation = 15;
10469 useTime = 10;
10471 consumable = true;
10472 createTile = 10;
10473 placeStyle = 1;
10474 width = 14;
10475 height = 28;
10476 value = 200;
10477 break;
10478 case 651:
10479 useStyle = 1;
10480 useTurn = true;
10481 useAnimation = 15;
10482 useTime = 10;
10484 consumable = true;
10485 createTile = 10;
10486 placeStyle = 2;
10487 width = 14;
10488 height = 28;
10489 value = 200;
10490 break;
10491 case 652:
10492 useStyle = 1;
10493 useTurn = true;
10494 useAnimation = 15;
10495 useTime = 10;
10497 consumable = true;
10498 createTile = 10;
10499 placeStyle = 3;
10500 width = 14;
10501 height = 28;
10502 value = 200;
10503 break;
10504 case 653:
10505 useStyle = 1;
10506 useTurn = false;
10507 useAnimation = 19;
10508 useTime = 19;
10509 width = 24;
10510 height = 28;
10511 damage = 11;
10512 knockBack = 6f;
10514 scale = 1f;
10515 value = 100;
10516 melee = true;
10517 break;
10518 case 654:
10519 autoReuse = true;
10520 useStyle = 1;
10521 useTurn = true;
10522 useAnimation = 30;
10523 useTime = 20;
10524 hammer = 40;
10525 width = 24;
10526 height = 28;
10527 damage = 7;
10528 knockBack = 5.5f;
10529 scale = 1f;
10531 value = 50;
10532 melee = true;
10533 break;
10534 case 655:
10535 useStyle = 5;
10536 useAnimation = 28;
10537 useTime = 28;
10538 width = 12;
10539 height = 28;
10540 shoot = 1;
10543 damage = 8;
10544 shootSpeed = 6.6f;
10545 noMelee = true;
10546 value = 100;
10547 ranged = true;
10548 break;
10549 case 656:
10550 useStyle = 1;
10551 useTurn = false;
10552 useAnimation = 19;
10553 useTime = 19;
10554 width = 24;
10555 height = 28;
10556 damage = 8;
10557 knockBack = 6f;
10559 scale = 1f;
10560 value = 100;
10561 melee = true;
10562 break;
10563 case 657:
10564 autoReuse = true;
10565 useStyle = 1;
10566 useTurn = true;
10567 useAnimation = 33;
10568 useTime = 23;
10569 hammer = 35;
10570 width = 24;
10571 height = 28;
10572 damage = 4;
10573 knockBack = 5.5f;
10574 scale = 1f;
10576 value = 50;
10577 melee = true;
10578 break;
10579 case 658:
10580 useStyle = 5;
10581 useAnimation = 29;
10582 useTime = 29;
10583 width = 12;
10584 height = 28;
10585 shoot = 1;
10588 damage = 6;
10589 shootSpeed = 6.6f;
10590 noMelee = true;
10591 value = 100;
10592 ranged = true;
10593 break;
10594 case 659:
10595 useStyle = 1;
10596 useTurn = false;
10597 useAnimation = 15;
10598 useTime = 15;
10599 width = 24;
10600 height = 28;
10601 damage = 30;
10602 knockBack = 7f;
10604 scale = 1f;
10605 value = 100;
10606 melee = true;
10607 autoReuse = true;
10608 break;
10609 case 660:
10610 autoReuse = true;
10611 useStyle = 1;
10612 useTurn = true;
10613 useAnimation = 29;
10614 useTime = 19;
10615 hammer = 55;
10616 width = 24;
10617 height = 28;
10618 damage = 10;
10619 knockBack = 5.5f;
10620 scale = 1f;
10622 value = 50;
10623 melee = true;
10624 break;
10625 case 661:
10626 useStyle = 5;
10627 useAnimation = 20;
10628 useTime = 20;
10629 width = 12;
10630 height = 28;
10631 shoot = 1;
10634 damage = 12;
10635 shootSpeed = 7f;
10636 noMelee = true;
10637 value = 100;
10638 ranged = true;
10639 break;
10640 case 662:
10641 useStyle = 1;
10642 useTurn = true;
10643 useAnimation = 15;
10644 useTime = 10;
10645 autoReuse = true;
10647 consumable = true;
10648 createTile = 160;
10649 width = 12;
10650 height = 12;
10651 rare = 1;
10652 break;
10653 case 663:
10654 useStyle = 1;
10655 useTurn = true;
10656 useAnimation = 15;
10657 useTime = 7;
10658 autoReuse = true;
10660 consumable = true;
10661 createWall = 44;
10662 width = 12;
10663 height = 12;
10664 rare = 1;
10665 break;
10666 case 664:
10667 useStyle = 1;
10668 useTurn = true;
10669 useAnimation = 15;
10670 useTime = 10;
10671 autoReuse = true;
10673 consumable = true;
10674 createTile = 161;
10675 width = 12;
10676 height = 12;
10677 break;
10678 case 665:
10679 width = 24;
10680 height = 8;
10681 accessory = true;
10682 rare = 9;
10683 wingSlot = 3;
10684 value = 400000;
10685 break;
10686 case 666:
10687 width = 18;
10688 height = 18;
10689 headSlot = 45;
10690 rare = 9;
10691 vanity = true;
10692 value = sellPrice(0, 5);
10693 break;
10694 case 667:
10695 width = 18;
10696 height = 18;
10697 bodySlot = 26;
10698 rare = 9;
10699 vanity = true;
10700 value = sellPrice(0, 5);
10701 break;
10702 case 668:
10703 width = 18;
10704 height = 18;
10705 legSlot = 25;
10706 rare = 9;
10707 vanity = true;
10708 value = sellPrice(0, 5);
10709 break;
10710 case 669:
10711 damage = 0;
10712 useStyle = 1;
10713 shoot = 112;
10714 width = 16;
10715 height = 30;
10717 useAnimation = 20;
10718 useTime = 20;
10719 rare = 3;
10720 noMelee = true;
10721 buffType = 41;
10722 value = sellPrice(0, 2);
10723 break;
10724 case 670:
10725 crit = 2;
10726 noMelee = true;
10727 useStyle = 1;
10728 shootSpeed = 11.5f;
10729 shoot = 113;
10730 damage = 21;
10731 knockBack = 8.5f;
10732 width = 14;
10733 height = 28;
10735 useAnimation = 20;
10736 useTime = 20;
10737 noUseGraphic = true;
10738 rare = 1;
10739 value = 50000;
10740 melee = true;
10741 break;
10742 case 671:
10743 crit = 16;
10744 autoReuse = true;
10745 useStyle = 1;
10746 useAnimation = 20;
10747 useTime = 20;
10748 knockBack = 6.5f;
10749 width = 40;
10750 height = 40;
10751 damage = 105;
10752 scale = 1f;
10754 rare = 8;
10755 value = buyPrice(0, 20);
10756 melee = true;
10758 {
10759 rare = 1;
10760 value = buyPrice(0, 10);
10761 damage = 15;
10762 }
10763 break;
10764 case 672:
10765 useStyle = 1;
10766 useTime = 16;
10767 useAnimation = 16;
10768 knockBack = 4f;
10769 width = 24;
10770 height = 28;
10771 damage = 53;
10772 scale = 1.1f;
10774 rare = 4;
10775 value = 180000;
10776 melee = true;
10777 autoReuse = true;
10778 useTurn = true;
10779 break;
10780 case 673:
10781 useStyle = 1;
10782 useTurn = true;
10783 useAnimation = 15;
10784 useTime = 10;
10785 autoReuse = true;
10787 consumable = true;
10788 createTile = 18;
10789 placeStyle = 23;
10790 width = 28;
10791 height = 14;
10792 value = 150;
10793 break;
10794 case 674:
10795 useStyle = 1;
10796 useAnimation = 18;
10797 useTime = 18;
10798 autoReuse = true;
10799 shoot = 983;
10800 shootSpeed = 11f;
10801 knockBack = 4.5f;
10802 width = 40;
10803 height = 40;
10804 damage = 72;
10805 scale = 1f;
10807 rare = 8;
10808 value = sellPrice(0, 10);
10809 melee = true;
10810 noMelee = true;
10811 shootsEveryUse = true;
10812 break;
10813 case 675:
10814 useStyle = 1;
10815 useAnimation = 32;
10816 useTime = 32;
10817 autoReuse = true;
10818 shoot = 973;
10819 shootSpeed = 14f;
10820 knockBack = 4.75f;
10821 width = 40;
10822 height = 40;
10823 damage = 70;
10824 scale = 1f;
10826 rare = 8;
10827 value = sellPrice(0, 10);
10828 melee = true;
10829 noMelee = true;
10830 shootsEveryUse = true;
10831 break;
10832 case 676:
10833 autoReuse = true;
10834 useStyle = 1;
10835 useAnimation = 23;
10836 useTime = 30;
10837 knockBack = 4.5f;
10838 width = 24;
10839 height = 28;
10840 damage = 49;
10841 scale = 1f;
10843 rare = 5;
10844 shoot = 119;
10845 shootSpeed = 12f;
10846 value = 250000;
10847 melee = true;
10848 break;
10849 case 677:
10850 useStyle = 1;
10851 useTurn = true;
10852 useAnimation = 15;
10853 useTime = 10;
10854 autoReuse = true;
10856 consumable = true;
10857 createTile = 14;
10858 placeStyle = 28;
10859 width = 26;
10860 height = 20;
10861 value = 300;
10862 break;
10863 case 678:
10865 useStyle = 9;
10866 useTurn = true;
10867 useAnimation = 17;
10868 useTime = 17;
10870 consumable = true;
10871 width = 14;
10872 height = 24;
10873 rare = 4;
10874 break;
10875 case 679:
10876 autoReuse = true;
10877 knockBack = 7f;
10878 useStyle = 5;
10879 useAnimation = 34;
10880 useTime = 34;
10881 width = 50;
10882 height = 14;
10883 shoot = 10;
10886 damage = 29;
10887 shootSpeed = 6f;
10888 noMelee = true;
10889 value = buyPrice(0, 40);
10890 rare = 8;
10891 ranged = true;
10892 break;
10893 case 680:
10894 useStyle = 1;
10895 useTurn = true;
10896 useAnimation = 15;
10897 useTime = 10;
10898 autoReuse = true;
10900 consumable = true;
10901 createTile = 21;
10902 placeStyle = 10;
10903 width = 26;
10904 height = 22;
10905 value = 5000;
10906 break;
10907 case 681:
10908 useStyle = 1;
10909 useTurn = true;
10910 useAnimation = 15;
10911 useTime = 10;
10912 autoReuse = true;
10914 consumable = true;
10915 createTile = 21;
10916 placeStyle = 11;
10917 width = 26;
10918 height = 22;
10919 value = 5000;
10920 break;
10921 case 682:
10922 useStyle = 5;
10923 useAnimation = 19;
10924 useTime = 19;
10925 width = 14;
10926 height = 32;
10927 shoot = 1;
10928 autoReuse = true;
10931 damage = 53;
10932 shootSpeed = 11f;
10933 knockBack = 4.7f;
10934 rare = 5;
10935 crit = 5;
10936 noMelee = true;
10937 scale = 1.1f;
10938 value = 27000;
10939 ranged = true;
10940 break;
10941 case 683:
10942 autoReuse = true;
10943 rare = 6;
10944 mana = 19;
10946 noMelee = true;
10947 useStyle = 5;
10948 damage = 88;
10949 useAnimation = 17;
10950 useTime = 17;
10951 width = 30;
10952 height = 30;
10953 shoot = 114;
10954 shootSpeed = 13f;
10955 knockBack = 6.5f;
10956 magic = true;
10957 value = 500000;
10959 {
10960 value = hellPrice;
10961 rare = 3;
10962 damage = 42;
10963 mana = 9;
10964 }
10965 break;
10966 case 684:
10967 width = 18;
10968 height = 18;
10969 defense = 10;
10970 headSlot = 46;
10971 rare = 5;
10972 value = 250000;
10973 break;
10974 case 685:
10975 width = 18;
10976 height = 18;
10977 defense = 20;
10978 bodySlot = 27;
10979 rare = 5;
10980 value = 200000;
10981 break;
10982 case 686:
10983 width = 18;
10984 height = 18;
10985 defense = 13;
10986 legSlot = 26;
10987 rare = 5;
10988 value = 150000;
10989 break;
10990 case 687:
10991 width = 18;
10992 height = 18;
10993 defense = 2;
10994 headSlot = 47;
10995 value = 1125;
10996 break;
10997 case 688:
10998 width = 18;
10999 height = 18;
11000 defense = 2;
11001 bodySlot = 28;
11002 value = 1875;
11003 break;
11004 case 689:
11005 width = 18;
11006 height = 18;
11007 defense = 1;
11008 legSlot = 27;
11009 value = 1500;
11010 break;
11011 case 690:
11012 width = 18;
11013 height = 18;
11014 defense = 3;
11015 headSlot = 48;
11016 value = 4500;
11017 break;
11018 case 691:
11019 width = 18;
11020 height = 18;
11021 defense = 3;
11022 bodySlot = 29;
11023 value = 7500;
11024 break;
11025 case 692:
11026 width = 18;
11027 height = 18;
11028 defense = 2;
11029 legSlot = 28;
11030 value = 6000;
11031 break;
11032 case 693:
11033 width = 18;
11034 height = 18;
11035 defense = 4;
11036 headSlot = 49;
11037 value = 11250;
11038 break;
11039 case 694:
11040 width = 18;
11041 height = 18;
11042 defense = 5;
11043 bodySlot = 30;
11044 value = 18750;
11045 break;
11046 case 695:
11047 width = 18;
11048 height = 18;
11049 defense = 3;
11050 legSlot = 29;
11051 value = 15000;
11052 break;
11053 case 696:
11054 width = 18;
11055 height = 18;
11056 defense = 5;
11057 headSlot = 50;
11058 value = 22500;
11059 break;
11060 case 697:
11061 width = 18;
11062 height = 18;
11063 defense = 6;
11064 bodySlot = 31;
11065 value = 37500;
11066 break;
11067 case 698:
11068 width = 18;
11069 height = 18;
11070 defense = 5;
11071 legSlot = 30;
11072 value = 30000;
11073 break;
11074 case 699:
11075 useStyle = 1;
11076 useTurn = true;
11077 useAnimation = 15;
11078 useTime = 10;
11079 autoReuse = true;
11081 consumable = true;
11082 createTile = 166;
11083 width = 12;
11084 height = 12;
11085 value = 375;
11086 break;
11087 case 700:
11088 useStyle = 1;
11089 useTurn = true;
11090 useAnimation = 15;
11091 useTime = 10;
11092 autoReuse = true;
11094 consumable = true;
11095 createTile = 167;
11096 width = 12;
11097 height = 12;
11098 value = 750;
11099 break;
11100 case 701:
11101 useStyle = 1;
11102 useTurn = true;
11103 useAnimation = 15;
11104 useTime = 10;
11105 autoReuse = true;
11107 consumable = true;
11108 createTile = 168;
11109 width = 12;
11110 height = 12;
11111 value = sellPrice(0, 0, 2, 25);
11112 break;
11113 case 702:
11114 useStyle = 1;
11115 useTurn = true;
11116 useAnimation = 15;
11117 useTime = 10;
11118 autoReuse = true;
11120 consumable = true;
11121 createTile = 169;
11122 width = 12;
11123 height = 12;
11124 value = sellPrice(0, 0, 4, 50);
11125 break;
11126 case 703:
11127 width = 20;
11128 height = 20;
11130 value = 1125;
11131 useStyle = 1;
11132 useTurn = true;
11133 useAnimation = 15;
11134 useTime = 10;
11135 autoReuse = true;
11136 consumable = true;
11137 createTile = 239;
11138 placeStyle = 1;
11139 break;
11140 case 704:
11141 width = 20;
11142 height = 20;
11144 value = 2250;
11145 useStyle = 1;
11146 useTurn = true;
11147 useAnimation = 15;
11148 useTime = 10;
11149 autoReuse = true;
11150 consumable = true;
11151 createTile = 239;
11152 placeStyle = 3;
11153 break;
11154 case 705:
11155 width = 20;
11156 height = 20;
11158 value = 4500;
11159 useStyle = 1;
11160 useTurn = true;
11161 useAnimation = 15;
11162 useTime = 10;
11163 autoReuse = true;
11164 consumable = true;
11165 createTile = 239;
11166 placeStyle = 5;
11167 break;
11168 case 706:
11169 width = 20;
11170 height = 20;
11172 value = 9000;
11173 useStyle = 1;
11174 useTurn = true;
11175 useAnimation = 15;
11176 useTime = 10;
11177 autoReuse = true;
11178 consumable = true;
11179 createTile = 239;
11180 placeStyle = 7;
11181 break;
11182 case 707:
11183 width = 24;
11184 height = 28;
11185 accessory = true;
11186 value = 1500;
11187 waistSlot = 8;
11188 break;
11189 case 708:
11190 width = 24;
11191 height = 28;
11192 accessory = true;
11193 value = 7500;
11194 waistSlot = 9;
11195 break;
11196 case 709:
11197 width = 24;
11198 height = 28;
11199 accessory = true;
11200 rare = 1;
11201 value = 15000;
11202 waistSlot = 4;
11203 break;
11204 case 710:
11205 useStyle = 1;
11206 useTurn = true;
11207 useAnimation = 15;
11208 useTime = 10;
11209 autoReuse = true;
11211 consumable = true;
11212 createTile = 34;
11213 placeStyle = 3;
11214 width = 26;
11215 height = 26;
11216 value = 4500;
11217 break;
11218 case 711:
11219 useStyle = 1;
11220 useTurn = true;
11221 useAnimation = 15;
11222 useTime = 10;
11223 autoReuse = true;
11225 consumable = true;
11226 createTile = 34;
11227 placeStyle = 4;
11228 width = 26;
11229 height = 26;
11230 value = 18000;
11231 break;
11232 case 712:
11233 useStyle = 1;
11234 useTurn = true;
11235 useAnimation = 15;
11236 useTime = 10;
11237 autoReuse = true;
11239 consumable = true;
11240 createTile = 34;
11241 placeStyle = 5;
11242 width = 26;
11243 height = 26;
11244 value = 36000;
11245 break;
11246 case 713:
11247 flame = true;
11248 noWet = true;
11249 useStyle = 1;
11250 useTurn = true;
11251 useAnimation = 15;
11252 useTime = 10;
11253 autoReuse = true;
11255 consumable = true;
11256 createTile = 174;
11257 width = 8;
11258 height = 18;
11259 value = sellPrice(0, 0, 3);
11260 holdStyle = 1;
11261 break;
11262 case 714:
11263 useStyle = 1;
11264 useTurn = true;
11265 useAnimation = 15;
11266 useTime = 10;
11267 autoReuse = true;
11269 consumable = true;
11270 createTile = 173;
11271 width = 20;
11272 height = 20;
11273 value = buyPrice(0, 0, 15);
11274 break;
11275 case 715:
11276 width = 18;
11277 height = 18;
11278 headSlot = 51;
11279 value = 15000;
11280 vanity = true;
11281 break;
11282 case 716:
11283 placeStyle = 1;
11284 useStyle = 1;
11285 useTurn = true;
11286 useAnimation = 15;
11287 useTime = 10;
11288 autoReuse = true;
11290 consumable = true;
11291 createTile = 16;
11292 width = 28;
11293 height = 14;
11294 value = 7500;
11295 break;
11296 case 717:
11297 useStyle = 1;
11298 useTurn = true;
11299 useAnimation = 15;
11300 useTime = 10;
11301 autoReuse = true;
11303 consumable = true;
11304 createTile = 175;
11305 width = 12;
11306 height = 12;
11307 break;
11308 case 718:
11309 useStyle = 1;
11310 useTurn = true;
11311 useAnimation = 15;
11312 useTime = 10;
11313 autoReuse = true;
11315 consumable = true;
11316 createTile = 176;
11317 width = 12;
11318 height = 12;
11319 break;
11320 case 719:
11321 useStyle = 1;
11322 useTurn = true;
11323 useAnimation = 15;
11324 useTime = 10;
11325 autoReuse = true;
11327 consumable = true;
11328 createTile = 177;
11329 width = 12;
11330 height = 12;
11331 break;
11332 case 720:
11333 useStyle = 1;
11334 useTurn = true;
11335 useAnimation = 15;
11336 useTime = 7;
11337 autoReuse = true;
11339 consumable = true;
11340 createWall = 45;
11341 width = 12;
11342 height = 12;
11343 break;
11344 case 721:
11345 useStyle = 1;
11346 useTurn = true;
11347 useAnimation = 15;
11348 useTime = 7;
11349 autoReuse = true;
11351 consumable = true;
11352 createWall = 46;
11353 width = 12;
11354 height = 12;
11355 break;
11356 case 722:
11357 useStyle = 1;
11358 useTurn = true;
11359 useAnimation = 15;
11360 useTime = 7;
11361 autoReuse = true;
11363 consumable = true;
11364 createWall = 47;
11365 width = 12;
11366 height = 12;
11367 break;
11368 case 723:
11369 rare = 4;
11371 useStyle = 1;
11372 damage = 52;
11373 scale = 1f;
11374 useAnimation = 20;
11375 useTime = 35;
11376 autoReuse = true;
11377 width = 30;
11378 height = 30;
11379 shoot = 116;
11380 shootSpeed = 11f;
11381 knockBack = 6.5f;
11382 melee = true;
11383 value = sellPrice(0, 3);
11384 break;
11385 case 724:
11386 autoReuse = true;
11387 crit = 2;
11388 rare = 1;
11390 useStyle = 1;
11391 damage = 17;
11392 useAnimation = 20;
11393 useTime = 55;
11394 width = 30;
11395 height = 30;
11396 shoot = 118;
11397 shootSpeed = 9.5f;
11398 knockBack = 4.75f;
11399 melee = true;
11400 value = 20000;
11401 break;
11402 case 725:
11403 useStyle = 5;
11404 useAnimation = 14;
11405 useTime = 14;
11406 width = 12;
11407 height = 28;
11408 shoot = 1;
11411 damage = 39;
11412 shootSpeed = 10f;
11413 knockBack = 4.5f;
11414 alpha = 30;
11415 rare = 5;
11416 noMelee = true;
11417 value = sellPrice(0, 5);
11418 ranged = true;
11419 autoReuse = true;
11421 {
11422 value = 100000;
11423 rare = 1;
11424 damage = 8;
11425 useAnimation = 17;
11426 useTime = 17;
11427 }
11428 break;
11429 case 726:
11430 autoReuse = true;
11431 rare = 5;
11432 mana = 12;
11434 useStyle = 5;
11435 damage = 46;
11436 useAnimation = 12;
11437 useTime = 12;
11438 width = 30;
11439 height = 30;
11440 shoot = 359;
11441 shootSpeed = 16f;
11442 knockBack = 5f;
11443 magic = true;
11444 value = sellPrice(0, 4);
11445 noMelee = true;
11446 break;
11447 case 727:
11448 width = 18;
11449 height = 18;
11450 defense = 1;
11451 headSlot = 52;
11452 break;
11453 case 728:
11454 width = 18;
11455 height = 18;
11456 defense = 1;
11457 bodySlot = 32;
11458 break;
11459 case 729:
11460 width = 18;
11461 height = 18;
11462 defense = 0;
11463 legSlot = 31;
11464 break;
11465 case 730:
11466 width = 18;
11467 height = 18;
11468 defense = 1;
11469 headSlot = 53;
11470 break;
11471 case 731:
11472 width = 18;
11473 height = 18;
11474 defense = 2;
11475 bodySlot = 33;
11476 break;
11477 case 732:
11478 width = 18;
11479 height = 18;
11480 defense = 1;
11481 legSlot = 32;
11482 break;
11483 case 733:
11484 width = 18;
11485 height = 18;
11486 defense = 1;
11487 headSlot = 54;
11488 break;
11489 case 734:
11490 width = 18;
11491 height = 18;
11492 defense = 1;
11493 bodySlot = 34;
11494 break;
11495 case 735:
11496 width = 18;
11497 height = 18;
11498 defense = 1;
11499 legSlot = 33;
11500 break;
11501 case 736:
11502 width = 18;
11503 height = 18;
11504 defense = 2;
11505 headSlot = 55;
11506 break;
11507 case 737:
11508 width = 18;
11509 height = 18;
11510 defense = 3;
11511 bodySlot = 35;
11512 break;
11513 case 738:
11514 width = 18;
11515 height = 18;
11516 defense = 2;
11517 legSlot = 34;
11518 break;
11519 case 739:
11520 mana = 5;
11522 useStyle = 5;
11523 damage = 15;
11524 useAnimation = 37;
11525 useTime = 37;
11526 width = 40;
11527 height = 40;
11528 shoot = 121;
11529 shootSpeed = 6f;
11530 knockBack = 3.25f;
11531 value = 2000;
11532 magic = true;
11533 noMelee = true;
11534 break;
11535 case 740:
11536 mana = 5;
11538 useStyle = 5;
11539 damage = 16;
11540 useAnimation = 36;
11541 useTime = 36;
11542 width = 40;
11543 height = 40;
11544 shoot = 122;
11545 shootSpeed = 6.5f;
11546 knockBack = 3.5f;
11547 value = 3000;
11548 magic = true;
11549 noMelee = true;
11550 break;
11551 case 741:
11552 mana = 6;
11554 useStyle = 5;
11555 damage = 18;
11556 useAnimation = 34;
11557 useTime = 34;
11558 width = 40;
11559 height = 40;
11560 shoot = 123;
11561 shootSpeed = 7.5f;
11562 knockBack = 4f;
11563 value = 10000;
11564 magic = true;
11565 autoReuse = true;
11566 rare = 1;
11567 noMelee = true;
11568 break;
11569 case 742:
11570 mana = 6;
11572 useStyle = 5;
11573 damage = 19;
11574 useAnimation = 32;
11575 useTime = 32;
11576 width = 40;
11577 height = 40;
11578 shoot = 124;
11579 shootSpeed = 8f;
11580 knockBack = 4.25f;
11581 magic = true;
11582 autoReuse = true;
11583 value = 15000;
11584 rare = 1;
11585 noMelee = true;
11586 break;
11587 case 743:
11588 mana = 7;
11590 useStyle = 5;
11591 damage = 21;
11592 useAnimation = 28;
11593 useTime = 28;
11594 width = 40;
11595 height = 40;
11596 shoot = 125;
11597 shootSpeed = 9f;
11598 knockBack = 4.75f;
11599 magic = true;
11600 autoReuse = true;
11601 value = 20000;
11602 rare = 1;
11603 noMelee = true;
11604 break;
11605 case 744:
11606 mana = 8;
11608 useStyle = 5;
11609 damage = 23;
11610 useAnimation = 26;
11611 useTime = 26;
11612 width = 40;
11613 height = 40;
11614 shoot = 126;
11615 shootSpeed = 9.5f;
11616 knockBack = 5.5f;
11617 magic = true;
11618 autoReuse = true;
11619 value = 30000;
11620 rare = 2;
11621 noMelee = true;
11622 break;
11623 case 745:
11624 useStyle = 1;
11625 useTurn = true;
11626 useAnimation = 15;
11627 useTime = 7;
11628 autoReuse = true;
11630 consumable = true;
11631 createWall = 66;
11632 width = 12;
11633 height = 12;
11634 value = 10;
11635 break;
11636 case 746:
11637 useStyle = 1;
11638 useTurn = true;
11639 useAnimation = 15;
11640 useTime = 7;
11641 autoReuse = true;
11643 consumable = true;
11644 createWall = 67;
11645 width = 12;
11646 height = 12;
11647 value = 10;
11648 break;
11649 case 747:
11650 useStyle = 1;
11651 useTurn = true;
11652 useAnimation = 15;
11653 useTime = 7;
11654 autoReuse = true;
11656 consumable = true;
11657 createWall = 68;
11658 width = 12;
11659 height = 12;
11660 value = 10;
11661 break;
11662 case 748:
11663 width = 24;
11664 height = 8;
11665 accessory = true;
11666 value = 400000;
11667 rare = 5;
11668 wingSlot = 4;
11669 break;
11670 case 749:
11671 width = 24;
11672 height = 8;
11673 accessory = true;
11674 value = 400000;
11675 rare = 5;
11676 wingSlot = 5;
11677 break;
11678 case 750:
11679 useStyle = 1;
11680 useTurn = true;
11681 useAnimation = 15;
11682 useTime = 7;
11683 autoReuse = true;
11685 consumable = true;
11686 createWall = 72;
11687 width = 12;
11688 height = 12;
11689 break;
11690 case 751:
11691 useStyle = 1;
11692 useTurn = true;
11693 useAnimation = 15;
11694 useTime = 10;
11695 autoReuse = true;
11697 consumable = true;
11698 createTile = 189;
11699 width = 12;
11700 height = 12;
11701 break;
11702 case 752:
11703 useStyle = 1;
11704 useTurn = true;
11705 useAnimation = 15;
11706 useTime = 7;
11707 autoReuse = true;
11709 consumable = true;
11710 createWall = 73;
11711 width = 12;
11712 height = 12;
11713 break;
11714 case 753:
11715 damage = 0;
11716 useStyle = 1;
11717 shoot = 127;
11718 width = 16;
11719 height = 30;
11721 useAnimation = 20;
11722 useTime = 20;
11723 rare = 3;
11724 noMelee = true;
11725 value = sellPrice(0, 2);
11726 buffType = 42;
11727 break;
11728 case 754:
11729 width = 28;
11730 height = 20;
11731 headSlot = 56;
11732 rare = 5;
11733 value = 50000;
11734 vanity = true;
11735 break;
11736 case 755:
11737 width = 18;
11738 height = 14;
11739 bodySlot = 36;
11740 value = 50000;
11741 vanity = true;
11742 rare = 5;
11743 break;
11744 case 756:
11745 rare = 7;
11746 useStyle = 5;
11747 useAnimation = 40;
11748 useTime = 40;
11749 shootSpeed = 5.5f;
11750 knockBack = 6.2f;
11751 width = 32;
11752 height = 32;
11753 damage = 60;
11754 scale = 1f;
11756 shoot = 130;
11757 value = buyPrice(0, 70);
11758 noMelee = true;
11759 noUseGraphic = true;
11760 melee = true;
11761 break;
11762 case 757:
11763 rare = 8;
11765 useStyle = 1;
11766 damage = 85;
11767 useAnimation = 18;
11768 useTime = 18;
11769 width = 30;
11770 height = 30;
11771 shoot = 985;
11772 scale = 1f;
11773 shootSpeed = 12f;
11774 knockBack = 6.5f;
11775 melee = true;
11776 value = sellPrice(0, 20);
11777 autoReuse = true;
11778 noMelee = true;
11779 shootsEveryUse = true;
11780 break;
11781 case 758:
11782 useStyle = 5;
11783 autoReuse = true;
11784 useAnimation = 20;
11785 useTime = 20;
11787 width = 50;
11788 height = 20;
11789 shoot = 133;
11791 damage = 60;
11792 shootSpeed = 10f;
11793 noMelee = true;
11794 value = buyPrice(0, 35);
11795 knockBack = 4f;
11796 rare = 8;
11797 ranged = true;
11798 break;
11799 case 759:
11800 useStyle = 5;
11801 autoReuse = true;
11802 useAnimation = 30;
11803 useTime = 30;
11805 width = 50;
11806 height = 20;
11807 shoot = 134;
11809 damage = 55;
11810 shootSpeed = 5f;
11811 noMelee = true;
11812 value = buyPrice(0, 40);
11813 knockBack = 4f;
11814 rare = 8;
11815 ranged = true;
11816 break;
11817 case 760:
11818 useStyle = 5;
11819 autoReuse = true;
11820 useAnimation = 50;
11821 useTime = 50;
11823 width = 50;
11824 height = 20;
11825 shoot = 135;
11827 damage = 80;
11828 shootSpeed = 12f;
11829 noMelee = true;
11830 value = buyPrice(0, 35);
11831 knockBack = 4f;
11832 rare = 8;
11833 ranged = true;
11834 break;
11835 case 761:
11836 width = 24;
11837 height = 8;
11838 accessory = true;
11839 value = 400000;
11840 rare = 5;
11841 wingSlot = 6;
11842 break;
11843 case 762:
11844 useStyle = 1;
11845 useTurn = true;
11846 useAnimation = 15;
11847 useTime = 10;
11848 autoReuse = true;
11850 consumable = true;
11851 createTile = 193;
11852 width = 12;
11853 height = 12;
11854 break;
11855 case 763:
11856 useStyle = 1;
11857 useTurn = true;
11858 useAnimation = 15;
11859 useTime = 10;
11860 autoReuse = true;
11862 consumable = true;
11863 createTile = 195;
11864 width = 12;
11865 height = 12;
11866 break;
11867 case 764:
11868 useStyle = 1;
11869 useTurn = true;
11870 useAnimation = 15;
11871 useTime = 7;
11872 autoReuse = true;
11874 consumable = true;
11875 createWall = 74;
11876 width = 12;
11877 height = 12;
11878 break;
11879 case 765:
11880 useStyle = 1;
11881 useTurn = true;
11882 useAnimation = 15;
11883 useTime = 10;
11884 autoReuse = true;
11886 consumable = true;
11887 createTile = 196;
11888 width = 12;
11889 height = 12;
11890 break;
11891 case 766:
11892 useStyle = 1;
11893 useTurn = true;
11894 useAnimation = 15;
11895 useTime = 10;
11896 autoReuse = true;
11898 consumable = true;
11899 createTile = 194;
11900 width = 12;
11901 height = 12;
11902 break;
11903 case 767:
11904 useStyle = 1;
11905 useTurn = true;
11906 useAnimation = 15;
11907 useTime = 10;
11908 autoReuse = true;
11910 consumable = true;
11911 createTile = 197;
11912 width = 12;
11913 height = 12;
11914 break;
11915 case 768:
11916 useStyle = 1;
11917 useTurn = true;
11918 useAnimation = 15;
11919 useTime = 7;
11920 autoReuse = true;
11922 consumable = true;
11923 createWall = 75;
11924 width = 12;
11925 height = 12;
11926 break;
11927 case 769:
11928 useStyle = 1;
11929 useTurn = true;
11930 useAnimation = 15;
11931 useTime = 7;
11932 autoReuse = true;
11934 consumable = true;
11935 createWall = 76;
11936 width = 12;
11937 height = 12;
11938 break;
11939 case 770:
11940 useStyle = 1;
11941 useTurn = true;
11942 useAnimation = 15;
11943 useTime = 7;
11944 autoReuse = true;
11946 consumable = true;
11947 createWall = 77;
11948 width = 12;
11949 height = 12;
11950 break;
11951 case 771:
11952 shoot = 0;
11953 damage = 40;
11954 width = 20;
11955 height = 14;
11957 consumable = true;
11958 ammo = AmmoID.Rocket;
11959 knockBack = 4f;
11960 value = buyPrice(0, 0, 0, 50);
11961 ranged = true;
11962 break;
11963 case 772:
11964 shoot = 3;
11965 damage = 40;
11966 width = 20;
11967 height = 14;
11969 consumable = true;
11970 ammo = AmmoID.Rocket;
11971 knockBack = 4f;
11972 value = buyPrice(0, 0, 2, 50);
11973 ranged = true;
11974 rare = 1;
11975 break;
11976 case 773:
11977 shoot = 6;
11978 damage = 65;
11979 width = 20;
11980 height = 14;
11982 consumable = true;
11983 ammo = AmmoID.Rocket;
11984 knockBack = 6f;
11985 value = buyPrice(0, 0, 1);
11986 ranged = true;
11987 rare = 1;
11988 break;
11989 case 774:
11990 shoot = 9;
11991 damage = 65;
11992 width = 20;
11993 height = 14;
11995 consumable = true;
11996 ammo = AmmoID.Rocket;
11997 knockBack = 6f;
11998 value = (value = buyPrice(0, 0, 5));
11999 ranged = true;
12000 rare = 2;
12001 break;
12002 case 775:
12003 useStyle = 1;
12004 useTurn = true;
12005 useAnimation = 15;
12006 useTime = 10;
12007 autoReuse = true;
12009 consumable = true;
12010 createTile = 198;
12011 width = 12;
12012 height = 12;
12013 break;
12014 case 776:
12015 useStyle = 1;
12016 useTurn = true;
12017 autoReuse = true;
12018 useAnimation = 25;
12019 useTime = 13;
12020 knockBack = 5f;
12021 width = 20;
12022 height = 12;
12023 damage = 10;
12024 pick = 110;
12026 rare = 4;
12027 value = 54000;
12028 melee = true;
12029 scale = 1f;
12030 break;
12031 case 777:
12032 useStyle = 1;
12033 useAnimation = 25;
12034 useTime = 10;
12035 knockBack = 5f;
12036 useTurn = true;
12037 autoReuse = true;
12038 width = 20;
12039 height = 12;
12040 damage = 15;
12041 pick = 150;
12043 rare = 4;
12044 value = 81000;
12045 melee = true;
12046 scale = 1f;
12047 break;
12048 case 778:
12049 useStyle = 1;
12050 useAnimation = 25;
12051 useTime = 8;
12052 knockBack = 5f;
12053 useTurn = true;
12054 autoReuse = true;
12055 width = 20;
12056 height = 12;
12057 damage = 20;
12058 pick = 180;
12060 rare = 4;
12061 value = 108000;
12062 melee = true;
12063 scale = 1f;
12064 break;
12065 case 779:
12066 useStyle = 5;
12067 autoReuse = true;
12068 useAnimation = 30;
12069 useTime = 5;
12070 width = 50;
12071 height = 18;
12072 shoot = 145;
12075 knockBack = 0.3f;
12076 shootSpeed = 7f;
12077 noMelee = true;
12078 value = buyPrice(2);
12079 rare = 5;
12080 break;
12081 case 780:
12082 shoot = 0;
12084 width = 10;
12085 height = 12;
12086 value = buyPrice(0, 0, 15);
12087 rare = 3;
12089 consumable = true;
12090 break;
12091 case 781:
12092 shoot = 1;
12094 width = 10;
12095 height = 12;
12096 value = buyPrice(0, 0, 15);
12097 rare = 3;
12099 consumable = true;
12100 break;
12101 case 782:
12102 shoot = 2;
12104 width = 10;
12105 height = 12;
12106 value = buyPrice(0, 0, 15);
12107 rare = 3;
12109 consumable = true;
12110 break;
12111 case 783:
12112 shoot = 3;
12114 width = 10;
12115 height = 12;
12116 value = buyPrice(0, 0, 15);
12117 rare = 3;
12119 consumable = true;
12120 break;
12121 case 784:
12122 shoot = 4;
12124 width = 10;
12125 height = 12;
12126 value = buyPrice(0, 0, 15);
12127 rare = 3;
12129 consumable = true;
12130 break;
12131 case 785:
12132 width = 24;
12133 height = 8;
12134 accessory = true;
12135 value = 400000;
12136 rare = 5;
12137 wingSlot = 7;
12138 break;
12139 case 786:
12140 width = 24;
12141 height = 8;
12142 accessory = true;
12143 value = 400000;
12144 rare = 5;
12145 wingSlot = 8;
12146 break;
12147 case 787:
12148 useTurn = true;
12149 autoReuse = true;
12150 useStyle = 1;
12151 useAnimation = 27;
12152 useTime = 14;
12153 hammer = 85;
12154 width = 24;
12155 height = 28;
12156 damage = 26;
12157 knockBack = 7.5f;
12158 scale = 1.1f;
12160 rare = 7;
12161 value = buyPrice(0, 40);
12162 melee = true;
12163 break;
12164 case 788:
12165 mana = 12;
12166 damage = 35;
12167 useStyle = 5;
12168 shootSpeed = 32f;
12169 shoot = 150;
12170 width = 26;
12171 height = 28;
12172 useAnimation = 25;
12173 useTime = 25;
12174 autoReuse = true;
12175 rare = 7;
12176 noMelee = true;
12177 knockBack = 1f;
12178 value = 200000;
12179 magic = true;
12180 break;
12181 case 789:
12182 useStyle = 1;
12183 useTurn = true;
12184 useAnimation = 15;
12185 useTime = 10;
12186 autoReuse = true;
12188 consumable = true;
12189 createTile = 91;
12190 placeStyle = 4;
12191 width = 10;
12192 height = 24;
12193 value = 5000;
12194 break;
12195 case 790:
12196 useStyle = 1;
12197 useTurn = true;
12198 useAnimation = 15;
12199 useTime = 10;
12200 autoReuse = true;
12202 consumable = true;
12203 createTile = 91;
12204 placeStyle = 5;
12205 width = 10;
12206 height = 24;
12207 value = 5000;
12208 break;
12209 case 791:
12210 useStyle = 1;
12211 useTurn = true;
12212 useAnimation = 15;
12213 useTime = 10;
12214 autoReuse = true;
12216 consumable = true;
12217 createTile = 91;
12218 placeStyle = 6;
12219 width = 10;
12220 height = 24;
12221 value = 5000;
12222 break;
12223 case 792:
12224 width = 18;
12225 height = 18;
12226 defense = 6;
12227 headSlot = 57;
12228 value = 50000;
12229 rare = 1;
12230 break;
12231 case 793:
12232 width = 18;
12233 height = 18;
12234 defense = 7;
12235 bodySlot = 37;
12236 value = 40000;
12237 rare = 1;
12238 break;
12239 case 794:
12240 width = 18;
12241 height = 18;
12242 defense = 6;
12243 legSlot = 35;
12244 value = 30000;
12245 rare = 1;
12246 break;
12247 case 795:
12248 useStyle = 1;
12249 useTime = 25;
12250 useAnimation = 25;
12251 knockBack = 5f;
12252 width = 24;
12253 height = 28;
12254 damage = 22;
12255 scale = 1f;
12257 rare = 1;
12258 value = 13500;
12259 melee = true;
12260 break;
12261 case 796:
12262 useStyle = 5;
12263 useAnimation = 30;
12264 useTime = 30;
12265 width = 12;
12266 height = 28;
12267 shoot = 1;
12270 damage = 19;
12271 shootSpeed = 6.7f;
12272 knockBack = 1f;
12273 alpha = 30;
12274 rare = 1;
12275 noMelee = true;
12276 value = 18000;
12277 ranged = true;
12278 break;
12279 case 797:
12280 autoReuse = true;
12281 useStyle = 1;
12282 useAnimation = 40;
12283 useTime = 19;
12284 hammer = 55;
12285 width = 24;
12286 height = 28;
12287 damage = 23;
12288 knockBack = 6f;
12289 scale = 1f;
12291 rare = 1;
12292 value = 15000;
12293 melee = true;
12294 break;
12295 case 798:
12296 useStyle = 1;
12297 useTurn = true;
12298 useAnimation = 22;
12299 useTime = 14;
12300 autoReuse = true;
12301 width = 24;
12302 height = 28;
12303 damage = 12;
12304 pick = 70;
12306 knockBack = 3.5f;
12307 rare = 1;
12308 value = 18000;
12309 scale = 1f;
12310 melee = true;
12311 break;
12312 case 799:
12313 autoReuse = true;
12314 useStyle = 1;
12315 useAnimation = 32;
12316 knockBack = 6f;
12317 useTime = 15;
12318 width = 24;
12319 height = 28;
12320 damage = 22;
12321 axe = 15;
12322 scale = 1f;
12324 rare = 1;
12325 value = 13500;
12326 melee = true;
12327 break;
12328 case 800:
12329 useStyle = 5;
12330 useAnimation = 20;
12331 useTime = 20;
12332 width = 24;
12333 height = 28;
12334 shoot = 14;
12337 damage = 19;
12338 shootSpeed = 6f;
12339 noMelee = true;
12340 knockBack = 2f;
12342 scale = 0.9f;
12343 rare = 1;
12344 ranged = true;
12345 break;
12346 case 801:
12347 useStyle = 5;
12348 useAnimation = 45;
12349 useTime = 45;
12350 knockBack = 5.5f;
12351 width = 30;
12352 height = 10;
12353 damage = 17;
12354 scale = 1.1f;
12355 noUseGraphic = true;
12356 shoot = 154;
12357 shootSpeed = 12f;
12359 rare = 1;
12360 value = 27000;
12361 melee = true;
12362 channel = true;
12363 noMelee = true;
12364 break;
12365 case 802:
12366 useStyle = 5;
12367 useAnimation = 31;
12368 useTime = 31;
12369 shootSpeed = 4f;
12370 knockBack = 5f;
12371 width = 40;
12372 height = 40;
12373 damage = 17;
12374 scale = 1.1f;
12376 shoot = 153;
12377 rare = 1;
12379 noMelee = true;
12380 noUseGraphic = true;
12381 melee = true;
12382 break;
12383 case 803:
12384 width = 18;
12385 height = 18;
12386 headSlot = 58;
12387 value = 50000;
12388 defense = 3;
12389 break;
12390 case 804:
12391 width = 18;
12392 height = 18;
12393 bodySlot = 38;
12394 value = 40000;
12395 defense = 3;
12396 break;
12397 case 805:
12398 width = 18;
12399 height = 18;
12400 legSlot = 36;
12401 value = 30000;
12402 defense = 3;
12403 break;
12404 case 806:
12405 useStyle = 1;
12406 useTurn = true;
12407 useAnimation = 15;
12408 useTime = 10;
12409 autoReuse = true;
12411 consumable = true;
12412 createTile = 15;
12413 placeStyle = 5;
12414 width = 12;
12415 height = 30;
12416 value = 150;
12417 break;
12418 case 807:
12419 useStyle = 1;
12420 useTurn = true;
12421 useAnimation = 15;
12422 useTime = 10;
12423 autoReuse = true;
12425 consumable = true;
12426 createTile = 15;
12427 placeStyle = 6;
12428 width = 12;
12429 height = 30;
12430 value = 150;
12431 break;
12432 case 808:
12433 useStyle = 1;
12434 useTurn = true;
12435 useAnimation = 15;
12436 useTime = 10;
12437 autoReuse = true;
12439 consumable = true;
12440 createTile = 15;
12441 placeStyle = 7;
12442 width = 12;
12443 height = 30;
12444 value = 150;
12445 break;
12446 case 809:
12447 useStyle = 1;
12448 useTurn = true;
12449 useAnimation = 15;
12450 useTime = 10;
12451 autoReuse = true;
12453 consumable = true;
12454 createTile = 15;
12455 placeStyle = 8;
12456 width = 12;
12457 height = 30;
12458 value = 150;
12459 break;
12460 case 810:
12461 useStyle = 1;
12462 useTurn = true;
12463 useAnimation = 15;
12464 useTime = 10;
12465 autoReuse = true;
12467 consumable = true;
12468 createTile = 15;
12469 placeStyle = 9;
12470 width = 12;
12471 height = 30;
12472 value = 150;
12473 break;
12474 case 811:
12475 useStyle = 1;
12476 useTurn = true;
12477 useAnimation = 15;
12478 useTime = 10;
12479 autoReuse = true;
12481 consumable = true;
12482 createTile = 18;
12483 placeStyle = 4;
12484 width = 28;
12485 height = 14;
12486 value = 150;
12487 break;
12488 case 812:
12489 useStyle = 1;
12490 useTurn = true;
12491 useAnimation = 15;
12492 useTime = 10;
12493 autoReuse = true;
12495 consumable = true;
12496 createTile = 18;
12497 placeStyle = 5;
12498 width = 28;
12499 height = 14;
12500 value = 150;
12501 break;
12502 case 813:
12503 useStyle = 1;
12504 useTurn = true;
12505 useAnimation = 15;
12506 useTime = 10;
12507 autoReuse = true;
12509 consumable = true;
12510 createTile = 18;
12511 placeStyle = 6;
12512 width = 28;
12513 height = 14;
12514 value = 150;
12515 break;
12516 case 814:
12517 useStyle = 1;
12518 useTurn = true;
12519 useAnimation = 15;
12520 useTime = 10;
12521 autoReuse = true;
12523 consumable = true;
12524 createTile = 18;
12525 placeStyle = 7;
12526 width = 28;
12527 height = 14;
12528 value = 150;
12529 break;
12530 case 815:
12531 useStyle = 1;
12532 useTurn = true;
12533 useAnimation = 15;
12534 useTime = 10;
12535 autoReuse = true;
12537 consumable = true;
12538 createTile = 18;
12539 placeStyle = 8;
12540 width = 28;
12541 height = 14;
12542 value = 150;
12543 break;
12544 case 816:
12545 useStyle = 1;
12546 useTurn = true;
12547 useAnimation = 15;
12548 useTime = 10;
12550 consumable = true;
12551 createTile = 10;
12552 placeStyle = 4;
12553 width = 14;
12554 height = 28;
12555 value = 200;
12556 break;
12557 case 817:
12558 useStyle = 1;
12559 useTurn = true;
12560 useAnimation = 15;
12561 useTime = 10;
12563 consumable = true;
12564 createTile = 10;
12565 placeStyle = 5;
12566 width = 14;
12567 height = 28;
12568 value = 200;
12569 break;
12570 case 818:
12571 useStyle = 1;
12572 useTurn = true;
12573 useAnimation = 15;
12574 useTime = 10;
12576 consumable = true;
12577 createTile = 10;
12578 placeStyle = 6;
12579 width = 14;
12580 height = 28;
12581 value = 200;
12582 break;
12583 case 819:
12584 useStyle = 1;
12585 useTurn = true;
12586 useAnimation = 15;
12587 useTime = 10;
12589 consumable = true;
12590 createTile = 10;
12591 placeStyle = 7;
12592 width = 14;
12593 height = 28;
12594 value = 200;
12595 break;
12596 case 820:
12597 useStyle = 1;
12598 useTurn = true;
12599 useAnimation = 15;
12600 useTime = 10;
12602 consumable = true;
12603 createTile = 10;
12604 placeStyle = 8;
12605 width = 14;
12606 height = 28;
12607 value = 200;
12608 break;
12609 case 821:
12610 width = 24;
12611 height = 8;
12612 accessory = true;
12613 value = 400000;
12614 rare = 5;
12615 wingSlot = 9;
12616 break;
12617 case 822:
12618 width = 24;
12619 height = 8;
12620 accessory = true;
12621 value = 400000;
12622 rare = 5;
12623 wingSlot = 10;
12624 break;
12625 case 823:
12626 color = new Color(255, 255, 255, 0);
12627 alpha = 255;
12628 width = 24;
12629 height = 8;
12630 accessory = true;
12631 value = 400000;
12632 rare = 8;
12633 wingSlot = 11;
12634 break;
12635 case 824:
12636 useStyle = 1;
12637 useTurn = true;
12638 useAnimation = 15;
12639 useTime = 10;
12640 autoReuse = true;
12642 consumable = true;
12643 createTile = 202;
12644 width = 12;
12645 height = 12;
12646 break;
12647 case 825:
12648 useStyle = 1;
12649 useTurn = true;
12650 useAnimation = 15;
12651 useTime = 7;
12652 autoReuse = true;
12654 consumable = true;
12655 createWall = 82;
12656 width = 12;
12657 height = 12;
12658 break;
12659 case 826:
12660 useStyle = 1;
12661 useTurn = true;
12662 useAnimation = 15;
12663 useTime = 10;
12664 autoReuse = true;
12666 consumable = true;
12667 createTile = 15;
12668 placeStyle = 10;
12669 width = 12;
12670 height = 30;
12671 value = 150;
12672 break;
12673 case 827:
12674 useStyle = 1;
12675 useTurn = true;
12676 useAnimation = 15;
12677 useTime = 10;
12678 autoReuse = true;
12680 consumable = true;
12681 createTile = 14;
12682 placeStyle = 4;
12683 width = 26;
12684 height = 20;
12685 value = 300;
12686 break;
12687 case 828:
12688 useStyle = 1;
12689 useTurn = true;
12690 useAnimation = 15;
12691 useTime = 10;
12692 autoReuse = true;
12694 consumable = true;
12695 createTile = 14;
12696 placeStyle = 5;
12697 width = 26;
12698 height = 20;
12699 value = 300;
12700 break;
12701 case 829:
12702 useStyle = 1;
12703 useTurn = true;
12704 useAnimation = 15;
12705 useTime = 10;
12706 autoReuse = true;
12708 consumable = true;
12709 createTile = 14;
12710 placeStyle = 6;
12711 width = 26;
12712 height = 20;
12713 value = 300;
12714 break;
12715 case 830:
12716 useStyle = 1;
12717 useTurn = true;
12718 useAnimation = 15;
12719 useTime = 10;
12720 autoReuse = true;
12722 consumable = true;
12723 createTile = 14;
12724 placeStyle = 7;
12725 width = 26;
12726 height = 20;
12727 value = 300;
12728 break;
12729 case 831:
12730 useStyle = 1;
12731 useTurn = true;
12732 useAnimation = 15;
12733 useTime = 10;
12734 autoReuse = true;
12736 consumable = true;
12737 createTile = 21;
12738 placeStyle = 12;
12739 width = 26;
12740 height = 22;
12741 value = 5000;
12742 break;
12743 case 832:
12744 tileWand = 9;
12745 useStyle = 1;
12746 useTurn = true;
12747 useAnimation = 15;
12748 useTime = 10;
12749 autoReuse = true;
12750 createTile = 191;
12751 width = 8;
12752 height = 10;
12753 rare = 1;
12754 value = sellPrice(0, 0, 25);
12755 break;
12756 case 833:
12757 useStyle = 1;
12758 useTurn = true;
12759 useAnimation = 15;
12760 useTime = 10;
12761 autoReuse = true;
12763 consumable = true;
12764 createTile = 163;
12765 width = 12;
12766 height = 12;
12767 break;
12768 case 834:
12769 useStyle = 1;
12770 useTurn = true;
12771 useAnimation = 15;
12772 useTime = 10;
12773 autoReuse = true;
12775 consumable = true;
12776 createTile = 164;
12777 width = 12;
12778 height = 12;
12779 break;
12780 case 835:
12781 useStyle = 1;
12782 useTurn = true;
12783 useAnimation = 15;
12784 useTime = 10;
12785 autoReuse = true;
12787 consumable = true;
12788 createTile = 200;
12789 width = 12;
12790 height = 12;
12791 break;
12792 case 836:
12793 useStyle = 1;
12794 useTurn = true;
12795 useAnimation = 15;
12796 useTime = 10;
12797 autoReuse = true;
12799 consumable = true;
12800 createTile = 203;
12801 width = 12;
12802 height = 12;
12803 break;
12804 case 837:
12805 useStyle = 1;
12806 useTurn = true;
12807 useAnimation = 15;
12808 useTime = 10;
12810 consumable = true;
12811 createTile = 10;
12812 placeStyle = 9;
12813 width = 14;
12814 height = 28;
12815 value = 200;
12816 break;
12817 case 838:
12818 useStyle = 1;
12819 useTurn = true;
12820 useAnimation = 15;
12821 useTime = 10;
12822 autoReuse = true;
12824 consumable = true;
12825 createTile = 21;
12826 placeStyle = 13;
12827 width = 26;
12828 height = 22;
12829 value = 5000;
12830 break;
12831 case 839:
12832 width = 28;
12833 height = 20;
12834 headSlot = 59;
12835 rare = 2;
12836 vanity = true;
12837 value = buyPrice(0, 1, 50);
12838 break;
12839 case 840:
12840 width = 18;
12841 height = 14;
12842 bodySlot = 39;
12843 rare = 2;
12844 vanity = true;
12845 value = buyPrice(0, 1, 50);
12846 break;
12847 case 841:
12848 width = 18;
12849 height = 14;
12850 legSlot = 37;
12851 rare = 2;
12852 vanity = true;
12853 value = buyPrice(0, 1, 50);
12854 break;
12855 case 842:
12856 width = 28;
12857 height = 20;
12858 headSlot = 60;
12859 rare = 1;
12860 vanity = true;
12861 value = sellPrice(0, 0, 50);
12862 break;
12863 case 843:
12864 width = 18;
12865 height = 14;
12866 bodySlot = 40;
12867 rare = 1;
12868 vanity = true;
12869 value = sellPrice(0, 0, 50);
12870 break;
12871 case 844:
12872 width = 18;
12873 height = 14;
12874 legSlot = 38;
12875 rare = 1;
12876 vanity = true;
12877 value = sellPrice(0, 0, 50);
12878 break;
12879 case 845:
12880 useStyle = 1;
12881 useTurn = true;
12882 useAnimation = 15;
12883 useTime = 10;
12884 autoReuse = true;
12886 consumable = true;
12887 createTile = 91;
12888 placeStyle = 7;
12889 width = 10;
12890 height = 24;
12891 value = 5000;
12892 break;
12893 case 846:
12894 useStyle = 1;
12895 useTurn = true;
12896 useAnimation = 15;
12897 useTime = 10;
12898 autoReuse = true;
12900 consumable = true;
12901 createTile = 91;
12902 placeStyle = 8;
12903 width = 10;
12904 height = 24;
12905 value = 5000;
12906 break;
12907 case 847:
12908 useStyle = 1;
12909 useTurn = true;
12910 useAnimation = 15;
12911 useTime = 10;
12912 autoReuse = true;
12914 consumable = true;
12915 createTile = 91;
12916 placeStyle = 9;
12917 width = 10;
12918 height = 24;
12919 value = 5000;
12920 break;
12921 case 848:
12922 width = 28;
12923 height = 20;
12924 headSlot = 61;
12925 rare = 1;
12926 vanity = true;
12927 value = buyPrice(0, 2);
12928 break;
12929 case 849:
12930 useStyle = 1;
12931 useTurn = true;
12932 useAnimation = 15;
12933 useTime = 10;
12934 autoReuse = true;
12935 width = 24;
12936 height = 28;
12938 mech = true;
12939 value = buyPrice(0, 0, 10);
12940 break;
12941 case 850:
12942 useStyle = 1;
12943 useTurn = true;
12944 useAnimation = 15;
12945 useTime = 5;
12946 autoReuse = true;
12947 width = 24;
12948 height = 28;
12949 rare = 1;
12950 value = 20000;
12951 mech = true;
12952 tileBoost = 20;
12953 break;
12954 case 851:
12955 useStyle = 1;
12956 useTurn = true;
12957 useAnimation = 15;
12958 useTime = 5;
12959 autoReuse = true;
12960 width = 24;
12961 height = 28;
12962 rare = 1;
12963 value = 20000;
12964 mech = true;
12965 tileBoost = 20;
12966 break;
12967 case 852:
12968 useStyle = 1;
12969 useTurn = true;
12970 useAnimation = 15;
12971 useTime = 10;
12972 autoReuse = true;
12974 consumable = true;
12975 createTile = 135;
12976 width = 12;
12977 height = 12;
12978 placeStyle = 4;
12979 mech = true;
12980 value = 5000;
12981 break;
12982 case 853:
12983 useStyle = 1;
12984 useTurn = true;
12985 useAnimation = 15;
12986 useTime = 10;
12987 autoReuse = true;
12989 consumable = true;
12990 createTile = 135;
12991 width = 12;
12992 height = 12;
12993 placeStyle = 5;
12994 mech = true;
12995 value = 5000;
12996 break;
12997 case 854:
12998 width = 16;
12999 height = 24;
13000 accessory = true;
13001 rare = 5;
13002 value = 50000;
13003 break;
13004 case 855:
13005 width = 16;
13006 height = 24;
13007 accessory = true;
13008 rare = 5;
13009 value = 50000;
13010 break;
13011 case 856:
13012 noWet = true;
13013 holdStyle = 1;
13014 width = 30;
13015 height = 30;
13016 value = 500;
13017 rare = 2;
13018 vanity = true;
13019 break;
13020 case 857:
13021 width = 16;
13022 height = 24;
13023 accessory = true;
13024 rare = 2;
13025 value = 50000;
13026 waistSlot = 15;
13027 break;
13028 case 858:
13029 useStyle = 1;
13030 useTurn = true;
13031 useAnimation = 15;
13032 useTime = 10;
13033 autoReuse = true;
13035 consumable = true;
13036 createTile = 89;
13037 placeStyle = 24;
13038 width = 20;
13039 height = 20;
13040 value = 300;
13041 break;
13042 case 859:
13043 useStyle = 1;
13044 shootSpeed = 6f;
13045 shoot = 155;
13046 width = 44;
13047 height = 44;
13048 consumable = true;
13050 useAnimation = 20;
13051 useTime = 20;
13052 noUseGraphic = true;
13053 noMelee = true;
13054 value = 20;
13055 break;
13056 case 860:
13057 width = 16;
13058 height = 24;
13059 accessory = true;
13060 rare = 6;
13061 lifeRegen = 2;
13062 value = buyPrice(0, 20);
13063 handOnSlot = 4;
13064 break;
13065 case 861:
13066 width = 16;
13067 height = 24;
13068 accessory = true;
13069 rare = 6;
13070 value = buyPrice(0, 40);
13071 hasVanityEffects = true;
13072 break;
13073 case 862:
13074 width = 16;
13075 height = 24;
13076 accessory = true;
13077 rare = 6;
13078 value = buyPrice(0, 10);
13079 neckSlot = 5;
13080 break;
13081 case 863:
13082 width = 16;
13083 height = 24;
13084 accessory = true;
13085 rare = 4;
13086 value = 200000;
13087 shoeSlot = 2;
13088 break;
13089 case 864:
13090 width = 28;
13091 height = 20;
13092 headSlot = 62;
13093 rare = 1;
13094 vanity = true;
13095 value = buyPrice(0, 25);
13096 break;
13097 case 865:
13098 width = 18;
13099 height = 14;
13100 bodySlot = 41;
13101 rare = 1;
13102 vanity = true;
13103 value = buyPrice(0, 10);
13104 break;
13105 case 866:
13106 width = 18;
13107 height = 14;
13108 bodySlot = 42;
13109 rare = 1;
13110 vanity = true;
13111 value = buyPrice(0, 2);
13112 break;
13113 case 867:
13114 width = 28;
13115 height = 20;
13116 headSlot = 63;
13117 rare = 1;
13118 defense = 2;
13119 value = sellPrice(0, 0, 50);
13120 break;
13121 case 868:
13122 width = 28;
13123 height = 20;
13124 headSlot = 64;
13125 rare = 1;
13126 vanity = true;
13127 value = buyPrice(0, 2);
13128 break;
13129 case 869:
13130 width = 28;
13131 height = 20;
13132 headSlot = 65;
13133 rare = 1;
13134 vanity = true;
13135 value = buyPrice(0, 2, 50);
13136 break;
13137 case 870:
13138 width = 28;
13139 height = 20;
13140 headSlot = 66;
13141 rare = 1;
13142 value = buyPrice(0, 2);
13143 vanity = true;
13144 break;
13145 case 871:
13146 width = 28;
13147 height = 20;
13148 bodySlot = 43;
13149 rare = 1;
13150 value = buyPrice(0, 2);
13151 vanity = true;
13152 break;
13153 case 872:
13154 width = 28;
13155 height = 20;
13156 legSlot = 39;
13157 rare = 1;
13158 value = buyPrice(0, 2);
13159 vanity = true;
13160 break;
13161 case 873:
13162 width = 28;
13163 height = 20;
13164 headSlot = 67;
13165 rare = 1;
13166 vanity = true;
13167 value = buyPrice(0, 5);
13168 break;
13169 case 874:
13170 width = 28;
13171 height = 20;
13172 bodySlot = 44;
13173 rare = 1;
13174 vanity = true;
13175 value = buyPrice(0, 5);
13176 break;
13177 case 875:
13178 width = 28;
13179 height = 20;
13180 legSlot = 40;
13181 rare = 1;
13182 vanity = true;
13183 value = buyPrice(0, 5);
13184 break;
13185 case 876:
13186 width = 28;
13187 height = 20;
13188 headSlot = 68;
13189 rare = 1;
13190 vanity = true;
13191 value = buyPrice(0, 5);
13192 break;
13193 case 877:
13194 width = 28;
13195 height = 20;
13196 bodySlot = 45;
13197 rare = 1;
13198 vanity = true;
13199 value = buyPrice(0, 5);
13200 break;
13201 case 878:
13202 width = 28;
13203 height = 20;
13204 legSlot = 41;
13205 rare = 1;
13206 vanity = true;
13207 value = buyPrice(0, 5);
13208 break;
13209 case 879:
13210 width = 28;
13211 height = 20;
13212 headSlot = 69;
13213 rare = 1;
13214 defense = 4;
13215 value = sellPrice(0, 0, 50);
13216 break;
13217 case 880:
13218 useStyle = 1;
13219 useTurn = true;
13220 useAnimation = 15;
13221 useTime = 10;
13222 autoReuse = true;
13224 consumable = true;
13225 createTile = 204;
13226 width = 12;
13227 height = 12;
13228 rare = 1;
13229 value = sellPrice(0, 0, 13);
13230 break;
13231 case 881:
13232 useStyle = 1;
13233 useTurn = false;
13234 useAnimation = 30;
13235 useTime = 30;
13236 width = 24;
13237 height = 28;
13238 damage = 10;
13239 knockBack = 4.5f;
13241 scale = 1f;
13242 value = 1800;
13243 melee = true;
13244 break;
13245 case 882:
13246 useStyle = 1;
13247 useTurn = true;
13248 useAnimation = 25;
13249 useTime = 16;
13250 autoReuse = true;
13251 width = 24;
13252 height = 28;
13253 damage = 4;
13254 pick = 35;
13256 knockBack = 2f;
13257 value = 2000;
13258 melee = true;
13259 break;
13260 case 883:
13261 useStyle = 1;
13262 useTurn = true;
13263 useAnimation = 15;
13264 useTime = 10;
13265 autoReuse = true;
13267 consumable = true;
13268 createTile = 206;
13269 width = 12;
13270 height = 12;
13271 break;
13272 case 884:
13273 useStyle = 1;
13274 useTurn = true;
13275 useAnimation = 15;
13276 useTime = 7;
13277 autoReuse = true;
13279 consumable = true;
13280 createWall = 84;
13281 width = 12;
13282 height = 12;
13283 break;
13284 case 885:
13285 width = 16;
13286 height = 24;
13287 accessory = true;
13288 rare = 4;
13289 value = 100000;
13290 break;
13291 case 886:
13292 width = 16;
13293 height = 24;
13294 accessory = true;
13295 rare = 4;
13296 value = 100000;
13297 break;
13298 case 887:
13299 width = 16;
13300 height = 24;
13301 accessory = true;
13302 rare = 4;
13303 value = 100000;
13304 break;
13305 case 888:
13306 width = 16;
13307 height = 24;
13308 accessory = true;
13309 rare = 4;
13310 value = 100000;
13311 faceSlot = 5;
13312 break;
13313 case 889:
13314 width = 16;
13315 height = 24;
13316 accessory = true;
13317 rare = 4;
13318 value = 100000;
13319 break;
13320 case 890:
13321 width = 16;
13322 height = 24;
13323 accessory = true;
13324 rare = 4;
13325 value = 100000;
13326 break;
13327 case 891:
13328 width = 16;
13329 height = 24;
13330 accessory = true;
13331 rare = 2;
13332 value = 100000;
13333 break;
13334 case 892:
13335 width = 16;
13336 height = 24;
13337 accessory = true;
13338 rare = 4;
13339 value = 100000;
13340 break;
13341 case 893:
13342 width = 16;
13343 height = 24;
13344 accessory = true;
13345 rare = 4;
13346 value = 100000;
13347 break;
13348 case 894:
13349 width = 18;
13350 height = 18;
13351 defense = 1;
13352 headSlot = 70;
13353 value = sellPrice(0, 0, 0, 40);
13354 break;
13355 case 895:
13356 width = 18;
13357 height = 18;
13358 defense = 1;
13359 bodySlot = 46;
13360 value = sellPrice(0, 0, 0, 60);
13361 break;
13362 case 896:
13363 width = 18;
13364 height = 18;
13365 defense = 1;
13366 legSlot = 42;
13367 value = sellPrice(0, 0, 0, 50);
13368 break;
13369 case 897:
13370 width = 16;
13371 height = 24;
13372 accessory = true;
13373 rare = 5;
13374 value = buyPrice(0, 20);
13375 handOffSlot = 5;
13376 handOnSlot = 10;
13377 break;
13378 case 898:
13379 width = 16;
13380 height = 24;
13381 accessory = true;
13382 rare = 5;
13383 value = 300000;
13384 shoeSlot = 10;
13385 break;
13386 case 899:
13387 width = 16;
13388 height = 24;
13389 accessory = true;
13390 rare = 7;
13391 value = 300000;
13392 handOnSlot = 13;
13393 break;
13394 case 900:
13395 width = 16;
13396 height = 24;
13397 accessory = true;
13398 rare = 5;
13400 handOnSlot = 14;
13401 break;
13402 case 901:
13403 width = 16;
13404 height = 24;
13405 accessory = true;
13406 rare = 5;
13407 value = 100000;
13408 break;
13409 case 902:
13410 width = 16;
13411 height = 24;
13412 accessory = true;
13413 rare = 5;
13414 value = 100000;
13415 break;
13416 case 903:
13417 width = 16;
13418 height = 24;
13419 accessory = true;
13420 rare = 5;
13421 value = 100000;
13422 break;
13423 case 904:
13424 width = 16;
13425 height = 24;
13426 accessory = true;
13427 rare = 5;
13428 value = 100000;
13429 break;
13430 case 905:
13431 useStyle = 5;
13432 autoReuse = true;
13433 useAnimation = 8;
13434 useTime = 8;
13435 width = 50;
13436 height = 18;
13437 shoot = 158;
13440 damage = 0;
13441 shootSpeed = 10f;
13442 noMelee = true;
13443 value = 300000;
13444 rare = 6;
13445 knockBack = 2f;
13446 ranged = true;
13447 break;
13448 case 906:
13449 width = 16;
13450 height = 24;
13451 accessory = true;
13452 rare = 3;
13453 value = 300000;
13454 handOnSlot = 24;
13455 break;
13456 case 907:
13457 width = 16;
13458 height = 24;
13459 accessory = true;
13460 rare = 4;
13461 value = buyPrice(0, 30);
13462 shoeSlot = 11;
13463 break;
13464 case 908:
13465 width = 16;
13466 height = 24;
13467 accessory = true;
13468 rare = 7;
13469 value = 500000;
13470 shoeSlot = 8;
13471 break;
13472 case 909:
13473 useStyle = 1;
13474 useTurn = true;
13475 useAnimation = 15;
13476 useTime = 10;
13477 autoReuse = true;
13479 consumable = true;
13480 createTile = 207;
13481 placeStyle = 0;
13482 width = 26;
13483 height = 36;
13484 value = buyPrice(0, 4);
13485 rare = 1;
13486 break;
13487 case 910:
13488 useStyle = 1;
13489 useTurn = true;
13490 useAnimation = 15;
13491 useTime = 10;
13492 autoReuse = true;
13494 consumable = true;
13495 createTile = 207;
13496 placeStyle = 1;
13497 width = 26;
13498 height = 36;
13499 value = buyPrice(0, 4);
13500 rare = 1;
13501 break;
13502 case 911:
13503 useStyle = 1;
13504 useTurn = true;
13505 useAnimation = 15;
13506 useTime = 10;
13507 autoReuse = true;
13509 consumable = true;
13510 createTile = 208;
13511 width = 8;
13512 height = 10;
13513 break;
13514 case 912:
13515 useStyle = 1;
13516 useTurn = true;
13517 useAnimation = 15;
13518 useTime = 10;
13520 consumable = true;
13521 createTile = 10;
13522 placeStyle = 10;
13523 width = 14;
13524 height = 28;
13525 value = 200;
13526 break;
13527 case 913:
13528 useStyle = 1;
13529 useTurn = true;
13530 useAnimation = 15;
13531 useTime = 10;
13532 autoReuse = true;
13534 consumable = true;
13535 createTile = 19;
13536 placeStyle = 5;
13537 width = 8;
13538 height = 10;
13539 break;
13540 case 914:
13541 useStyle = 1;
13542 useTurn = true;
13543 useAnimation = 15;
13544 useTime = 10;
13545 autoReuse = true;
13547 consumable = true;
13548 createTile = 21;
13549 placeStyle = 14;
13550 width = 26;
13551 height = 22;
13552 value = 500;
13553 break;
13554 case 915:
13555 useStyle = 1;
13556 useTurn = true;
13557 useAnimation = 15;
13558 useTime = 10;
13559 autoReuse = true;
13561 consumable = true;
13562 createTile = 15;
13563 placeStyle = 11;
13564 width = 12;
13565 height = 30;
13566 value = 150;
13567 break;
13568 case 916:
13569 useStyle = 1;
13570 useTurn = true;
13571 useAnimation = 15;
13572 useTime = 10;
13573 autoReuse = true;
13575 consumable = true;
13576 createTile = 18;
13577 placeStyle = 9;
13578 width = 28;
13579 height = 14;
13580 value = 150;
13581 break;
13582 case 917:
13583 useStyle = 1;
13584 useTurn = true;
13585 useAnimation = 15;
13586 useTime = 10;
13587 autoReuse = true;
13589 consumable = true;
13590 createTile = 14;
13591 placeStyle = 8;
13592 width = 26;
13593 height = 20;
13594 value = 300;
13595 break;
13596 case 918:
13597 useStyle = 1;
13598 useTurn = true;
13599 useAnimation = 15;
13600 useTime = 10;
13601 autoReuse = true;
13603 consumable = true;
13604 createTile = 88;
13605 placeStyle = 4;
13606 width = 20;
13607 height = 20;
13608 value = 300;
13609 break;
13610 case 919:
13611 useStyle = 1;
13612 useTurn = true;
13613 useAnimation = 15;
13614 useTime = 10;
13615 autoReuse = true;
13617 consumable = true;
13618 createTile = 87;
13619 placeStyle = 4;
13620 width = 20;
13621 height = 20;
13622 value = 300;
13623 break;
13624 case 920:
13625 useStyle = 1;
13626 useTurn = true;
13627 useAnimation = 15;
13628 useTime = 10;
13630 consumable = true;
13631 createTile = 79;
13632 placeStyle = 4;
13633 width = 28;
13634 height = 20;
13635 value = 2000;
13636 break;
13637 case 921:
13638 useStyle = 1;
13639 useTurn = false;
13640 useAnimation = 19;
13641 useTime = 19;
13642 width = 24;
13643 height = 28;
13644 damage = 11;
13645 knockBack = 6f;
13647 scale = 1f;
13648 value = 100;
13649 melee = true;
13650 break;
13651 case 922:
13652 autoReuse = true;
13653 useStyle = 1;
13654 useTurn = true;
13655 useAnimation = 30;
13656 useTime = 20;
13657 hammer = 40;
13658 width = 24;
13659 height = 28;
13660 damage = 7;
13661 knockBack = 5.5f;
13662 scale = 1f;
13664 value = 50;
13665 melee = true;
13666 break;
13667 case 923:
13668 useStyle = 5;
13669 useAnimation = 28;
13670 useTime = 28;
13671 width = 12;
13672 height = 28;
13673 shoot = 1;
13676 damage = 8;
13677 shootSpeed = 6.6f;
13678 noMelee = true;
13679 value = 100;
13680 ranged = true;
13681 break;
13682 case 924:
13683 width = 18;
13684 height = 18;
13685 defense = 1;
13686 headSlot = 71;
13687 break;
13688 case 925:
13689 width = 18;
13690 height = 18;
13691 defense = 2;
13692 bodySlot = 47;
13693 break;
13694 case 926:
13695 width = 18;
13696 height = 18;
13697 defense = 1;
13698 legSlot = 43;
13699 break;
13700 case 927:
13701 useStyle = 1;
13702 useTurn = true;
13703 useAnimation = 15;
13704 useTime = 7;
13705 autoReuse = true;
13707 consumable = true;
13708 createWall = 85;
13709 width = 12;
13710 height = 12;
13711 break;
13712 case 928:
13713 useStyle = 1;
13714 useTurn = true;
13715 useAnimation = 15;
13716 useTime = 10;
13717 autoReuse = true;
13719 consumable = true;
13720 createTile = 209;
13721 width = 12;
13722 height = 12;
13723 rare = 3;
13724 value = buyPrice(0, 25);
13725 break;
13726 case 929:
13727 useStyle = 1;
13728 useTurn = true;
13729 useAnimation = 20;
13730 useTime = 20;
13731 autoReuse = true;
13733 consumable = true;
13734 width = 12;
13735 height = 12;
13736 damage = 300;
13737 noMelee = true;
13738 value = buyPrice(0, 0, 15);
13739 break;
13740 case 930:
13741 useStyle = 5;
13742 useAnimation = 18;
13743 useTime = 18;
13744 width = 24;
13745 height = 28;
13746 shoot = 163;
13749 damage = 2;
13750 shootSpeed = 6f;
13751 noMelee = true;
13752 value = 50000;
13753 scale = 0.9f;
13754 rare = 1;
13755 holdStyle = 1;
13756 break;
13757 case 931:
13758 shootSpeed = 6f;
13759 shoot = 163;
13760 damage = 1;
13761 width = 12;
13762 height = 12;
13764 consumable = true;
13765 ammo = AmmoID.Flare;
13766 knockBack = 1.5f;
13767 value = 7;
13768 ranged = true;
13769 break;
13770 case 932:
13771 tileWand = 154;
13772 useStyle = 1;
13773 useTurn = true;
13774 useAnimation = 15;
13775 useTime = 10;
13776 autoReuse = true;
13777 createTile = 194;
13778 width = 8;
13779 height = 10;
13780 rare = 1;
13781 value = sellPrice(0, 0, 50);
13782 break;
13783 case 933:
13784 tileWand = 9;
13785 useStyle = 1;
13786 useTurn = true;
13787 useAnimation = 15;
13788 useTime = 10;
13789 autoReuse = true;
13790 createTile = 192;
13791 width = 8;
13792 height = 10;
13793 rare = 1;
13794 value = sellPrice(0, 0, 25);
13795 break;
13796 case 934:
13797 width = 34;
13798 height = 12;
13799 accessory = true;
13800 rare = 2;
13801 value = 50000;
13802 break;
13803 case 935:
13804 width = 24;
13805 height = 24;
13806 accessory = true;
13807 value = 300000;
13808 rare = 5;
13809 break;
13810 case 936:
13811 width = 24;
13812 height = 24;
13813 accessory = true;
13814 rare = 6;
13815 value = buyPrice(0, 25);
13816 handOffSlot = 4;
13817 handOnSlot = 9;
13818 break;
13819 case 937:
13820 useStyle = 1;
13821 useTurn = true;
13822 useAnimation = 15;
13823 useTime = 10;
13824 autoReuse = true;
13826 consumable = true;
13827 createTile = 210;
13828 width = 12;
13829 height = 12;
13830 placeStyle = 0;
13831 mech = true;
13832 value = 50000;
13833 mech = true;
13834 break;
13835 case 938:
13836 width = 24;
13837 height = 24;
13838 accessory = true;
13839 rare = 8;
13840 defense = 6;
13841 value = 300000;
13842 shieldSlot = 2;
13843 break;
13844 case 939:
13845 noUseGraphic = true;
13846 damage = 0;
13847 knockBack = 7f;
13848 useStyle = 5;
13849 shootSpeed = 10f;
13850 shoot = 165;
13851 width = 18;
13852 height = 28;
13854 useAnimation = 20;
13855 useTime = 20;
13856 rare = 2;
13857 noMelee = true;
13858 value = 20000;
13859 break;
13860 case 940:
13861 useStyle = 1;
13862 useTurn = true;
13863 useAnimation = 15;
13864 useTime = 10;
13865 autoReuse = true;
13867 consumable = true;
13868 createTile = 207;
13869 placeStyle = 2;
13870 width = 26;
13871 height = 36;
13872 value = buyPrice(0, 4);
13873 rare = 1;
13874 break;
13875 case 941:
13876 useStyle = 1;
13877 useTurn = true;
13878 useAnimation = 15;
13879 useTime = 10;
13880 autoReuse = true;
13882 consumable = true;
13883 createTile = 207;
13884 placeStyle = 3;
13885 width = 26;
13886 height = 36;
13887 value = buyPrice(0, 4);
13888 rare = 1;
13889 break;
13890 case 942:
13891 useStyle = 1;
13892 useTurn = true;
13893 useAnimation = 15;
13894 useTime = 10;
13895 autoReuse = true;
13897 consumable = true;
13898 createTile = 207;
13899 placeStyle = 4;
13900 width = 26;
13901 height = 36;
13902 value = buyPrice(0, 4);
13903 rare = 1;
13904 break;
13905 case 943:
13906 useStyle = 1;
13907 useTurn = true;
13908 useAnimation = 15;
13909 useTime = 10;
13910 autoReuse = true;
13912 consumable = true;
13913 createTile = 207;
13914 placeStyle = 5;
13915 width = 26;
13916 height = 36;
13917 value = buyPrice(0, 4);
13918 rare = 1;
13919 break;
13920 case 944:
13921 useStyle = 1;
13922 useTurn = true;
13923 useAnimation = 15;
13924 useTime = 10;
13925 autoReuse = true;
13927 consumable = true;
13928 createTile = 207;
13929 placeStyle = 6;
13930 width = 26;
13931 height = 36;
13932 value = buyPrice(0, 4);
13933 rare = 1;
13934 break;
13935 case 945:
13936 useStyle = 1;
13937 useTurn = true;
13938 useAnimation = 15;
13939 useTime = 10;
13940 autoReuse = true;
13942 consumable = true;
13943 createTile = 207;
13944 placeStyle = 7;
13945 width = 26;
13946 height = 36;
13947 value = buyPrice(0, 4);
13948 rare = 1;
13949 break;
13950 case 946:
13951 width = 44;
13952 height = 44;
13953 rare = 1;
13954 value = 10000;
13955 holdStyle = 2;
13956 useStyle = 3;
13957 useAnimation = 22;
13958 useTime = 22;
13959 damage = 10;
13960 knockBack = 5f;
13962 melee = true;
13963 break;
13964 case 947:
13965 useStyle = 1;
13966 useTurn = true;
13967 useAnimation = 15;
13968 useTime = 10;
13969 autoReuse = true;
13971 consumable = true;
13972 createTile = 211;
13973 width = 12;
13974 height = 12;
13975 rare = 7;
13976 value = sellPrice(0, 0, 15);
13977 break;
13978 case 948:
13979 width = 24;
13980 height = 8;
13981 accessory = true;
13982 rare = 8;
13983 wingSlot = 12;
13984 value = buyPrice(3);
13985 break;
13986 case 949:
13987 useStyle = 1;
13988 shootSpeed = 7f;
13989 shoot = 166;
13991 damage = 8;
13992 width = 18;
13993 height = 20;
13995 consumable = true;
13997 useAnimation = 19;
13998 useTime = 19;
13999 noUseGraphic = true;
14000 noMelee = true;
14001 ranged = true;
14002 knockBack = 5.75f;
14003 break;
14004 case 950:
14005 width = 16;
14006 height = 24;
14007 accessory = true;
14008 rare = 1;
14009 value = 50000;
14010 shoeSlot = 7;
14011 break;
14012 case 951:
14013 useStyle = 1;
14014 useTurn = true;
14015 useAnimation = 15;
14016 useTime = 10;
14017 autoReuse = true;
14019 consumable = true;
14020 createTile = 212;
14021 width = 20;
14022 height = 20;
14023 value = 50000;
14024 rare = 2;
14025 break;
14026 case 952:
14027 useStyle = 1;
14028 useTurn = true;
14029 useAnimation = 15;
14030 useTime = 10;
14031 autoReuse = true;
14033 consumable = true;
14034 createTile = 21;
14035 placeStyle = 15;
14036 width = 26;
14037 height = 22;
14038 value = 500;
14039 break;
14040 case 953:
14041 width = 16;
14042 height = 24;
14043 accessory = true;
14044 rare = 1;
14045 value = sellPrice(0, 0, 50);
14046 handOnSlot = 11;
14047 handOffSlot = 6;
14048 break;
14049 case 954:
14050 width = 18;
14051 height = 18;
14052 defense = 2;
14053 headSlot = 72;
14054 value = 5000;
14055 break;
14056 case 955:
14057 width = 18;
14058 height = 18;
14059 defense = 4;
14060 headSlot = 73;
14061 value = 25000;
14062 break;
14063 case 956:
14064 width = 18;
14065 height = 18;
14066 defense = 6;
14067 headSlot = 74;
14068 rare = 1;
14069 value = 37500;
14070 break;
14071 case 957:
14072 width = 18;
14073 height = 18;
14074 defense = 7;
14075 bodySlot = 48;
14076 rare = 1;
14077 value = 30000;
14078 break;
14079 case 958:
14080 width = 18;
14081 height = 18;
14082 defense = 6;
14083 legSlot = 44;
14084 rare = 1;
14085 value = 22500;
14086 break;
14087 case 959:
14088 width = 18;
14089 height = 18;
14090 defense = 6;
14091 headSlot = 75;
14092 rare = 2;
14093 value = 45000;
14094 break;
14095 case 960:
14096 width = 18;
14097 height = 18;
14098 defense = 5;
14099 headSlot = 76;
14100 rare = 3;
14101 value = 45000;
14102 break;
14103 case 961:
14104 width = 18;
14105 height = 18;
14106 defense = 6;
14107 bodySlot = 49;
14108 rare = 3;
14109 value = 30000;
14110 break;
14111 case 962:
14112 width = 18;
14113 height = 18;
14114 defense = 6;
14115 legSlot = 45;
14116 rare = 3;
14117 value = 30000;
14118 break;
14119 case 963:
14120 width = 16;
14121 height = 24;
14122 accessory = true;
14123 rare = 7;
14124 value = buyPrice(0, 15);
14125 waistSlot = 10;
14126 break;
14127 case 964:
14128 knockBack = 5.75f;
14129 useStyle = 5;
14130 useAnimation = 40;
14131 useTime = 40;
14132 width = 50;
14133 height = 14;
14134 shoot = 10;
14137 damage = 14;
14138 shootSpeed = 5.35f;
14139 noMelee = true;
14140 value = sellPrice(0, 2);
14141 rare = 2;
14142 ranged = true;
14143 break;
14144 case 965:
14145 useStyle = 1;
14146 useTurn = true;
14147 useAnimation = 15;
14148 useTime = 8;
14149 autoReuse = true;
14151 consumable = true;
14152 createTile = 213;
14153 width = 12;
14154 height = 12;
14155 value = 10;
14156 tileBoost += 3;
14157 break;
14158 case 966:
14159 useStyle = 1;
14160 useTurn = true;
14161 useAnimation = 15;
14162 useTime = 10;
14163 autoReuse = true;
14165 consumable = true;
14166 createTile = 215;
14167 width = 12;
14168 height = 12;
14169 break;
14170 case 967:
14171 width = 12;
14172 height = 12;
14174 value = 100;
14175 break;
14176 case 968:
14177 holdStyle = 1;
14178 width = 12;
14179 height = 12;
14180 value = 200;
14181 break;
14182 case 970:
14183 createTile = 216;
14184 placeStyle = 0;
14185 useStyle = 1;
14186 useTurn = true;
14187 useAnimation = 15;
14188 useTime = 10;
14189 autoReuse = true;
14191 consumable = true;
14192 width = 12;
14193 height = 30;
14194 value = 1500;
14195 mech = true;
14196 break;
14197 case 971:
14198 createTile = 216;
14199 placeStyle = 1;
14200 useStyle = 1;
14201 useTurn = true;
14202 useAnimation = 15;
14203 useTime = 10;
14204 autoReuse = true;
14206 consumable = true;
14207 width = 12;
14208 height = 30;
14209 value = 1500;
14210 mech = true;
14211 break;
14212 case 972:
14213 createTile = 216;
14214 placeStyle = 2;
14215 useStyle = 1;
14216 useTurn = true;
14217 useAnimation = 15;
14218 useTime = 10;
14219 autoReuse = true;
14221 consumable = true;
14222 width = 12;
14223 height = 30;
14224 value = 1500;
14225 mech = true;
14226 break;
14227 case 973:
14228 createTile = 216;
14229 placeStyle = 3;
14230 useStyle = 1;
14231 useTurn = true;
14232 useAnimation = 15;
14233 useTime = 10;
14234 autoReuse = true;
14236 consumable = true;
14237 width = 12;
14238 height = 30;
14239 value = 1500;
14240 mech = true;
14241 break;
14242 case 974:
14243 flame = true;
14244 useStyle = 1;
14245 useTurn = true;
14246 useAnimation = 15;
14247 useTime = 10;
14248 holdStyle = 1;
14249 autoReuse = true;
14251 consumable = true;
14252 createTile = 4;
14253 placeStyle = 9;
14254 width = 10;
14255 height = 12;
14256 value = 60;
14257 noWet = true;
14258 break;
14259 case 975:
14260 width = 16;
14261 height = 24;
14262 accessory = true;
14263 rare = 1;
14264 value = 50000;
14265 shoeSlot = 4;
14266 break;
14267 case 976:
14268 width = 16;
14269 height = 24;
14270 accessory = true;
14271 rare = 2;
14272 value = 50000;
14273 shoeSlot = 4;
14274 handOnSlot = 11;
14275 handOffSlot = 6;
14276 break;
14277 case 977:
14278 width = 16;
14279 height = 24;
14280 accessory = true;
14281 rare = 7;
14282 value = buyPrice(0, 15);
14283 shoeSlot = 3;
14284 break;
14285 case 978:
14286 width = 18;
14287 height = 18;
14288 headSlot = 77;
14289 value = 50000;
14290 defense = 3;
14291 break;
14292 case 979:
14293 width = 18;
14294 height = 18;
14295 bodySlot = 50;
14296 value = 40000;
14297 defense = 3;
14298 break;
14299 case 980:
14300 width = 18;
14301 height = 18;
14302 legSlot = 46;
14303 value = 30000;
14304 defense = 3;
14305 break;
14306 case 981:
14308 width = 12;
14309 height = 20;
14310 value = 10000;
14311 break;
14312 case 982:
14313 width = 22;
14314 height = 22;
14315 accessory = true;
14316 rare = 1;
14317 value = 50000;
14318 handOnSlot = 1;
14319 break;
14320 case 983:
14321 width = 14;
14322 height = 28;
14323 rare = 4;
14324 value = 150000;
14325 accessory = true;
14326 balloonSlot = 6;
14327 break;
14328 case 984:
14329 width = 16;
14330 height = 24;
14331 accessory = true;
14332 rare = 8;
14333 value = 500000;
14334 handOnSlot = 11;
14335 handOffSlot = 6;
14336 shoeSlot = 14;
14337 waistSlot = 10;
14338 break;
14339 case 985:
14340 useStyle = 1;
14341 shootSpeed = 10f;
14342 shoot = 171;
14343 damage = 0;
14344 width = 18;
14345 height = 20;
14347 consumable = true;
14349 useAnimation = 20;
14350 useTime = 20;
14351 noUseGraphic = true;
14352 noMelee = true;
14353 value = 100;
14354 break;
14355 case 986:
14356 useStyle = 5;
14357 autoReuse = true;
14358 useAnimation = 35;
14359 useTime = 35;
14360 width = 38;
14361 height = 6;
14362 shoot = 10;
14365 damage = 27;
14366 shootSpeed = 13f;
14367 noMelee = true;
14368 value = buyPrice(0, 5);
14369 knockBack = 4f;
14371 ranged = true;
14372 rare = 3;
14373 break;
14374 case 987:
14375 width = 16;
14376 height = 24;
14377 accessory = true;
14378 rare = 1;
14379 value = 50000;
14380 waistSlot = 13;
14381 break;
14382 case 988:
14383 shootSpeed = 3.75f;
14384 shoot = 172;
14385 damage = 7;
14386 width = 10;
14387 height = 28;
14389 consumable = true;
14390 ammo = AmmoID.Arrow;
14391 knockBack = 2.2f;
14392 value = 15;
14393 ranged = true;
14394 break;
14395 case 989:
14396 autoReuse = true;
14397 rare = 2;
14399 useStyle = 1;
14400 damage = 23;
14401 useAnimation = 21;
14402 useTime = 45;
14403 scale = 1.1f;
14404 width = 30;
14405 height = 30;
14406 shoot = 173;
14407 shootSpeed = 9.5f;
14408 knockBack = 4.25f;
14409 melee = true;
14410 value = sellPrice(0, 3);
14411 break;
14412 case 990:
14413 useTurn = true;
14414 autoReuse = true;
14415 useStyle = 1;
14416 useAnimation = 25;
14417 useTime = 7;
14418 knockBack = 4.75f;
14419 width = 20;
14420 height = 12;
14421 damage = 35;
14422 pick = 200;
14423 axe = 22;
14425 rare = 4;
14426 value = 220000;
14427 melee = true;
14428 scale = 1.1f;
14429 break;
14430 case 991:
14431 useTurn = true;
14432 autoReuse = true;
14433 useStyle = 1;
14434 useAnimation = 35;
14435 useTime = 13;
14436 knockBack = 5f;
14437 width = 20;
14438 height = 12;
14439 damage = 33;
14440 axe = 14;
14442 rare = 4;
14443 value = 54000;
14444 melee = true;
14445 scale = 1.1f;
14446 break;
14447 case 992:
14448 useTurn = true;
14449 autoReuse = true;
14450 useStyle = 1;
14451 useAnimation = 35;
14452 useTime = 10;
14453 knockBack = 6f;
14454 width = 20;
14455 height = 12;
14456 damage = 39;
14457 axe = 17;
14459 rare = 4;
14460 value = 81000;
14461 melee = true;
14462 scale = 1.1f;
14463 break;
14464 case 993:
14465 useTurn = true;
14466 autoReuse = true;
14467 useStyle = 1;
14468 useAnimation = 35;
14469 useTime = 8;
14470 knockBack = 7f;
14471 width = 20;
14472 height = 12;
14473 damage = 43;
14474 axe = 20;
14476 rare = 4;
14477 value = 108000;
14478 melee = true;
14479 scale = 1.1f;
14480 break;
14481 case 994:
14482 damage = 0;
14483 useStyle = 1;
14484 shoot = 175;
14485 width = 16;
14486 height = 30;
14488 useAnimation = 20;
14489 useTime = 20;
14490 rare = 3;
14491 noMelee = true;
14492 value = sellPrice(0, 7, 50);
14493 buffType = 45;
14494 break;
14495 case 995:
14496 useStyle = 1;
14497 useTurn = true;
14498 useAnimation = 15;
14499 useTime = 10;
14500 autoReuse = true;
14502 consumable = true;
14503 createTile = 217;
14504 width = 26;
14505 height = 20;
14506 value = 100000;
14507 break;
14508 case 996:
14509 useStyle = 1;
14510 useTurn = true;
14511 useAnimation = 15;
14512 useTime = 10;
14513 autoReuse = true;
14515 consumable = true;
14516 createTile = 218;
14517 width = 26;
14518 height = 20;
14519 value = 100000;
14520 break;
14521 case 997:
14522 useStyle = 1;
14523 useTurn = true;
14524 useAnimation = 15;
14525 useTime = 10;
14526 autoReuse = true;
14528 consumable = true;
14529 createTile = 219;
14530 width = 26;
14531 height = 20;
14532 value = 100000;
14533 break;
14534 case 998:
14535 useStyle = 1;
14536 useTurn = true;
14537 useAnimation = 15;
14538 useTime = 10;
14539 autoReuse = true;
14541 consumable = true;
14542 createTile = 220;
14543 width = 26;
14544 height = 20;
14545 value = 100000;
14546 break;
14547 case 999:
14548 createTile = 178;
14549 placeStyle = 6;
14550 useStyle = 1;
14551 useTurn = true;
14552 useAnimation = 15;
14553 useTime = 10;
14554 autoReuse = true;
14556 consumable = true;
14557 alpha = 50;
14558 width = 10;
14559 height = 14;
14560 value = 15000;
14561 break;
14562 case 1000:
14563 useStyle = 5;
14564 shootSpeed = 10f;
14565 shoot = 178;
14566 damage = 0;
14567 width = 18;
14568 height = 20;
14570 consumable = true;
14572 useAnimation = 15;
14573 useTime = 15;
14574 noMelee = true;
14575 value = 100;
14576 ranged = true;
14577 break;
14578 }
14579 }
14580
14581 public void SetDefaults2(int type)
14582 {
14583 switch (type)
14584 {
14585 case 1001:
14586 width = 18;
14587 height = 18;
14588 defense = 20;
14589 headSlot = 78;
14590 rare = 7;
14591 value = 300000;
14592 return;
14593 case 1002:
14594 width = 18;
14595 height = 18;
14596 defense = 13;
14597 headSlot = 79;
14598 rare = 7;
14599 value = 300000;
14600 return;
14601 case 1003:
14602 width = 18;
14603 height = 18;
14604 defense = 7;
14605 headSlot = 80;
14606 rare = 7;
14607 value = 300000;
14608 return;
14609 case 1004:
14610 width = 18;
14611 height = 18;
14612 defense = 18;
14613 bodySlot = 51;
14614 rare = 7;
14615 value = 240000;
14616 return;
14617 case 1005:
14618 width = 18;
14619 height = 18;
14620 defense = 13;
14621 legSlot = 47;
14622 rare = 7;
14623 value = 180000;
14624 return;
14625 case 1006:
14626 width = 20;
14627 height = 20;
14629 value = sellPrice(0, 0, 90);
14630 rare = 7;
14631 useStyle = 1;
14632 useTurn = true;
14633 useAnimation = 15;
14634 useTime = 10;
14635 autoReuse = true;
14636 consumable = true;
14637 createTile = 239;
14638 placeStyle = 17;
14639 return;
14640 case 1007:
14641 width = 20;
14642 height = 20;
14644 value = 10000;
14645 rare = 1;
14646 return;
14647 case 1008:
14648 width = 20;
14649 height = 20;
14651 value = 10000;
14652 rare = 1;
14653 return;
14654 case 1009:
14655 width = 20;
14656 height = 20;
14658 value = 10000;
14659 rare = 1;
14660 return;
14661 case 1010:
14662 width = 20;
14663 height = 20;
14665 value = 10000;
14666 rare = 1;
14667 return;
14668 case 1011:
14669 width = 20;
14670 height = 20;
14672 value = 10000;
14673 rare = 1;
14674 return;
14675 case 1012:
14676 width = 20;
14677 height = 20;
14679 value = 10000;
14680 rare = 1;
14681 return;
14682 case 1013:
14683 width = 20;
14684 height = 20;
14686 value = 10000;
14687 rare = 1;
14688 return;
14689 case 1014:
14690 width = 20;
14691 height = 20;
14693 value = 10000;
14694 rare = 1;
14695 return;
14696 case 1015:
14697 width = 20;
14698 height = 20;
14700 value = 10000;
14701 rare = 1;
14702 return;
14703 case 1016:
14704 width = 20;
14705 height = 20;
14707 value = 10000;
14708 rare = 1;
14709 return;
14710 case 1017:
14711 width = 20;
14712 height = 20;
14714 value = 10000;
14715 rare = 1;
14716 return;
14717 case 1018:
14718 width = 20;
14719 height = 20;
14721 value = 10000;
14722 rare = 1;
14723 return;
14724 case 1019:
14725 width = 20;
14726 height = 20;
14728 value = 10000;
14729 rare = 1;
14730 return;
14731 case 1020:
14732 width = 20;
14733 height = 20;
14735 value = 10000;
14736 rare = 1;
14737 return;
14738 case 1021:
14739 width = 20;
14740 height = 20;
14742 value = 10000;
14743 rare = 1;
14744 return;
14745 case 1022:
14746 width = 20;
14747 height = 20;
14749 value = 10000;
14750 rare = 1;
14751 return;
14752 case 1023:
14753 width = 20;
14754 height = 20;
14756 value = 10000;
14757 rare = 1;
14758 return;
14759 case 1024:
14760 width = 20;
14761 height = 20;
14763 value = 10000;
14764 rare = 1;
14765 return;
14766 case 1025:
14767 width = 20;
14768 height = 20;
14770 value = 10000;
14771 rare = 1;
14772 return;
14773 case 1026:
14774 width = 20;
14775 height = 20;
14777 value = 10000;
14778 rare = 1;
14779 return;
14780 case 1027:
14781 width = 20;
14782 height = 20;
14784 value = 10000;
14785 rare = 1;
14786 return;
14787 case 1028:
14788 width = 20;
14789 height = 20;
14791 value = 10000;
14792 rare = 1;
14793 return;
14794 case 1029:
14795 width = 20;
14796 height = 20;
14798 value = 10000;
14799 rare = 1;
14800 return;
14801 case 1030:
14802 width = 20;
14803 height = 20;
14805 value = 10000;
14806 rare = 1;
14807 return;
14808 case 1031:
14809 width = 20;
14810 height = 20;
14812 value = 10000;
14813 rare = 1;
14814 return;
14815 case 1032:
14816 width = 20;
14817 height = 20;
14819 value = 10000;
14820 rare = 1;
14821 return;
14822 case 1033:
14823 width = 20;
14824 height = 20;
14826 value = 10000;
14827 rare = 1;
14828 return;
14829 case 1034:
14830 width = 20;
14831 height = 20;
14833 value = 10000;
14834 rare = 1;
14835 return;
14836 case 1035:
14837 width = 20;
14838 height = 20;
14840 value = 10000;
14841 rare = 1;
14842 return;
14843 case 1036:
14844 width = 20;
14845 height = 20;
14847 value = 10000;
14848 rare = 1;
14849 return;
14850 case 1037:
14851 width = 20;
14852 height = 20;
14854 value = 10000;
14855 rare = 1;
14856 return;
14857 case 1038:
14858 width = 20;
14859 height = 20;
14861 value = 10000;
14862 rare = 1;
14863 return;
14864 case 1039:
14865 width = 20;
14866 height = 20;
14868 value = 10000;
14869 rare = 1;
14870 return;
14871 case 1040:
14872 width = 20;
14873 height = 20;
14875 value = 10000;
14876 rare = 1;
14877 return;
14878 case 1041:
14879 width = 20;
14880 height = 20;
14882 value = 10000;
14883 rare = 1;
14884 return;
14885 case 1042:
14886 width = 20;
14887 height = 20;
14889 value = 10000;
14890 rare = 1;
14891 return;
14892 case 1043:
14893 width = 20;
14894 height = 20;
14896 value = 10000;
14897 rare = 1;
14898 return;
14899 case 1044:
14900 width = 20;
14901 height = 20;
14903 value = 10000;
14904 rare = 1;
14905 return;
14906 case 1045:
14907 width = 20;
14908 height = 20;
14910 value = 10000;
14911 rare = 1;
14912 return;
14913 case 1046:
14914 width = 20;
14915 height = 20;
14917 value = 10000;
14918 rare = 1;
14919 return;
14920 case 1047:
14921 width = 20;
14922 height = 20;
14924 value = 10000;
14925 rare = 1;
14926 return;
14927 case 1048:
14928 width = 20;
14929 height = 20;
14931 value = 10000;
14932 rare = 1;
14933 return;
14934 case 1049:
14935 width = 20;
14936 height = 20;
14938 value = 10000;
14939 rare = 1;
14940 return;
14941 case 1050:
14942 width = 20;
14943 height = 20;
14945 value = 10000;
14946 rare = 1;
14947 return;
14948 case 1051:
14949 width = 20;
14950 height = 20;
14952 value = 10000;
14953 rare = 1;
14954 return;
14955 case 1052:
14956 width = 20;
14957 height = 20;
14959 value = 10000;
14960 rare = 1;
14961 return;
14962 case 1053:
14963 width = 20;
14964 height = 20;
14966 value = 10000;
14967 rare = 1;
14968 return;
14969 case 1054:
14970 width = 20;
14971 height = 20;
14973 value = 10000;
14974 rare = 1;
14975 return;
14976 case 1055:
14977 width = 20;
14978 height = 20;
14980 value = 10000;
14981 rare = 1;
14982 return;
14983 case 1056:
14984 width = 20;
14985 height = 20;
14987 value = 10000;
14988 rare = 1;
14989 return;
14990 case 1057:
14991 width = 20;
14992 height = 20;
14994 value = 10000;
14995 rare = 1;
14996 return;
14997 case 1058:
14998 width = 20;
14999 height = 20;
15001 value = 10000;
15002 rare = 1;
15003 return;
15004 case 1059:
15005 width = 20;
15006 height = 20;
15008 value = 10000;
15009 rare = 1;
15010 return;
15011 case 1060:
15012 width = 20;
15013 height = 20;
15015 value = 10000;
15016 rare = 1;
15017 return;
15018 case 1061:
15019 width = 20;
15020 height = 20;
15022 value = 10000;
15023 rare = 1;
15024 return;
15025 case 1062:
15026 width = 20;
15027 height = 20;
15029 value = 10000;
15030 rare = 1;
15031 return;
15032 case 1063:
15033 width = 20;
15034 height = 20;
15036 value = 10000;
15037 rare = 1;
15038 return;
15039 case 1064:
15040 width = 20;
15041 height = 20;
15043 value = 10000;
15044 rare = 1;
15045 return;
15046 case 1065:
15047 width = 20;
15048 height = 20;
15050 value = 10000;
15051 rare = 1;
15052 return;
15053 case 1066:
15054 width = 20;
15055 height = 20;
15057 value = 10000;
15058 rare = 1;
15059 return;
15060 case 1067:
15061 width = 20;
15062 height = 20;
15064 value = 10000;
15065 rare = 1;
15066 return;
15067 case 1068:
15068 width = 20;
15069 height = 20;
15071 value = 10000;
15072 rare = 1;
15073 return;
15074 case 1069:
15075 width = 20;
15076 height = 20;
15078 value = 10000;
15079 rare = 1;
15080 return;
15081 case 1070:
15082 width = 20;
15083 height = 20;
15085 value = 10000;
15086 rare = 1;
15087 return;
15088 case 1071:
15089 useStyle = 1;
15090 useTurn = true;
15091 useAnimation = 15;
15092 useTime = 10;
15093 autoReuse = true;
15094 width = 24;
15095 height = 24;
15096 value = 10000;
15097 return;
15098 case 1072:
15099 useStyle = 1;
15100 useTurn = true;
15101 useAnimation = 15;
15102 useTime = 10;
15103 autoReuse = true;
15104 width = 24;
15105 height = 24;
15106 value = 10000;
15107 return;
15108 case 1073:
15109 paint = 1;
15110 width = 24;
15111 height = 24;
15112 value = 25;
15114 return;
15115 case 1074:
15116 paint = 2;
15117 width = 24;
15118 height = 24;
15119 value = 25;
15121 return;
15122 case 1075:
15123 paint = 3;
15124 width = 24;
15125 height = 24;
15126 value = 25;
15128 return;
15129 case 1076:
15130 paint = 4;
15131 width = 24;
15132 height = 24;
15133 value = 25;
15135 return;
15136 case 1077:
15137 paint = 5;
15138 width = 24;
15139 height = 24;
15140 value = 25;
15142 return;
15143 case 1078:
15144 paint = 6;
15145 width = 24;
15146 height = 24;
15147 value = 25;
15149 return;
15150 case 1079:
15151 paint = 7;
15152 width = 24;
15153 height = 24;
15154 value = 25;
15156 return;
15157 case 1080:
15158 paint = 8;
15159 width = 24;
15160 height = 24;
15161 value = 25;
15163 return;
15164 case 1081:
15165 paint = 9;
15166 width = 24;
15167 height = 24;
15168 value = 25;
15170 return;
15171 case 1082:
15172 paint = 10;
15173 width = 24;
15174 height = 24;
15175 value = 25;
15177 return;
15178 case 1083:
15179 paint = 11;
15180 width = 24;
15181 height = 24;
15182 value = 25;
15184 return;
15185 case 1084:
15186 paint = 12;
15187 width = 24;
15188 height = 24;
15189 value = 25;
15191 return;
15192 case 1085:
15193 paint = 13;
15194 width = 24;
15195 height = 24;
15196 value = 25;
15198 return;
15199 case 1086:
15200 paint = 14;
15201 width = 24;
15202 height = 24;
15203 value = 25;
15205 return;
15206 case 1087:
15207 paint = 15;
15208 width = 24;
15209 height = 24;
15210 value = 25;
15212 return;
15213 case 1088:
15214 paint = 16;
15215 width = 24;
15216 height = 24;
15217 value = 25;
15219 return;
15220 case 1089:
15221 paint = 17;
15222 width = 24;
15223 height = 24;
15224 value = 25;
15226 return;
15227 case 1090:
15228 paint = 18;
15229 width = 24;
15230 height = 24;
15231 value = 25;
15233 return;
15234 case 1091:
15235 paint = 19;
15236 width = 24;
15237 height = 24;
15238 value = 25;
15240 return;
15241 case 1092:
15242 paint = 20;
15243 width = 24;
15244 height = 24;
15245 value = 25;
15247 return;
15248 case 1093:
15249 paint = 21;
15250 width = 24;
15251 height = 24;
15252 value = 25;
15254 return;
15255 case 1094:
15256 paint = 22;
15257 width = 24;
15258 height = 24;
15259 value = 25;
15261 return;
15262 case 1095:
15263 paint = 23;
15264 width = 24;
15265 height = 24;
15266 value = 25;
15268 return;
15269 case 1096:
15270 paint = 24;
15271 width = 24;
15272 height = 24;
15273 value = 25;
15275 return;
15276 case 1097:
15277 paint = 25;
15278 width = 24;
15279 height = 24;
15280 value = 25;
15282 return;
15283 case 1098:
15284 paint = 26;
15285 width = 24;
15286 height = 24;
15287 value = 25;
15289 return;
15290 case 1099:
15291 paint = 27;
15292 width = 24;
15293 height = 24;
15294 value = 25;
15296 return;
15297 case 1100:
15298 useStyle = 1;
15299 useTurn = true;
15300 useAnimation = 15;
15301 useTime = 10;
15302 autoReuse = true;
15303 width = 24;
15304 height = 24;
15305 value = 10000;
15306 return;
15307 case 1101:
15308 useStyle = 1;
15309 useTurn = true;
15310 useAnimation = 15;
15311 useTime = 10;
15312 autoReuse = true;
15314 consumable = true;
15315 createTile = 226;
15316 width = 12;
15317 height = 12;
15318 return;
15319 case 1102:
15320 useStyle = 1;
15321 useTurn = true;
15322 useAnimation = 15;
15323 useTime = 7;
15324 autoReuse = true;
15326 consumable = true;
15327 createWall = 112;
15328 width = 12;
15329 height = 12;
15330 return;
15331 case 1103:
15332 useStyle = 1;
15333 useTurn = true;
15334 useAnimation = 15;
15335 useTime = 10;
15336 autoReuse = true;
15338 consumable = true;
15339 createTile = 224;
15340 width = 12;
15341 height = 12;
15342 return;
15343 case 1104:
15344 useStyle = 1;
15345 useTurn = true;
15346 useAnimation = 15;
15347 useTime = 10;
15348 autoReuse = true;
15350 consumable = true;
15351 createTile = 221;
15352 width = 12;
15353 height = 12;
15354 value = 4500;
15355 rare = 3;
15356 return;
15357 case 1105:
15358 useStyle = 1;
15359 useTurn = true;
15360 useAnimation = 15;
15361 useTime = 10;
15362 autoReuse = true;
15364 consumable = true;
15365 createTile = 222;
15366 width = 12;
15367 height = 12;
15368 value = 6500;
15369 rare = 3;
15370 return;
15371 case 1106:
15372 useStyle = 1;
15373 useTurn = true;
15374 useAnimation = 15;
15375 useTime = 10;
15376 autoReuse = true;
15378 consumable = true;
15379 createTile = 223;
15380 width = 12;
15381 height = 12;
15382 value = 8500;
15383 rare = 3;
15384 return;
15385 case 1107:
15386 width = 20;
15387 height = 20;
15389 value = 10000;
15390 rare = 1;
15391 placeStyle = 0;
15392 createTile = 227;
15393 useStyle = 1;
15394 useTurn = true;
15395 useAnimation = 15;
15396 useTime = 10;
15397 autoReuse = true;
15398 consumable = true;
15399 return;
15400 case 1108:
15401 width = 20;
15402 height = 20;
15404 value = 10000;
15405 rare = 1;
15406 placeStyle = 1;
15407 createTile = 227;
15408 useStyle = 1;
15409 useTurn = true;
15410 useAnimation = 15;
15411 useTime = 10;
15412 autoReuse = true;
15413 consumable = true;
15414 return;
15415 case 1109:
15416 width = 20;
15417 height = 20;
15419 value = 10000;
15420 rare = 1;
15421 placeStyle = 2;
15422 createTile = 227;
15423 useStyle = 1;
15424 useTurn = true;
15425 useAnimation = 15;
15426 useTime = 10;
15427 autoReuse = true;
15428 consumable = true;
15429 return;
15430 case 1110:
15431 width = 20;
15432 height = 20;
15434 value = 10000;
15435 rare = 1;
15436 placeStyle = 3;
15437 createTile = 227;
15438 useStyle = 1;
15439 useTurn = true;
15440 useAnimation = 15;
15441 useTime = 10;
15442 autoReuse = true;
15443 consumable = true;
15444 return;
15445 case 1111:
15446 width = 20;
15447 height = 20;
15449 value = 10000;
15450 rare = 1;
15451 placeStyle = 4;
15452 createTile = 227;
15453 useStyle = 1;
15454 useTurn = true;
15455 useAnimation = 15;
15456 useTime = 10;
15457 autoReuse = true;
15458 consumable = true;
15459 return;
15460 case 1112:
15461 width = 20;
15462 height = 20;
15464 value = 10000;
15465 rare = 1;
15466 placeStyle = 5;
15467 createTile = 227;
15468 useStyle = 1;
15469 useTurn = true;
15470 useAnimation = 15;
15471 useTime = 10;
15472 autoReuse = true;
15473 consumable = true;
15474 return;
15475 case 1113:
15476 width = 20;
15477 height = 20;
15479 value = 10000;
15480 rare = 1;
15481 return;
15482 case 1114:
15483 width = 20;
15484 height = 20;
15486 value = 10000;
15487 rare = 1;
15488 placeStyle = 7;
15489 createTile = 227;
15490 useStyle = 1;
15491 useTurn = true;
15492 useAnimation = 15;
15493 useTime = 10;
15494 autoReuse = true;
15495 consumable = true;
15496 return;
15497 case 1115:
15498 width = 20;
15499 height = 20;
15501 value = 10000;
15502 rare = 1;
15503 return;
15504 case 1116:
15505 width = 20;
15506 height = 20;
15508 value = 10000;
15509 rare = 1;
15510 return;
15511 case 1117:
15512 width = 20;
15513 height = 20;
15515 value = 10000;
15516 rare = 1;
15517 return;
15518 case 1118:
15519 width = 20;
15520 height = 20;
15522 value = 10000;
15523 rare = 1;
15524 return;
15525 case 1119:
15526 width = 20;
15527 height = 20;
15529 value = 10000;
15530 rare = 1;
15531 return;
15532 case 1120:
15533 useStyle = 1;
15534 useTurn = true;
15535 useAnimation = 15;
15536 useTime = 10;
15537 autoReuse = true;
15539 consumable = true;
15540 createTile = 228;
15541 width = 26;
15542 height = 20;
15543 value = buyPrice(0, 5);
15544 return;
15545 case 1121:
15546 useStyle = 5;
15547 autoReuse = true;
15548 useAnimation = 12;
15549 useTime = 12;
15550 mana = 5;
15551 width = 50;
15552 height = 18;
15553 shoot = 181;
15555 damage = 9;
15556 shootSpeed = 8f;
15557 noMelee = true;
15559 knockBack = 0.25f;
15560 rare = 2;
15561 magic = true;
15562 scale = 0.8f;
15563 return;
15564 case 1122:
15565 autoReuse = true;
15566 useStyle = 1;
15567 shootSpeed = 12f;
15568 shoot = 182;
15569 damage = 80;
15570 width = 18;
15571 height = 20;
15573 useAnimation = 14;
15574 useTime = 14;
15575 noUseGraphic = true;
15576 noMelee = true;
15577 value = buyPrice(0, 35);
15578 knockBack = 5f;
15579 melee = true;
15580 rare = 7;
15581 return;
15582 case 1123:
15583 useStyle = 1;
15584 useTime = 20;
15585 useAnimation = 20;
15586 knockBack = 5.3f;
15587 width = 40;
15588 autoReuse = true;
15589 height = 40;
15590 damage = 30;
15591 scale = 1f;
15593 rare = 3;
15595 melee = true;
15596 return;
15597 case 1124:
15598 width = 12;
15599 height = 12;
15601 return;
15602 case 1125:
15603 useStyle = 1;
15604 useTurn = true;
15605 useAnimation = 15;
15606 useTime = 10;
15607 autoReuse = true;
15609 consumable = true;
15610 createTile = 229;
15611 width = 12;
15612 height = 12;
15613 return;
15614 case 1126:
15615 useStyle = 1;
15616 useTurn = true;
15617 useAnimation = 15;
15618 useTime = 7;
15619 autoReuse = true;
15621 consumable = true;
15622 createWall = 108;
15623 width = 12;
15624 height = 12;
15625 return;
15626 case 1127:
15627 useStyle = 1;
15628 useTurn = true;
15629 useAnimation = 15;
15630 useTime = 10;
15631 autoReuse = true;
15633 consumable = true;
15634 createTile = 230;
15635 width = 12;
15636 height = 12;
15637 return;
15638 case 1128:
15639 useStyle = 1;
15640 useTurn = true;
15641 useAnimation = 15;
15642 useTime = 10;
15643 width = 20;
15644 height = 20;
15646 autoReuse = true;
15647 return;
15648 case 1129:
15649 tileWand = 1124;
15650 useStyle = 1;
15651 useTurn = true;
15652 useAnimation = 15;
15653 useTime = 10;
15654 autoReuse = true;
15655 createTile = 225;
15656 width = 8;
15657 height = 10;
15658 rare = 1;
15659 value = sellPrice(0, 0, 50);
15660 return;
15661 case 1130:
15662 useStyle = 1;
15663 shootSpeed = 6f;
15664 shoot = 183;
15665 knockBack = 1f;
15666 damage = 12;
15667 width = 10;
15668 height = 10;
15670 consumable = true;
15672 useAnimation = 15;
15673 useTime = 15;
15674 noUseGraphic = true;
15675 noMelee = true;
15676 value = sellPrice(0, 0, 5);
15677 ranged = true;
15678 return;
15679 case 1131:
15680 width = 22;
15681 height = 22;
15682 accessory = true;
15683 rare = 8;
15684 value = sellPrice(0, 40);
15685 expert = true;
15686 return;
15687 case 1132:
15688 width = 22;
15689 height = 22;
15690 accessory = true;
15691 rare = 2;
15692 value = 100000;
15693 return;
15694 case 1133:
15695 useStyle = 4;
15696 consumable = true;
15697 useAnimation = 45;
15698 useTime = 45;
15699 width = 28;
15700 height = 28;
15702 rare = 1;
15703 return;
15704 case 1134:
15706 healLife = 80;
15707 useStyle = 9;
15708 useTurn = true;
15709 useAnimation = 17;
15710 useTime = 17;
15712 consumable = true;
15713 width = 14;
15714 height = 24;
15715 potion = true;
15716 buffType = 48;
15717 buffTime = 900;
15718 value = 40;
15719 return;
15720 case 1135:
15721 width = 18;
15722 height = 18;
15723 headSlot = 81;
15724 value = 1000;
15725 defense = 1;
15726 return;
15727 case 1136:
15728 width = 18;
15729 height = 18;
15730 bodySlot = 52;
15731 value = 1000;
15732 defense = 2;
15733 return;
15734 case 1137:
15735 useStyle = 1;
15736 useTurn = true;
15737 useAnimation = 15;
15738 useTime = 10;
15740 consumable = true;
15741 createTile = 10;
15742 placeStyle = 12;
15743 width = 14;
15744 height = 28;
15745 value = 200;
15746 return;
15747 case 1138:
15748 useStyle = 1;
15749 useTurn = true;
15750 useAnimation = 15;
15751 useTime = 10;
15753 consumable = true;
15754 createTile = 10;
15755 placeStyle = 13;
15756 width = 14;
15757 height = 28;
15758 value = 200;
15759 return;
15760 case 1139:
15761 useStyle = 1;
15762 useTurn = true;
15763 useAnimation = 15;
15764 useTime = 10;
15766 consumable = true;
15767 createTile = 10;
15768 placeStyle = 14;
15769 width = 14;
15770 height = 28;
15771 value = 200;
15772 return;
15773 case 1140:
15774 useStyle = 1;
15775 useTurn = true;
15776 useAnimation = 15;
15777 useTime = 10;
15779 consumable = true;
15780 createTile = 10;
15781 placeStyle = 15;
15782 width = 14;
15783 height = 28;
15784 value = 200;
15785 return;
15786 case 1141:
15787 width = 14;
15788 height = 20;
15790 rare = 7;
15791 return;
15792 case 1142:
15793 useStyle = 1;
15794 useTurn = true;
15795 useAnimation = 15;
15796 useTime = 10;
15797 autoReuse = true;
15799 consumable = true;
15800 createTile = 21;
15801 placeStyle = 16;
15802 width = 26;
15803 height = 22;
15804 value = 500;
15805 return;
15806 case 1143:
15807 useStyle = 1;
15808 useTurn = true;
15809 useAnimation = 15;
15810 useTime = 10;
15811 autoReuse = true;
15813 consumable = true;
15814 createTile = 15;
15815 placeStyle = 12;
15816 width = 12;
15817 height = 30;
15818 value = 150;
15819 return;
15820 case 1144:
15821 useStyle = 1;
15822 useTurn = true;
15823 useAnimation = 15;
15824 useTime = 10;
15825 autoReuse = true;
15827 consumable = true;
15828 createTile = 14;
15829 placeStyle = 9;
15830 width = 26;
15831 height = 20;
15832 value = 300;
15833 return;
15834 case 1145:
15835 useStyle = 1;
15836 useTurn = true;
15837 useAnimation = 15;
15838 useTime = 10;
15839 autoReuse = true;
15841 consumable = true;
15842 createTile = 18;
15843 placeStyle = 10;
15844 width = 28;
15845 height = 14;
15846 value = 150;
15847 return;
15848 case 1146:
15849 useStyle = 1;
15850 useTurn = true;
15851 useAnimation = 15;
15852 useTime = 10;
15853 autoReuse = true;
15855 consumable = true;
15856 createTile = 137;
15857 placeStyle = 1;
15858 width = 12;
15859 height = 12;
15860 value = 10000;
15861 mech = true;
15862 return;
15863 case 1147:
15864 useStyle = 1;
15865 useTurn = true;
15866 useAnimation = 15;
15867 useTime = 10;
15868 autoReuse = true;
15870 consumable = true;
15871 createTile = 137;
15872 placeStyle = 2;
15873 width = 12;
15874 height = 12;
15875 value = 10000;
15876 mech = true;
15877 return;
15878 case 1148:
15879 useStyle = 1;
15880 useTurn = true;
15881 useAnimation = 15;
15882 useTime = 10;
15883 autoReuse = true;
15885 consumable = true;
15886 createTile = 137;
15887 placeStyle = 3;
15888 width = 12;
15889 height = 12;
15890 value = 10000;
15891 mech = true;
15892 return;
15893 case 1149:
15894 useStyle = 1;
15895 useTurn = true;
15896 useAnimation = 15;
15897 useTime = 10;
15898 autoReuse = true;
15900 consumable = true;
15901 createTile = 137;
15902 placeStyle = 4;
15903 width = 12;
15904 height = 12;
15905 value = 10000;
15906 mech = true;
15907 return;
15908 case 1150:
15909 useStyle = 1;
15910 useTurn = true;
15911 useAnimation = 15;
15912 useTime = 10;
15913 autoReuse = true;
15915 consumable = true;
15916 createTile = 232;
15917 width = 12;
15918 height = 12;
15919 return;
15920 case 1151:
15921 useStyle = 1;
15922 useTurn = true;
15923 useAnimation = 15;
15924 useTime = 10;
15925 autoReuse = true;
15927 consumable = true;
15928 createTile = 135;
15929 width = 12;
15930 height = 12;
15931 placeStyle = 6;
15932 mech = true;
15933 value = 5000;
15934 return;
15935 case 1152:
15936 useStyle = 1;
15937 useTurn = true;
15938 useAnimation = 15;
15939 useTime = 10;
15940 autoReuse = true;
15942 consumable = true;
15943 createTile = 105;
15944 width = 20;
15945 height = 20;
15946 value = 300;
15947 placeStyle = 43;
15948 return;
15949 case 1153:
15950 useStyle = 1;
15951 useTurn = true;
15952 useAnimation = 15;
15953 useTime = 10;
15954 autoReuse = true;
15956 consumable = true;
15957 createTile = 105;
15958 width = 20;
15959 height = 20;
15960 value = 300;
15961 placeStyle = 44;
15962 return;
15963 case 1154:
15964 useStyle = 1;
15965 useTurn = true;
15966 useAnimation = 15;
15967 useTime = 10;
15968 autoReuse = true;
15970 consumable = true;
15971 createTile = 105;
15972 width = 20;
15973 height = 20;
15974 value = 300;
15975 placeStyle = 45;
15976 return;
15977 case 1155:
15978 useStyle = 5;
15979 autoReuse = true;
15980 useAnimation = 18;
15981 useTime = 18;
15982 mana = 10;
15983 width = 50;
15984 height = 18;
15985 shoot = 189;
15987 damage = 31;
15988 shootSpeed = 9f;
15989 noMelee = true;
15990 value = 500000;
15991 knockBack = 0.25f;
15992 rare = 8;
15993 magic = true;
15994 return;
15995 case 1156:
15996 channel = true;
15997 useStyle = 5;
15998 useAnimation = 30;
15999 useTime = 30;
16000 knockBack = 1f;
16001 width = 30;
16002 height = 10;
16003 damage = 38;
16004 scale = 1.1f;
16005 shoot = 190;
16006 shootSpeed = 14f;
16008 rare = 8;
16009 value = sellPrice(0, 20);
16010 ranged = true;
16011 noMelee = true;
16012 return;
16013 case 1157:
16014 mana = 10;
16015 damage = 40;
16016 useStyle = 1;
16017 shootSpeed = 10f;
16018 shoot = 191;
16019 width = 26;
16020 height = 28;
16022 useAnimation = 28;
16023 useTime = 28;
16024 rare = 7;
16025 noMelee = true;
16026 knockBack = 3f;
16027 buffType = 49;
16028 value = buyPrice(0, 35);
16029 summon = true;
16030 autoReuse = true;
16031 reuseDelay = 2;
16032 return;
16033 case 1158:
16034 rare = 7;
16035 width = 24;
16036 height = 28;
16037 accessory = true;
16038 value = buyPrice(0, 20);
16039 neckSlot = 4;
16040 return;
16041 case 1159:
16042 width = 18;
16043 height = 18;
16044 defense = 6;
16045 headSlot = 82;
16046 rare = 7;
16047 value = buyPrice(0, 50);
16048 return;
16049 case 1160:
16050 width = 18;
16051 height = 18;
16052 defense = 17;
16053 bodySlot = 53;
16054 rare = 7;
16055 value = buyPrice(0, 50);
16056 return;
16057 case 1161:
16058 width = 18;
16059 height = 18;
16060 defense = 12;
16061 legSlot = 48;
16062 rare = 7;
16063 value = buyPrice(0, 50);
16064 return;
16065 case 1162:
16066 width = 24;
16067 height = 8;
16068 accessory = true;
16069 value = buyPrice(1, 50);
16070 wingSlot = 13;
16071 rare = 5;
16072 return;
16073 case 1163:
16074 width = 14;
16075 height = 28;
16076 rare = 4;
16077 value = 150000;
16078 accessory = true;
16079 balloonSlot = 1;
16080 return;
16081 case 1164:
16082 width = 14;
16083 height = 28;
16084 rare = 8;
16085 value = 150000;
16086 accessory = true;
16087 balloonSlot = 3;
16088 return;
16089 case 1165:
16090 width = 24;
16091 height = 8;
16092 accessory = true;
16093 value = 400000;
16094 rare = 5;
16095 wingSlot = 14;
16096 return;
16097 case 1166:
16098 useStyle = 1;
16099 useTime = 22;
16100 useAnimation = 22;
16101 knockBack = 5.5f;
16102 width = 24;
16103 height = 28;
16104 damage = 19;
16105 scale = 1f;
16107 rare = 3;
16108 value = 9000;
16109 melee = true;
16110 return;
16111 case 1167:
16112 rare = 7;
16113 width = 24;
16114 height = 28;
16115 accessory = true;
16116 value = buyPrice(0, 40);
16117 return;
16118 case 1168:
16119 useStyle = 1;
16120 shootSpeed = 6f;
16121 shoot = 196;
16122 width = 18;
16123 height = 20;
16125 consumable = true;
16127 useAnimation = 15;
16128 useTime = 15;
16129 noUseGraphic = true;
16130 noMelee = true;
16131 value = 20;
16132 return;
16133 case 1169:
16134 damage = 0;
16135 useStyle = 1;
16136 shoot = 197;
16137 width = 16;
16138 height = 30;
16140 useAnimation = 20;
16141 useTime = 20;
16142 rare = 3;
16143 noMelee = true;
16144 value = sellPrice(0, 5);
16145 buffType = 50;
16146 return;
16147 case 1170:
16148 damage = 0;
16149 useStyle = 1;
16150 shoot = 198;
16151 width = 16;
16152 height = 30;
16154 useAnimation = 20;
16155 useTime = 20;
16156 rare = 3;
16157 noMelee = true;
16158 value = sellPrice(0, 3);
16159 buffType = 51;
16160 return;
16161 case 1171:
16162 damage = 0;
16163 useStyle = 1;
16164 shoot = 199;
16165 width = 16;
16166 height = 30;
16168 useAnimation = 20;
16169 useTime = 20;
16170 rare = 3;
16171 noMelee = true;
16172 buffType = 52;
16173 value = buyPrice(2);
16174 return;
16175 case 1172:
16176 damage = 0;
16177 useStyle = 1;
16178 shoot = 200;
16179 width = 16;
16180 height = 30;
16182 useAnimation = 20;
16183 useTime = 20;
16184 rare = 3;
16185 noMelee = true;
16186 value = sellPrice(0, 2);
16187 buffType = 53;
16188 return;
16189 case 1173:
16190 useTurn = true;
16191 useStyle = 1;
16192 useAnimation = 15;
16193 useTime = 10;
16195 consumable = true;
16196 createTile = 85;
16197 placeStyle = 1;
16198 width = 20;
16199 height = 20;
16200 return;
16201 case 1174:
16202 useTurn = true;
16203 useStyle = 1;
16204 useAnimation = 15;
16205 useTime = 10;
16207 consumable = true;
16208 createTile = 85;
16209 placeStyle = 2;
16210 width = 20;
16211 height = 20;
16212 return;
16213 case 1175:
16214 useTurn = true;
16215 useStyle = 1;
16216 useAnimation = 15;
16217 useTime = 10;
16219 consumable = true;
16220 createTile = 85;
16221 placeStyle = 3;
16222 width = 20;
16223 height = 20;
16224 return;
16225 case 1176:
16226 useTurn = true;
16227 useStyle = 1;
16228 useAnimation = 15;
16229 useTime = 10;
16231 consumable = true;
16232 createTile = 85;
16233 placeStyle = 4;
16234 width = 20;
16235 height = 20;
16236 return;
16237 case 1177:
16238 useTurn = true;
16239 useStyle = 1;
16240 useAnimation = 15;
16241 useTime = 10;
16243 consumable = true;
16244 createTile = 85;
16245 placeStyle = 5;
16246 width = 20;
16247 height = 20;
16248 return;
16249 case 1178:
16250 useStyle = 5;
16251 mana = 5;
16252 autoReuse = true;
16253 useAnimation = 7;
16254 useTime = 7;
16255 width = 24;
16256 height = 18;
16257 shoot = 206;
16259 damage = 48;
16260 shootSpeed = 11f;
16261 noMelee = true;
16262 value = 300000;
16263 knockBack = 4f;
16264 rare = 7;
16265 magic = true;
16266 return;
16267 case 1179:
16268 shootSpeed = 5f;
16269 shoot = 207;
16270 damage = 9;
16271 width = 8;
16272 height = 8;
16274 consumable = true;
16275 ammo = AmmoID.Bullet;
16276 knockBack = 4.5f;
16277 value = 50;
16278 ranged = true;
16279 rare = 7;
16280 return;
16281 case 1180:
16282 damage = 0;
16283 useStyle = 1;
16284 shoot = 208;
16285 width = 16;
16286 height = 30;
16288 useAnimation = 20;
16289 useTime = 20;
16290 rare = 3;
16291 noMelee = true;
16292 buffType = 54;
16293 value = sellPrice(0, 75);
16294 return;
16295 case 1181:
16296 damage = 0;
16297 useStyle = 1;
16298 shoot = 209;
16299 width = 16;
16300 height = 30;
16302 useAnimation = 20;
16303 useTime = 20;
16304 rare = 3;
16305 noMelee = true;
16306 value = buyPrice(0, 45);
16307 buffType = 55;
16308 return;
16309 case 1182:
16310 damage = 0;
16311 useStyle = 1;
16312 shoot = 210;
16313 width = 16;
16314 height = 30;
16316 useAnimation = 20;
16317 useTime = 20;
16318 rare = 3;
16319 noMelee = true;
16320 value = sellPrice(0, 2);
16321 buffType = 56;
16322 return;
16323 case 1183:
16324 damage = 0;
16325 useStyle = 1;
16326 shoot = 211;
16327 width = 16;
16328 height = 30;
16330 useAnimation = 20;
16331 useTime = 20;
16332 rare = 8;
16333 noMelee = true;
16334 value = sellPrice(0, 5, 50);
16335 buffType = 57;
16336 return;
16337 case 1184:
16338 width = 20;
16339 height = 20;
16341 value = 13500;
16342 rare = 3;
16343 useStyle = 1;
16344 useTurn = true;
16345 useAnimation = 15;
16346 useTime = 10;
16347 autoReuse = true;
16348 consumable = true;
16349 createTile = 239;
16350 placeStyle = 12;
16351 return;
16352 case 1185:
16353 useTurn = true;
16354 autoReuse = true;
16355 useStyle = 1;
16356 useAnimation = 22;
16357 useTime = 22;
16358 knockBack = 5.5f;
16359 width = 40;
16360 height = 40;
16361 damage = 49;
16362 scale = 1f;
16364 rare = 4;
16365 value = 92000;
16366 melee = true;
16367 return;
16368 case 1186:
16369 useStyle = 5;
16370 useAnimation = 27;
16371 useTime = 27;
16372 shootSpeed = 4.4f;
16373 knockBack = 4.5f;
16374 width = 40;
16375 height = 40;
16376 damage = 44;
16377 scale = 1.1f;
16379 shoot = 212;
16380 rare = 4;
16381 value = 60000;
16382 noMelee = true;
16383 noUseGraphic = true;
16384 melee = true;
16385 return;
16386 case 1187:
16387 useStyle = 5;
16388 autoReuse = true;
16389 useAnimation = 22;
16390 useTime = 22;
16391 width = 50;
16392 height = 18;
16393 shoot = 1;
16396 damage = 37;
16397 shootSpeed = 9.25f;
16398 noMelee = true;
16399 value = 80000;
16400 ranged = true;
16401 rare = 4;
16402 knockBack = 1.75f;
16403 return;
16404 case 1188:
16405 useStyle = 1;
16406 useTurn = true;
16407 autoReuse = true;
16408 useAnimation = 25;
16409 useTime = 12;
16410 knockBack = 5f;
16411 width = 20;
16412 height = 12;
16413 damage = 12;
16414 pick = 130;
16416 rare = 4;
16417 value = 72000;
16418 melee = true;
16419 scale = 1f;
16420 return;
16421 case 1189:
16422 useStyle = 5;
16423 useAnimation = 25;
16424 useTime = 12;
16425 shootSpeed = 32f;
16426 knockBack = 0.5f;
16427 width = 20;
16428 height = 12;
16429 damage = 12;
16430 pick = 130;
16432 shoot = 213;
16433 rare = 4;
16434 value = 72000;
16435 noMelee = true;
16436 noUseGraphic = true;
16437 melee = true;
16438 channel = true;
16439 return;
16440 case 1190:
16441 useStyle = 5;
16442 useAnimation = 25;
16443 useTime = 12;
16444 shootSpeed = 40f;
16445 knockBack = 2.9f;
16446 width = 20;
16447 height = 12;
16448 damage = 26;
16449 axe = 15;
16451 shoot = 214;
16452 rare = 4;
16453 value = 72000;
16454 noMelee = true;
16455 noUseGraphic = true;
16456 melee = true;
16457 channel = true;
16458 return;
16459 case 1191:
16460 width = 20;
16461 height = 20;
16463 value = sellPrice(0, 0, 52);
16464 rare = 3;
16465 useStyle = 1;
16466 useTurn = true;
16467 useAnimation = 15;
16468 useTime = 10;
16469 autoReuse = true;
16470 consumable = true;
16471 createTile = 239;
16472 placeStyle = 14;
16473 return;
16474 case 1192:
16475 autoReuse = true;
16476 useStyle = 1;
16477 useAnimation = 22;
16478 useTime = 22;
16479 knockBack = 6f;
16480 width = 40;
16481 height = 40;
16482 damage = 59;
16483 scale = 1f;
16485 rare = 4;
16486 value = 126500;
16487 melee = true;
16488 return;
16489 case 1193:
16490 useStyle = 5;
16491 useAnimation = 25;
16492 useTime = 25;
16493 shootSpeed = 4.5f;
16494 knockBack = 5.5f;
16495 width = 40;
16496 height = 40;
16497 damage = 46;
16498 scale = 1.1f;
16500 shoot = 215;
16501 rare = 4;
16502 value = 82500;
16503 noMelee = true;
16504 noUseGraphic = true;
16505 melee = true;
16506 return;
16507 case 1194:
16508 useStyle = 5;
16509 autoReuse = true;
16510 useAnimation = 19;
16511 useTime = 19;
16512 width = 50;
16513 height = 18;
16514 shoot = 1;
16517 damage = 40;
16518 shootSpeed = 9.75f;
16519 noMelee = true;
16520 value = 110000;
16521 ranged = true;
16522 rare = 4;
16523 knockBack = 2f;
16524 return;
16525 case 1195:
16526 useStyle = 1;
16527 useAnimation = 25;
16528 useTime = 9;
16529 knockBack = 5f;
16530 useTurn = true;
16531 autoReuse = true;
16532 width = 20;
16533 height = 12;
16534 damage = 17;
16535 pick = 165;
16537 rare = 4;
16538 value = 99000;
16539 melee = true;
16540 scale = 1f;
16541 return;
16542 case 1196:
16543 useStyle = 5;
16544 useAnimation = 25;
16545 useTime = 9;
16546 shootSpeed = 32f;
16547 knockBack = 0.5f;
16548 width = 20;
16549 height = 12;
16550 damage = 17;
16551 pick = 165;
16553 shoot = 216;
16554 rare = 4;
16555 value = 99000;
16556 noMelee = true;
16557 noUseGraphic = true;
16558 melee = true;
16559 channel = true;
16560 return;
16561 case 1197:
16562 useStyle = 5;
16563 useAnimation = 25;
16564 useTime = 9;
16565 shootSpeed = 40f;
16566 knockBack = 3.75f;
16567 width = 20;
16568 height = 12;
16569 damage = 31;
16570 axe = 18;
16572 shoot = 217;
16573 rare = 4;
16574 value = 99000;
16575 noMelee = true;
16576 noUseGraphic = true;
16577 melee = true;
16578 channel = true;
16579 return;
16580 case 1198:
16581 width = 20;
16582 height = 20;
16584 value = sellPrice(0, 0, 68);
16585 rare = 3;
16586 useStyle = 1;
16587 useTurn = true;
16588 useAnimation = 15;
16589 useTime = 10;
16590 autoReuse = true;
16591 consumable = true;
16592 createTile = 239;
16593 placeStyle = 16;
16594 return;
16595 case 1199:
16596 autoReuse = true;
16597 useStyle = 1;
16598 useAnimation = 20;
16599 useTime = 20;
16600 knockBack = 6f;
16601 width = 40;
16602 height = 40;
16603 damage = 61;
16604 scale = 1f;
16606 rare = 4;
16607 value = 161000;
16608 melee = true;
16609 return;
16610 case 1200:
16611 useStyle = 5;
16612 useAnimation = 23;
16613 useTime = 23;
16614 shootSpeed = 5f;
16615 knockBack = 6.2f;
16616 width = 40;
16617 height = 40;
16618 damage = 48;
16619 scale = 1.1f;
16621 shoot = 218;
16622 rare = 4;
16623 value = 105000;
16624 noMelee = true;
16625 noUseGraphic = true;
16626 melee = true;
16627 return;
16628 case 1201:
16629 useStyle = 5;
16630 autoReuse = true;
16631 useAnimation = 17;
16632 useTime = 17;
16633 width = 50;
16634 height = 18;
16635 shoot = 1;
16638 damage = 43;
16639 shootSpeed = 10.5f;
16640 noMelee = true;
16641 value = 140000;
16642 ranged = true;
16643 rare = 4;
16644 knockBack = 2.5f;
16645 return;
16646 case 1202:
16647 useStyle = 1;
16648 useAnimation = 25;
16649 useTime = 7;
16650 knockBack = 5f;
16651 useTurn = true;
16652 autoReuse = true;
16653 width = 20;
16654 height = 12;
16655 damage = 27;
16656 pick = 190;
16658 rare = 4;
16659 value = 126000;
16660 melee = true;
16661 scale = 1f;
16662 return;
16663 case 1203:
16664 useStyle = 5;
16665 useAnimation = 25;
16666 useTime = 7;
16667 shootSpeed = 32f;
16668 knockBack = 0.5f;
16669 width = 20;
16670 height = 12;
16671 damage = 27;
16672 pick = 190;
16674 shoot = 219;
16675 rare = 4;
16676 value = 126000;
16677 noMelee = true;
16678 noUseGraphic = true;
16679 melee = true;
16680 channel = true;
16681 return;
16682 case 1204:
16683 useStyle = 5;
16684 useAnimation = 25;
16685 useTime = 7;
16686 shootSpeed = 40f;
16687 knockBack = 4.6f;
16688 width = 20;
16689 height = 12;
16690 damage = 34;
16691 axe = 21;
16693 shoot = 220;
16694 rare = 4;
16695 value = 126000;
16696 noMelee = true;
16697 noUseGraphic = true;
16698 melee = true;
16699 channel = true;
16700 return;
16701 case 1205:
16702 width = 18;
16703 height = 18;
16704 defense = 14;
16705 headSlot = 83;
16706 rare = 4;
16707 value = 75000;
16708 return;
16709 case 1206:
16710 width = 18;
16711 height = 18;
16712 defense = 5;
16713 headSlot = 84;
16714 rare = 4;
16715 value = 75000;
16716 return;
16717 case 1207:
16718 width = 18;
16719 height = 18;
16720 defense = 3;
16721 headSlot = 85;
16722 rare = 4;
16723 value = 75000;
16724 return;
16725 case 1208:
16726 width = 18;
16727 height = 18;
16728 defense = 10;
16729 bodySlot = 54;
16730 rare = 4;
16731 value = 60000;
16732 return;
16733 case 1209:
16734 width = 18;
16735 height = 18;
16736 defense = 8;
16737 legSlot = 49;
16738 rare = 4;
16739 value = 45000;
16740 return;
16741 case 1210:
16742 width = 18;
16743 height = 18;
16744 defense = 19;
16745 headSlot = 86;
16746 rare = 4;
16747 value = 112500;
16748 return;
16749 case 1211:
16750 width = 18;
16751 height = 18;
16752 defense = 7;
16753 headSlot = 87;
16754 rare = 4;
16755 value = 112500;
16756 return;
16757 case 1212:
16758 width = 18;
16759 height = 18;
16760 defense = 4;
16761 headSlot = 88;
16762 rare = 4;
16763 value = 112500;
16764 return;
16765 case 1213:
16766 width = 18;
16767 height = 18;
16768 defense = 13;
16769 bodySlot = 55;
16770 rare = 4;
16771 value = 90000;
16772 return;
16773 case 1214:
16774 width = 18;
16775 height = 18;
16776 defense = 10;
16777 legSlot = 50;
16778 rare = 4;
16779 value = 67500;
16780 return;
16781 case 1215:
16782 width = 18;
16783 height = 18;
16784 defense = 23;
16785 headSlot = 89;
16786 rare = 4;
16787 value = 150000;
16788 return;
16789 case 1216:
16790 width = 18;
16791 height = 18;
16792 defense = 8;
16793 headSlot = 90;
16794 rare = 4;
16795 value = 150000;
16796 return;
16797 case 1217:
16798 width = 18;
16799 height = 18;
16800 defense = 4;
16801 headSlot = 91;
16802 rare = 4;
16803 value = 150000;
16804 return;
16805 case 1218:
16806 width = 18;
16807 height = 18;
16808 defense = 15;
16809 bodySlot = 56;
16810 rare = 4;
16811 value = 120000;
16812 return;
16813 case 1219:
16814 width = 18;
16815 height = 18;
16816 defense = 11;
16817 legSlot = 51;
16818 rare = 4;
16819 value = 90000;
16820 return;
16821 case 1220:
16822 useStyle = 1;
16823 useTurn = true;
16824 useAnimation = 15;
16825 useTime = 10;
16826 autoReuse = true;
16828 consumable = true;
16829 createTile = 134;
16830 placeStyle = 1;
16831 width = 28;
16832 height = 14;
16833 value = 25000;
16834 rare = 3;
16835 return;
16836 case 1221:
16837 useStyle = 1;
16838 useTurn = true;
16839 useAnimation = 15;
16840 useTime = 10;
16841 autoReuse = true;
16843 consumable = true;
16844 createTile = 133;
16845 placeStyle = 1;
16846 width = 44;
16847 height = 30;
16848 value = 50000;
16849 rare = 3;
16850 return;
16851 case 1222:
16852 useTurn = true;
16853 autoReuse = true;
16854 useStyle = 1;
16855 useAnimation = 35;
16856 useTime = 12;
16857 knockBack = 5.5f;
16858 width = 20;
16859 height = 12;
16860 damage = 36;
16861 axe = 15;
16863 rare = 4;
16864 value = 72000;
16865 melee = true;
16866 scale = 1.1f;
16867 return;
16868 case 1223:
16869 useTurn = true;
16870 autoReuse = true;
16871 useStyle = 1;
16872 useAnimation = 35;
16873 useTime = 9;
16874 knockBack = 6.5f;
16875 width = 20;
16876 height = 12;
16877 damage = 41;
16878 axe = 18;
16880 rare = 4;
16881 value = 99000;
16882 melee = true;
16883 scale = 1.1f;
16884 return;
16885 case 1224:
16886 useTurn = true;
16887 autoReuse = true;
16888 useStyle = 1;
16889 useAnimation = 35;
16890 useTime = 7;
16891 knockBack = 7.5f;
16892 width = 20;
16893 height = 12;
16894 damage = 44;
16895 axe = 21;
16897 rare = 4;
16898 value = 126000;
16899 melee = true;
16900 scale = 1.1f;
16901 return;
16902 case 1225:
16903 width = 20;
16904 height = 20;
16906 value = sellPrice(0, 0, 40);
16907 rare = 4;
16908 useStyle = 1;
16909 useTurn = true;
16910 useAnimation = 15;
16911 useTime = 10;
16912 autoReuse = true;
16913 consumable = true;
16914 createTile = 239;
16915 placeStyle = 18;
16916 return;
16917 case 1226:
16918 useStyle = 1;
16919 useAnimation = 26;
16920 useTime = 60;
16921 shoot = 229;
16922 shootSpeed = 8f;
16923 knockBack = 6f;
16924 width = 40;
16925 height = 40;
16926 damage = 95;
16928 rare = 7;
16929 value = 276000;
16930 scale = 1f;
16931 melee = true;
16932 return;
16933 case 1227:
16934 autoReuse = true;
16935 useTurn = true;
16936 useStyle = 1;
16937 useAnimation = 16;
16938 useTime = 28;
16939 shoot = 228;
16940 shootSpeed = 8f;
16941 knockBack = 4f;
16942 width = 40;
16943 height = 40;
16944 damage = 57;
16946 rare = 7;
16947 value = 276000;
16948 melee = true;
16949 return;
16950 case 1228:
16951 useStyle = 5;
16952 useAnimation = 23;
16953 useTime = 23;
16954 shootSpeed = 5f;
16955 knockBack = 6.2f;
16956 width = 40;
16957 height = 40;
16958 damage = 49;
16959 scale = 1.1f;
16961 shoot = 222;
16962 rare = 7;
16963 value = 180000;
16964 noMelee = true;
16965 noUseGraphic = true;
16966 melee = true;
16967 return;
16968 case 1229:
16969 useStyle = 5;
16970 autoReuse = true;
16971 useAnimation = 19;
16972 useTime = 19;
16973 width = 50;
16974 height = 18;
16975 shoot = 1;
16978 damage = 34;
16979 shootSpeed = 11.5f;
16980 noMelee = true;
16981 value = 240000;
16982 ranged = true;
16983 rare = 7;
16984 knockBack = 2.75f;
16985 return;
16986 case 1230:
16987 useStyle = 1;
16988 useAnimation = 25;
16989 useTime = 7;
16990 knockBack = 5f;
16991 useTurn = true;
16992 autoReuse = true;
16993 width = 20;
16994 height = 12;
16995 damage = 40;
16996 pick = 200;
16998 rare = 7;
16999 value = 216000;
17000 melee = true;
17001 scale = 1f;
17002 tileBoost++;
17003 return;
17004 case 1231:
17005 useStyle = 5;
17006 useAnimation = 25;
17007 useTime = 7;
17008 shootSpeed = 40f;
17009 knockBack = 1f;
17010 width = 20;
17011 height = 12;
17012 damage = 35;
17013 pick = 200;
17015 shoot = 223;
17016 rare = 7;
17017 value = 216000;
17018 noMelee = true;
17019 noUseGraphic = true;
17020 melee = true;
17021 channel = true;
17022 tileBoost++;
17023 return;
17024 case 1232:
17025 useStyle = 5;
17026 useAnimation = 25;
17027 useTime = 7;
17028 shootSpeed = 46f;
17029 knockBack = 4.6f;
17030 width = 20;
17031 height = 12;
17032 damage = 50;
17033 axe = 23;
17035 shoot = 224;
17036 rare = 7;
17037 value = 216000;
17038 noMelee = true;
17039 noUseGraphic = true;
17040 melee = true;
17041 channel = true;
17042 tileBoost++;
17043 return;
17044 case 1233:
17045 useTurn = true;
17046 autoReuse = true;
17047 useStyle = 1;
17048 useAnimation = 30;
17049 useTime = 7;
17050 knockBack = 7f;
17051 width = 20;
17052 height = 12;
17053 damage = 70;
17054 axe = 23;
17056 rare = 7;
17057 value = 216000;
17058 melee = true;
17059 scale = 1.15f;
17060 tileBoost++;
17061 return;
17062 case 1234:
17063 useTurn = true;
17064 autoReuse = true;
17065 useStyle = 1;
17066 useAnimation = 35;
17067 useTime = 14;
17068 hammer = 90;
17069 width = 24;
17070 height = 28;
17071 damage = 80;
17072 knockBack = 8f;
17073 scale = 1f;
17075 rare = 7;
17076 value = 216000;
17077 melee = true;
17078 tileBoost++;
17079 return;
17080 case 1235:
17081 shootSpeed = 4.5f;
17082 shoot = 225;
17083 damage = 16;
17084 width = 10;
17085 height = 28;
17087 consumable = true;
17088 ammo = AmmoID.Arrow;
17089 knockBack = 3.5f;
17090 value = 100;
17091 ranged = true;
17092 rare = 7;
17093 return;
17094 case 1236:
17095 noUseGraphic = true;
17096 damage = 0;
17097 knockBack = 7f;
17098 useStyle = 5;
17099 shootSpeed = 10f;
17100 shoot = 230;
17101 width = 18;
17102 height = 28;
17104 useAnimation = 20;
17105 useTime = 20;
17106 rare = 1;
17107 noMelee = true;
17108 value = 20000;
17109 return;
17110 case 1237:
17111 noUseGraphic = true;
17112 damage = 0;
17113 knockBack = 7f;
17114 useStyle = 5;
17115 shootSpeed = 10.5f;
17116 shoot = 231;
17117 width = 18;
17118 height = 28;
17120 useAnimation = 20;
17121 useTime = 20;
17122 rare = 1;
17123 noMelee = true;
17124 value = 20000;
17125 return;
17126 case 1238:
17127 noUseGraphic = true;
17128 damage = 0;
17129 knockBack = 7f;
17130 useStyle = 5;
17131 shootSpeed = 11f;
17132 shoot = 232;
17133 width = 18;
17134 height = 28;
17136 useAnimation = 20;
17137 useTime = 20;
17138 rare = 1;
17139 noMelee = true;
17140 value = 20000;
17141 return;
17142 case 1239:
17143 noUseGraphic = true;
17144 damage = 0;
17145 knockBack = 7f;
17146 useStyle = 5;
17147 shootSpeed = 11.5f;
17148 shoot = 233;
17149 width = 18;
17150 height = 28;
17152 useAnimation = 20;
17153 useTime = 20;
17154 rare = 1;
17155 noMelee = true;
17156 value = 20000;
17157 return;
17158 case 1240:
17159 noUseGraphic = true;
17160 damage = 0;
17161 knockBack = 7f;
17162 useStyle = 5;
17163 shootSpeed = 12f;
17164 shoot = 234;
17165 width = 18;
17166 height = 28;
17168 useAnimation = 20;
17169 useTime = 20;
17170 rare = 1;
17171 noMelee = true;
17172 value = 20000;
17173 return;
17174 case 1241:
17175 noUseGraphic = true;
17176 damage = 0;
17177 knockBack = 7f;
17178 useStyle = 5;
17179 shootSpeed = 12.5f;
17180 shoot = 235;
17181 width = 18;
17182 height = 28;
17184 useAnimation = 20;
17185 useTime = 20;
17186 rare = 1;
17187 noMelee = true;
17188 value = 20000;
17189 return;
17190 case 1242:
17191 damage = 0;
17192 useStyle = 1;
17193 shoot = 236;
17194 width = 16;
17195 height = 30;
17197 useAnimation = 20;
17198 useTime = 20;
17199 rare = 3;
17200 noMelee = true;
17201 value = sellPrice(0, 7, 50);
17202 buffType = 61;
17203 return;
17204 case 1243:
17205 width = 28;
17206 height = 20;
17207 headSlot = 92;
17208 rare = 1;
17209 vanity = true;
17210 return;
17211 case 1244:
17212 mana = 30;
17213 damage = 30;
17214 useStyle = 1;
17215 shootSpeed = 16f;
17216 shoot = 237;
17217 width = 26;
17218 height = 28;
17220 useAnimation = 22;
17221 useTime = 22;
17222 rare = 6;
17223 noMelee = true;
17224 knockBack = 0f;
17225 value = sellPrice(0, 3, 50);
17226 magic = true;
17227 return;
17228 case 1245:
17229 flame = true;
17230 useStyle = 1;
17231 useTurn = true;
17232 useAnimation = 15;
17233 useTime = 10;
17234 holdStyle = 1;
17235 autoReuse = true;
17237 consumable = true;
17238 createTile = 4;
17239 placeStyle = 10;
17240 width = 10;
17241 height = 12;
17242 value = 60;
17243 noWet = true;
17244 return;
17245 case 1246:
17246 useStyle = 1;
17247 useTurn = true;
17248 useAnimation = 15;
17249 useTime = 10;
17250 autoReuse = true;
17252 consumable = true;
17253 createTile = 234;
17254 width = 12;
17255 height = 12;
17256 ammo = AmmoID.Sand;
17257 notAmmo = true;
17258 return;
17259 case 1247:
17260 width = 20;
17261 height = 24;
17262 value = 150000;
17263 accessory = true;
17264 rare = 4;
17265 backSlot = 1;
17266 return;
17267 case 1248:
17268 width = 24;
17269 height = 24;
17270 accessory = true;
17271 value = buyPrice(0, 25);
17272 rare = 7;
17273 return;
17274 case 1249:
17275 width = 14;
17276 height = 28;
17277 rare = 2;
17278 value = sellPrice(0, 2);
17279 accessory = true;
17280 balloonSlot = 7;
17281 return;
17282 case 1250:
17283 width = 20;
17284 height = 22;
17285 rare = 4;
17286 value = buyPrice(0, 15);
17287 accessory = true;
17288 balloonSlot = 2;
17289 return;
17290 case 1251:
17291 width = 20;
17292 height = 22;
17293 rare = 4;
17294 value = buyPrice(0, 15);
17295 accessory = true;
17296 balloonSlot = 9;
17297 return;
17298 case 1252:
17299 width = 20;
17300 height = 22;
17301 rare = 4;
17302 value = buyPrice(0, 15);
17303 accessory = true;
17304 balloonSlot = 10;
17305 return;
17306 case 1253:
17307 width = 20;
17308 height = 24;
17309 value = 225000;
17310 accessory = true;
17311 rare = 5;
17312 return;
17313 case 1254:
17314 useStyle = 5;
17315 useAnimation = 36;
17316 useTime = 36;
17317 crit += 25;
17318 width = 44;
17319 height = 14;
17320 shoot = 10;
17323 damage = 185;
17324 shootSpeed = 16f;
17325 noMelee = true;
17326 value = buyPrice(0, 40);
17327 knockBack = 8f;
17328 rare = 8;
17329 ranged = true;
17330 return;
17331 case 1255:
17332 autoReuse = false;
17333 useStyle = 5;
17334 useAnimation = 9;
17335 useTime = 9;
17336 width = 24;
17337 height = 22;
17338 shoot = 14;
17339 knockBack = 5.5f;
17342 damage = 50;
17343 shootSpeed = 13.5f;
17344 noMelee = true;
17345 value = sellPrice(0, 5);
17346 scale = 0.85f;
17347 rare = 7;
17348 ranged = true;
17349 autoReuse = true;
17350 return;
17351 case 1256:
17352 mana = 30;
17353 damage = 12;
17354 useStyle = 1;
17355 shootSpeed = 12f;
17356 shoot = 243;
17357 width = 26;
17358 height = 28;
17360 useAnimation = 24;
17361 useTime = 24;
17362 rare = 1;
17363 noMelee = true;
17364 knockBack = 0f;
17366 magic = true;
17367 return;
17368 case 1257:
17369 width = 20;
17370 height = 20;
17372 rare = 1;
17373 value = sellPrice(0, 0, 39);
17374 useStyle = 1;
17375 useTurn = true;
17376 useAnimation = 15;
17377 useTime = 10;
17378 autoReuse = true;
17379 consumable = true;
17380 createTile = 239;
17381 placeStyle = 19;
17382 return;
17383 case 1258:
17384 useStyle = 5;
17385 autoReuse = true;
17386 useAnimation = 22;
17387 useTime = 22;
17388 width = 50;
17389 height = 18;
17390 shoot = 246;
17393 damage = 45;
17394 knockBack = 5f;
17395 shootSpeed = 9f;
17396 noMelee = true;
17397 value = buyPrice(0, 35);
17398 rare = 7;
17399 ranged = true;
17400 return;
17401 case 1259:
17402 noMelee = true;
17403 useStyle = 5;
17404 useAnimation = 40;
17405 useTime = 40;
17406 knockBack = 6.5f;
17407 width = 30;
17408 height = 10;
17409 damage = 65;
17410 scale = 1.1f;
17411 noUseGraphic = true;
17412 shoot = 247;
17413 shootSpeed = 15.9f;
17415 rare = 7;
17416 value = sellPrice(0, 6);
17417 melee = true;
17418 channel = true;
17419 return;
17420 case 1260:
17421 useStyle = 5;
17422 useAnimation = 40;
17423 useTime = 40;
17424 width = 50;
17425 height = 18;
17426 shoot = 250;
17428 damage = 45;
17429 knockBack = 2.5f;
17430 shootSpeed = 16f;
17431 noMelee = true;
17432 value = sellPrice(0, 20);
17433 rare = 8;
17434 magic = true;
17435 mana = 20;
17436 return;
17437 case 1261:
17438 shootSpeed = 2f;
17439 shoot = 246;
17440 damage = 17;
17441 width = 10;
17442 height = 28;
17444 consumable = true;
17446 knockBack = 1f;
17447 value = 75;
17448 rare = 5;
17449 ranged = true;
17450 return;
17451 case 1262:
17452 useStyle = 5;
17453 useAnimation = 25;
17454 useTime = 7;
17455 shootSpeed = 46f;
17456 knockBack = 5.2f;
17457 width = 20;
17458 height = 12;
17459 damage = 45;
17460 hammer = 90;
17462 shoot = 252;
17463 rare = 7;
17464 value = 216000;
17465 noMelee = true;
17466 noUseGraphic = true;
17467 melee = true;
17468 channel = true;
17469 tileBoost++;
17470 return;
17471 case 1263:
17472 useStyle = 1;
17473 useTurn = true;
17474 useAnimation = 15;
17475 useTime = 10;
17476 autoReuse = true;
17478 consumable = true;
17479 createTile = 235;
17480 width = 12;
17481 height = 12;
17482 value = buyPrice(0, 2, 50);
17483 mech = true;
17484 return;
17485 case 1264:
17486 mana = 11;
17487 damage = 60;
17488 useStyle = 1;
17489 shootSpeed = 9f;
17490 shoot = 253;
17491 width = 26;
17492 height = 28;
17494 useAnimation = 12;
17495 useTime = 12;
17496 rare = 5;
17497 noMelee = true;
17498 knockBack = 6.5f;
17499 value = sellPrice(0, 5);
17500 magic = true;
17501 return;
17502 case 1265:
17503 autoReuse = true;
17504 useStyle = 5;
17505 useAnimation = 9;
17506 useTime = 9;
17507 width = 24;
17508 height = 22;
17509 shoot = 14;
17510 knockBack = 3.5f;
17513 damage = 30;
17514 shootSpeed = 13f;
17515 noMelee = true;
17516 value = sellPrice(0, 7);
17517 scale = 0.75f;
17518 rare = 7;
17519 ranged = true;
17520 return;
17521 case 1266:
17522 rare = 8;
17523 mana = 14;
17525 noMelee = true;
17526 useStyle = 5;
17527 damage = 48;
17528 knockBack = 6f;
17529 useAnimation = 20;
17530 useTime = 20;
17531 width = 24;
17532 height = 28;
17533 shoot = 254;
17534 shootSpeed = 1.2f;
17535 magic = true;
17536 value = 500000;
17537 return;
17538 case 1267:
17539 useStyle = 1;
17540 useTurn = true;
17541 useAnimation = 15;
17542 useTime = 7;
17543 autoReuse = true;
17545 consumable = true;
17546 createWall = 88;
17547 width = 12;
17548 height = 12;
17549 value = sellPrice(0, 0, 0, 20);
17550 return;
17551 case 1268:
17552 useStyle = 1;
17553 useTurn = true;
17554 useAnimation = 15;
17555 useTime = 7;
17556 autoReuse = true;
17558 consumable = true;
17559 createWall = 89;
17560 width = 12;
17561 height = 12;
17562 value = sellPrice(0, 0, 0, 40);
17563 return;
17564 case 1269:
17565 useStyle = 1;
17566 useTurn = true;
17567 useAnimation = 15;
17568 useTime = 7;
17569 autoReuse = true;
17571 consumable = true;
17572 createWall = 90;
17573 width = 12;
17574 height = 12;
17575 value = sellPrice(0, 0, 0, 60);
17576 return;
17577 case 1270:
17578 useStyle = 1;
17579 useTurn = true;
17580 useAnimation = 15;
17581 useTime = 7;
17582 autoReuse = true;
17584 consumable = true;
17585 createWall = 91;
17586 width = 12;
17587 height = 12;
17588 value = sellPrice(0, 0, 0, 80);
17589 return;
17590 case 1271:
17591 useStyle = 1;
17592 useTurn = true;
17593 useAnimation = 15;
17594 useTime = 7;
17595 autoReuse = true;
17597 consumable = true;
17598 createWall = 92;
17599 width = 12;
17600 height = 12;
17601 value = sellPrice(0, 0, 1, 20);
17602 return;
17603 case 1272:
17604 useStyle = 1;
17605 useTurn = true;
17606 useAnimation = 15;
17607 useTime = 7;
17608 autoReuse = true;
17610 consumable = true;
17611 createWall = 93;
17612 width = 12;
17613 height = 12;
17614 value = sellPrice(0, 0, 1);
17615 return;
17616 case 1273:
17617 useStyle = 5;
17618 useAnimation = 25;
17619 useTime = 25;
17620 width = 30;
17621 height = 10;
17622 noUseGraphic = true;
17623 shoot = 256;
17624 shootSpeed = 15f;
17626 rare = 2;
17627 value = 45000;
17628 return;
17629 case 1274:
17630 width = 28;
17631 height = 20;
17632 headSlot = 93;
17633 rare = 1;
17634 vanity = true;
17635 return;
17636 case 1275:
17637 width = 28;
17638 height = 20;
17639 headSlot = 94;
17640 rare = 1;
17641 vanity = true;
17642 value = buyPrice(0, 1);
17643 return;
17644 case 1276:
17645 width = 28;
17646 height = 20;
17647 headSlot = 95;
17648 rare = 1;
17649 vanity = true;
17650 value = buyPrice(0, 1);
17651 return;
17652 case 1277:
17653 width = 28;
17654 height = 20;
17655 headSlot = 96;
17656 rare = 1;
17657 value = buyPrice(0, 3);
17658 vanity = true;
17659 return;
17660 case 1278:
17661 width = 28;
17662 height = 20;
17663 headSlot = 97;
17664 rare = 1;
17665 value = buyPrice(0, 3);
17666 vanity = true;
17667 return;
17668 case 1279:
17669 width = 28;
17670 height = 20;
17671 bodySlot = 57;
17672 rare = 1;
17673 value = buyPrice(0, 3);
17674 vanity = true;
17675 return;
17676 case 1280:
17677 width = 28;
17678 height = 20;
17679 legSlot = 52;
17680 rare = 1;
17681 value = buyPrice(0, 3);
17682 vanity = true;
17683 return;
17684 case 1281:
17685 width = 28;
17686 height = 20;
17687 headSlot = 98;
17688 rare = 1;
17689 value = sellPrice(0, 0, 75);
17690 vanity = true;
17691 return;
17692 case 1282:
17693 width = 18;
17694 height = 14;
17695 bodySlot = 58;
17696 value = sellPrice(0, 0, 50);
17697 return;
17698 case 1283:
17699 width = 18;
17700 height = 14;
17701 bodySlot = 59;
17702 defense = 1;
17703 value = sellPrice(0, 0, 50) * 2;
17704 return;
17705 case 1284:
17706 width = 18;
17707 height = 14;
17708 bodySlot = 60;
17709 defense = 1;
17710 value = sellPrice(0, 0, 50) * 3;
17711 rare = 1;
17712 return;
17713 case 1285:
17714 width = 18;
17715 height = 14;
17716 bodySlot = 61;
17717 defense = 2;
17718 value = sellPrice(0, 0, 50) * 4;
17719 rare = 1;
17720 return;
17721 case 1286:
17722 width = 18;
17723 height = 14;
17724 bodySlot = 62;
17725 defense = 2;
17726 value = sellPrice(0, 0, 50) * 5;
17727 rare = 1;
17728 return;
17729 case 1287:
17730 defense = 3;
17731 width = 18;
17732 height = 14;
17733 bodySlot = 63;
17734 value = sellPrice(0, 0, 50) * 6;
17735 rare = 2;
17736 return;
17737 case 1288:
17738 width = 28;
17739 height = 20;
17740 bodySlot = 64;
17741 rare = 1;
17742 vanity = true;
17743 value = buyPrice(0, 25);
17744 return;
17745 case 1289:
17746 width = 28;
17747 height = 20;
17748 legSlot = 53;
17749 rare = 1;
17750 vanity = true;
17751 value = buyPrice(0, 25);
17752 return;
17753 case 1290:
17754 width = 22;
17755 height = 22;
17756 accessory = true;
17757 rare = 1;
17759 neckSlot = 3;
17760 return;
17761 case 1291:
17763 consumable = true;
17764 width = 18;
17765 height = 18;
17766 useStyle = 4;
17767 useTime = 30;
17769 useAnimation = 30;
17770 rare = 7;
17771 value = sellPrice(0, 2);
17772 return;
17773 case 1292:
17774 useStyle = 1;
17775 useTurn = true;
17776 useAnimation = 15;
17777 useTime = 10;
17778 autoReuse = true;
17780 consumable = true;
17781 createTile = 237;
17782 width = 26;
17783 height = 20;
17784 value = 300;
17785 return;
17786 case 1293:
17788 consumable = true;
17789 width = 22;
17790 height = 10;
17791 value = sellPrice(0, 1);
17792 return;
17793 case 1294:
17794 useStyle = 1;
17795 useAnimation = 16;
17796 useTime = 6;
17797 knockBack = 5.5f;
17798 useTurn = true;
17799 autoReuse = true;
17800 width = 20;
17801 height = 12;
17802 damage = 34;
17803 pick = 210;
17804 axe = 25;
17806 rare = 7;
17807 value = 216000;
17808 melee = true;
17809 scale = 1.15f;
17810 tileBoost++;
17811 return;
17812 case 1295:
17813 mana = 8;
17814 useStyle = 5;
17815 autoReuse = true;
17816 useAnimation = 10;
17817 useTime = 10;
17818 width = 24;
17819 height = 18;
17820 shoot = 260;
17822 damage = 90;
17823 shootSpeed = 15f;
17824 noMelee = true;
17825 value = 350000;
17826 knockBack = 3f;
17827 rare = 7;
17828 magic = true;
17829 return;
17830 case 1296:
17831 mana = 18;
17832 damage = 125;
17833 useStyle = 5;
17834 crit = 20;
17835 shootSpeed = 12f;
17836 shoot = 261;
17837 width = 26;
17838 height = 28;
17840 useAnimation = (useTime = 24);
17841 rare = 7;
17842 noMelee = true;
17843 knockBack = 7.5f;
17844 value = buyPrice(0, 35);
17845 magic = true;
17846 return;
17847 case 1297:
17848 autoReuse = true;
17849 useStyle = 5;
17850 useAnimation = 24;
17851 useTime = 24;
17852 knockBack = 12f;
17853 width = 30;
17854 height = 10;
17855 damage = 90;
17856 scale = 0.9f;
17857 shoot = 262;
17858 shootSpeed = 14f;
17860 rare = 7;
17861 value = buyPrice(0, 35);
17862 melee = true;
17863 noMelee = true;
17864 return;
17865 case 1298:
17866 useStyle = 1;
17867 useTurn = true;
17868 useAnimation = 15;
17869 useTime = 10;
17870 autoReuse = true;
17872 consumable = true;
17873 createTile = 21;
17874 placeStyle = 17;
17875 width = 26;
17876 height = 22;
17877 value = 500;
17878 return;
17879 case 1299:
17880 width = 14;
17881 height = 28;
17882 rare = 4;
17883 value = 150000;
17884 return;
17885 case 1300:
17886 width = 14;
17887 height = 28;
17888 rare = 4;
17889 value = 150000;
17890 accessory = true;
17891 return;
17892 case 1301:
17893 width = 24;
17894 height = 24;
17895 accessory = true;
17896 value = 300000;
17897 rare = 7;
17898 return;
17899 case 1302:
17900 shootSpeed = 4f;
17901 shoot = 242;
17902 damage = 11;
17903 width = 8;
17904 height = 8;
17906 consumable = true;
17907 ammo = AmmoID.Bullet;
17908 knockBack = 4f;
17909 value = 40;
17910 ranged = true;
17911 rare = 3;
17912 return;
17913 case 1303:
17914 width = 24;
17915 height = 24;
17916 accessory = true;
17917 value = sellPrice(0, 1);
17918 rare = 2;
17919 neckSlot = 1;
17920 return;
17921 case 1304:
17922 useStyle = 1;
17923 useTurn = false;
17924 useAnimation = 22;
17925 useTime = 22;
17926 width = 24;
17927 height = 28;
17928 damage = 15;
17929 knockBack = 5.5f;
17931 scale = 1f;
17932 value = 2000;
17933 melee = true;
17934 return;
17935 case 1305:
17936 autoReuse = true;
17937 useStyle = 1;
17938 useAnimation = 23;
17939 knockBack = 7.25f;
17940 useTime = 7;
17941 width = 24;
17942 height = 28;
17943 damage = 72;
17944 axe = 35;
17945 hammer = 100;
17946 tileBoost = 1;
17947 scale = 1.15f;
17948 rare = 8;
17949 value = sellPrice(0, 10);
17950 melee = true;
17951 return;
17952 case 1306:
17953 useStyle = 1;
17954 useAnimation = 25;
17955 useTime = 25;
17956 knockBack = 5.5f;
17957 width = 24;
17958 height = 28;
17959 damage = 50;
17960 scale = 1.15f;
17962 rare = 5;
17963 shoot = 263;
17964 shootSpeed = 12f;
17965 value = 250000;
17966 melee = true;
17967 return;
17968 case 1307:
17969 accessory = true;
17970 width = 14;
17971 height = 26;
17972 value = 1000;
17973 rare = 1;
17974 return;
17975 case 1308:
17976 mana = 22;
17978 useStyle = 5;
17979 damage = 43;
17980 useAnimation = 36;
17981 useTime = 36;
17982 width = 40;
17983 height = 40;
17984 shoot = 265;
17985 shootSpeed = 13.5f;
17986 knockBack = 5.6f;
17987 magic = true;
17988 autoReuse = true;
17989 rare = 6;
17990 noMelee = true;
17991 value = sellPrice(0, 4);
17992 return;
17993 case 1309:
17994 mana = 10;
17995 damage = 8;
17996 useStyle = 1;
17997 shootSpeed = 10f;
17998 shoot = 266;
17999 width = 26;
18000 height = 28;
18002 useAnimation = 28;
18003 useTime = 28;
18004 rare = 4;
18005 noMelee = true;
18006 knockBack = 2f;
18007 buffType = 64;
18008 value = 100000;
18009 summon = true;
18010 autoReuse = true;
18011 reuseDelay = 2;
18012 return;
18013 case 1310:
18014 shoot = 267;
18015 width = 8;
18016 height = 8;
18018 ammo = AmmoID.Dart;
18019 damage = 10;
18020 knockBack = 2f;
18021 shootSpeed = 2f;
18022 ranged = true;
18023 rare = 2;
18024 consumable = true;
18025 return;
18026 case 1311:
18027 damage = 0;
18028 useStyle = 1;
18029 shoot = 268;
18030 width = 16;
18031 height = 30;
18033 useAnimation = 20;
18034 useTime = 20;
18035 rare = 6;
18036 noMelee = true;
18037 value = sellPrice(0, 3);
18038 buffType = 65;
18039 return;
18040 case 1312:
18041 damage = 0;
18042 useStyle = 1;
18043 shoot = 269;
18044 width = 16;
18045 height = 30;
18047 useAnimation = 20;
18048 useTime = 20;
18049 rare = 6;
18050 noMelee = true;
18051 value = sellPrice(0, 2, 50);
18052 buffType = 66;
18053 return;
18054 case 1313:
18055 autoReuse = true;
18056 rare = 2;
18057 mana = 18;
18059 noMelee = true;
18060 useStyle = 5;
18061 damage = 29;
18062 useAnimation = 26;
18063 useTime = 26;
18064 width = 24;
18065 height = 28;
18066 shoot = 837;
18067 scale = 0.9f;
18068 shootSpeed = 3.5f;
18069 knockBack = 3.5f;
18070 magic = true;
18071 value = sellPrice(0, 1, 50);
18072 return;
18073 case 1314:
18074 autoReuse = true;
18075 useStyle = 5;
18076 useAnimation = 28;
18077 useTime = 28;
18078 knockBack = 6.5f;
18079 width = 30;
18080 height = 10;
18081 damage = 40;
18082 scale = 0.9f;
18083 shoot = 271;
18084 shootSpeed = 15f;
18086 rare = 4;
18087 value = sellPrice(0, 3, 50);
18088 melee = true;
18089 noMelee = true;
18091 {
18092 rare = 4;
18093 value = sellPrice(0, 3, 50);
18094 damage = 18;
18095 useAnimation = 25;
18096 useTime = 25;
18097 knockBack = 5f;
18098 autoReuse = false;
18099 }
18100 return;
18101 case 1315:
18102 useStyle = 4;
18103 consumable = true;
18104 useAnimation = 45;
18105 useTime = 45;
18106 width = 28;
18107 height = 28;
18109 return;
18110 case 1316:
18111 width = 18;
18112 height = 18;
18113 defense = 21;
18114 headSlot = 99;
18115 rare = 8;
18116 value = 300000;
18117 return;
18118 case 1317:
18119 width = 18;
18120 height = 18;
18121 defense = 27;
18122 bodySlot = 65;
18123 rare = 8;
18124 value = 240000;
18125 return;
18126 case 1318:
18127 width = 18;
18128 height = 18;
18129 defense = 17;
18130 legSlot = 54;
18131 rare = 8;
18132 value = 180000;
18133 return;
18134 case 1319:
18135 autoReuse = true;
18136 useStyle = 5;
18137 useAnimation = 19;
18138 useTime = 19;
18139 width = 44;
18140 height = 14;
18141 shoot = 166;
18144 damage = 10;
18145 shootSpeed = 11f;
18146 noMelee = true;
18147 value = 100000;
18148 knockBack = 1f;
18149 rare = 1;
18150 ranged = true;
18152 shoot = 166;
18154 {
18155 value = sellPrice(0, 5);
18156 rare = 5;
18157 damage = 22;
18158 useAnimation = 6;
18159 useTime = 6;
18160 }
18161 return;
18162 case 1320:
18163 useStyle = 1;
18164 useTurn = true;
18165 useAnimation = 19;
18166 useTime = 11;
18167 autoReuse = true;
18168 width = 24;
18169 height = 28;
18170 damage = 8;
18171 pick = 55;
18173 knockBack = 3f;
18174 rare = 1;
18175 value = buyPrice(0, 1, 50);
18176 scale = 1f;
18177 melee = true;
18178 return;
18179 case 1321:
18180 width = 24;
18181 height = 28;
18182 accessory = true;
18183 value = sellPrice(0, 5);
18184 rare = 4;
18185 backSlot = 7;
18186 return;
18187 case 1322:
18188 width = 24;
18189 height = 28;
18190 accessory = true;
18191 value = sellPrice(0, 2);
18192 rare = 3;
18193 return;
18194 case 1323:
18195 width = 24;
18196 height = 28;
18197 accessory = true;
18198 value = sellPrice(0, 2);
18199 rare = 3;
18200 faceSlot = 6;
18201 return;
18202 case 1324:
18203 autoReuse = true;
18204 noMelee = true;
18205 useStyle = 1;
18206 shootSpeed = 16f;
18207 shoot = 272;
18208 damage = 45;
18209 knockBack = 6.5f;
18210 width = 14;
18211 height = 28;
18213 useAnimation = 11;
18214 useTime = 11;
18215 noUseGraphic = true;
18216 rare = 5;
18217 value = sellPrice(0, 12);
18218 melee = true;
18219 return;
18220 case 1325:
18221 autoReuse = false;
18222 useStyle = 5;
18223 useAnimation = 20;
18224 useTime = 20;
18225 knockBack = 3.5f;
18226 width = 30;
18227 height = 10;
18228 damage = 12;
18229 shoot = 273;
18230 shootSpeed = 12f;
18232 rare = 1;
18233 value = sellPrice(0, 0, 25);
18234 melee = true;
18235 noMelee = true;
18236 noUseGraphic = true;
18238 {
18239 rare = 4;
18240 value = sellPrice(0, 3, 50);
18241 damage = 60;
18242 useAnimation = 15;
18243 useTime = 15;
18244 autoReuse = true;
18245 }
18246 return;
18247 case 1326:
18248 autoReuse = false;
18249 useStyle = 1;
18250 useAnimation = 20;
18251 useTime = 20;
18252 width = 20;
18253 height = 20;
18255 rare = 7;
18256 value = sellPrice(0, 10);
18257 return;
18258 case 1327:
18259 autoReuse = true;
18260 useStyle = 1;
18261 useAnimation = 25;
18262 useTime = 25;
18263 knockBack = 5f;
18264 width = 24;
18265 height = 28;
18266 damage = 57;
18267 scale = 1f;
18269 rare = 6;
18270 shoot = 274;
18271 shootSpeed = 9f;
18273 melee = true;
18274 return;
18275 case 1328:
18276 width = 14;
18277 height = 18;
18279 rare = 7;
18280 value = 5000;
18281 return;
18282 case 1329:
18283 width = 14;
18284 height = 18;
18286 rare = 1;
18287 value = 750;
18289 return;
18290 case 1330:
18291 width = 18;
18292 height = 20;
18294 value = 12;
18295 return;
18296 case 1331:
18297 useStyle = 4;
18298 consumable = true;
18299 useAnimation = 45;
18300 useTime = 45;
18301 width = 28;
18302 height = 28;
18304 rare = 1;
18305 return;
18306 case 1332:
18307 width = 12;
18308 height = 14;
18310 value = 4500;
18311 rare = 3;
18312 return;
18313 case 1333:
18314 flame = true;
18315 useStyle = 1;
18316 useTurn = true;
18317 useAnimation = 15;
18318 useTime = 10;
18319 holdStyle = 1;
18320 autoReuse = true;
18322 consumable = true;
18323 createTile = 4;
18324 placeStyle = 11;
18325 width = 10;
18326 height = 12;
18327 value = 160;
18328 rare = 1;
18329 return;
18330 case 1334:
18331 shootSpeed = 4.25f;
18332 shoot = 278;
18333 damage = 16;
18334 width = 10;
18335 height = 28;
18337 consumable = true;
18338 ammo = AmmoID.Arrow;
18339 knockBack = 3f;
18340 value = 40;
18341 ranged = true;
18342 rare = 3;
18343 return;
18344 case 1335:
18345 shootSpeed = 5.25f;
18346 shoot = 279;
18347 damage = 13;
18348 width = 8;
18349 height = 8;
18351 consumable = true;
18352 ammo = AmmoID.Bullet;
18353 knockBack = 4f;
18354 value = 30;
18355 ranged = true;
18356 rare = 3;
18357 return;
18358 case 1336:
18359 mana = 7;
18360 autoReuse = true;
18361 useStyle = 5;
18362 useAnimation = 18;
18363 useTime = 6;
18364 knockBack = 4f;
18365 width = 38;
18366 height = 10;
18367 damage = 30;
18368 shoot = 280;
18369 shootSpeed = 10f;
18371 rare = 4;
18372 value = sellPrice(0, 4);
18373 magic = true;
18374 noMelee = true;
18375 return;
18376 case 1337:
18377 useStyle = 1;
18378 useTurn = true;
18379 useAnimation = 15;
18380 useTime = 10;
18381 autoReuse = true;
18383 consumable = true;
18384 createTile = 209;
18385 placeStyle = 1;
18386 width = 12;
18387 height = 12;
18388 value = buyPrice(0, 50);
18389 return;
18390 case 1338:
18391 noUseGraphic = true;
18392 useStyle = 1;
18393 useTurn = true;
18394 useAnimation = 20;
18395 useTime = 20;
18396 autoReuse = true;
18398 consumable = true;
18399 width = 12;
18400 height = 12;
18401 damage = 350;
18402 noMelee = true;
18403 value = buyPrice(0, 0, 35);
18404 makeNPC = 614;
18405 return;
18406 case 1339:
18407 width = 12;
18408 height = 20;
18410 value = buyPrice(0, 0, 15);
18411 return;
18412 case 1340:
18414 useStyle = 9;
18415 useTurn = true;
18416 useAnimation = 17;
18417 useTime = 17;
18419 consumable = true;
18420 width = 14;
18421 height = 24;
18422 buffType = 71;
18423 buffTime = 72000;
18424 value = sellPrice(0, 0, 5);
18425 rare = 4;
18426 return;
18427 case 1341:
18428 shootSpeed = 4.3f;
18429 shoot = 282;
18430 damage = 19;
18431 width = 10;
18432 height = 28;
18434 consumable = true;
18435 ammo = AmmoID.Arrow;
18436 knockBack = 4.2f;
18437 value = 90;
18438 ranged = true;
18439 rare = 3;
18440 return;
18441 case 1342:
18442 shootSpeed = 5.3f;
18443 shoot = 283;
18444 damage = 15;
18445 width = 8;
18446 height = 8;
18448 consumable = true;
18449 ammo = AmmoID.Bullet;
18450 knockBack = 4.1f;
18451 value = 40;
18452 ranged = true;
18453 rare = 3;
18454 return;
18455 case 1343:
18456 width = 16;
18457 height = 24;
18458 accessory = true;
18459 rare = 7;
18460 value = 300000;
18461 handOffSlot = 1;
18462 handOnSlot = 6;
18463 return;
18464 case 1344:
18465 useStyle = 1;
18466 useTurn = true;
18467 useAnimation = 15;
18468 useTime = 10;
18469 autoReuse = true;
18471 consumable = true;
18472 createTile = 272;
18473 width = 12;
18474 height = 12;
18475 value = buyPrice(0, 0, 7);
18476 return;
18477 case 1345:
18478 width = 12;
18479 height = 20;
18481 value = buyPrice(0, 0, 2);
18482 noMelee = true;
18483 useStyle = 1;
18484 useAnimation = (useTime = 20);
18485 autoReuse = true;
18486 consumable = true;
18487 return;
18488 case 1346:
18489 width = 12;
18490 height = 20;
18492 value = buyPrice(0, 0, 15);
18493 return;
18494 case 1347:
18495 width = 12;
18496 height = 20;
18498 value = buyPrice(0, 0, 12);
18499 return;
18500 case 1348:
18501 width = 12;
18502 height = 20;
18504 value = buyPrice(0, 0, 17);
18505 return;
18506 case 1349:
18507 shootSpeed = 5.1f;
18508 shoot = 284;
18509 damage = 10;
18510 width = 8;
18511 height = 8;
18513 consumable = true;
18514 ammo = AmmoID.Bullet;
18515 knockBack = 5f;
18516 value = 10;
18517 ranged = true;
18518 rare = 3;
18519 return;
18520 case 1350:
18521 shootSpeed = 4.6f;
18522 shoot = 285;
18523 damage = 15;
18524 width = 8;
18525 height = 8;
18527 consumable = true;
18528 ammo = AmmoID.Bullet;
18529 knockBack = 3.6f;
18530 value = 40;
18531 ranged = true;
18532 rare = 3;
18533 return;
18534 case 1351:
18535 shootSpeed = 4.7f;
18536 shoot = 286;
18537 damage = 10;
18538 width = 8;
18539 height = 8;
18541 consumable = true;
18542 ammo = AmmoID.Bullet;
18543 knockBack = 6.6f;
18544 value = 40;
18545 ranged = true;
18546 rare = 3;
18547 return;
18548 case 1352:
18549 shootSpeed = 4.6f;
18550 shoot = 287;
18551 damage = 10;
18552 width = 8;
18553 height = 8;
18555 consumable = true;
18556 ammo = AmmoID.Bullet;
18557 knockBack = 3.6f;
18558 value = 40;
18559 ranged = true;
18560 rare = 3;
18561 return;
18562 case 1353:
18564 useStyle = 9;
18565 useTurn = true;
18566 useAnimation = 17;
18567 useTime = 17;
18569 consumable = true;
18570 width = 14;
18571 height = 24;
18572 buffType = 73;
18573 buffTime = 72000;
18574 value = sellPrice(0, 0, 5);
18575 rare = 4;
18576 return;
18577 case 1354:
18579 useStyle = 9;
18580 useTurn = true;
18581 useAnimation = 17;
18582 useTime = 17;
18584 consumable = true;
18585 width = 14;
18586 height = 24;
18587 buffType = 74;
18588 buffTime = 72000;
18589 value = sellPrice(0, 0, 5);
18590 rare = 4;
18591 return;
18592 case 1355:
18594 useStyle = 9;
18595 useTurn = true;
18596 useAnimation = 17;
18597 useTime = 17;
18599 consumable = true;
18600 width = 14;
18601 height = 24;
18602 buffType = 75;
18603 buffTime = 72000;
18604 value = sellPrice(0, 0, 5);
18605 rare = 4;
18606 return;
18607 case 1356:
18609 useStyle = 9;
18610 useTurn = true;
18611 useAnimation = 17;
18612 useTime = 17;
18614 consumable = true;
18615 width = 14;
18616 height = 24;
18617 buffType = 76;
18618 buffTime = 72000;
18619 value = sellPrice(0, 0, 5);
18620 rare = 4;
18621 return;
18622 case 1357:
18624 useStyle = 9;
18625 useTurn = true;
18626 useAnimation = 17;
18627 useTime = 17;
18629 consumable = true;
18630 width = 14;
18631 height = 24;
18632 buffType = 77;
18633 buffTime = 72000;
18634 value = sellPrice(0, 0, 5);
18635 rare = 4;
18636 return;
18637 case 1358:
18639 useStyle = 9;
18640 useTurn = true;
18641 useAnimation = 17;
18642 useTime = 17;
18644 consumable = true;
18645 width = 14;
18646 height = 24;
18647 buffType = 78;
18648 buffTime = 72000;
18649 value = sellPrice(0, 0, 3);
18650 rare = 4;
18651 return;
18652 case 1359:
18654 useStyle = 9;
18655 useTurn = true;
18656 useAnimation = 17;
18657 useTime = 17;
18659 consumable = true;
18660 width = 14;
18661 height = 24;
18662 buffType = 79;
18663 buffTime = 72000;
18664 value = sellPrice(0, 0, 5);
18665 rare = 4;
18666 return;
18667 case 1360:
18668 useStyle = 1;
18669 useTurn = true;
18670 useAnimation = 15;
18671 useTime = 10;
18672 autoReuse = true;
18674 consumable = true;
18675 createTile = 240;
18676 width = 30;
18677 height = 30;
18678 value = sellPrice(0, 1);
18679 placeStyle = 0;
18680 rare = 1;
18681 return;
18682 case 1361:
18683 useStyle = 1;
18684 useTurn = true;
18685 useAnimation = 15;
18686 useTime = 10;
18687 autoReuse = true;
18689 consumable = true;
18690 createTile = 240;
18691 width = 30;
18692 height = 30;
18693 value = sellPrice(0, 1);
18694 placeStyle = 1;
18695 rare = 1;
18696 return;
18697 case 1362:
18698 useStyle = 1;
18699 useTurn = true;
18700 useAnimation = 15;
18701 useTime = 10;
18702 autoReuse = true;
18704 consumable = true;
18705 createTile = 240;
18706 width = 30;
18707 height = 30;
18708 value = sellPrice(0, 1);
18709 placeStyle = 2;
18710 rare = 1;
18711 return;
18712 case 1363:
18713 useStyle = 1;
18714 useTurn = true;
18715 useAnimation = 15;
18716 useTime = 10;
18717 autoReuse = true;
18719 consumable = true;
18720 createTile = 240;
18721 width = 30;
18722 height = 30;
18723 value = sellPrice(0, 1);
18724 placeStyle = 3;
18725 rare = 1;
18726 return;
18727 case 1364:
18728 useStyle = 1;
18729 useTurn = true;
18730 useAnimation = 15;
18731 useTime = 10;
18732 autoReuse = true;
18734 consumable = true;
18735 createTile = 240;
18736 width = 30;
18737 height = 30;
18738 value = sellPrice(0, 1);
18739 placeStyle = 4;
18740 rare = 1;
18741 return;
18742 case 1365:
18743 useStyle = 1;
18744 useTurn = true;
18745 useAnimation = 15;
18746 useTime = 10;
18747 autoReuse = true;
18749 consumable = true;
18750 createTile = 240;
18751 width = 30;
18752 height = 30;
18753 value = sellPrice(0, 1);
18754 placeStyle = 5;
18755 rare = 1;
18756 return;
18757 case 1366:
18758 useStyle = 1;
18759 useTurn = true;
18760 useAnimation = 15;
18761 useTime = 10;
18762 autoReuse = true;
18764 consumable = true;
18765 createTile = 240;
18766 width = 30;
18767 height = 30;
18768 value = sellPrice(0, 1);
18769 placeStyle = 6;
18770 rare = 1;
18771 return;
18772 case 1367:
18773 useStyle = 1;
18774 useTurn = true;
18775 useAnimation = 15;
18776 useTime = 10;
18777 autoReuse = true;
18779 consumable = true;
18780 createTile = 240;
18781 width = 30;
18782 height = 30;
18783 value = sellPrice(0, 1);
18784 placeStyle = 7;
18785 rare = 1;
18786 return;
18787 case 1368:
18788 useStyle = 1;
18789 useTurn = true;
18790 useAnimation = 15;
18791 useTime = 10;
18792 autoReuse = true;
18794 consumable = true;
18795 createTile = 240;
18796 width = 30;
18797 height = 30;
18798 value = sellPrice(0, 1);
18799 placeStyle = 8;
18800 rare = 1;
18801 return;
18802 case 1369:
18803 useStyle = 1;
18804 useTurn = true;
18805 useAnimation = 15;
18806 useTime = 10;
18807 autoReuse = true;
18809 consumable = true;
18810 createTile = 240;
18811 width = 30;
18812 height = 30;
18813 value = sellPrice(0, 1);
18814 placeStyle = 9;
18815 rare = 1;
18816 return;
18817 case 1370:
18818 useStyle = 1;
18819 useTurn = true;
18820 useAnimation = 15;
18821 useTime = 10;
18822 autoReuse = true;
18824 consumable = true;
18825 createTile = 240;
18826 width = 30;
18827 height = 30;
18828 value = sellPrice(0, 1);
18829 placeStyle = 10;
18830 rare = 1;
18831 return;
18832 case 1371:
18833 useStyle = 1;
18834 useTurn = true;
18835 useAnimation = 15;
18836 useTime = 10;
18837 autoReuse = true;
18839 consumable = true;
18840 createTile = 240;
18841 width = 30;
18842 height = 30;
18843 value = sellPrice(0, 1);
18844 placeStyle = 11;
18845 rare = 1;
18846 return;
18847 case 1372:
18848 useStyle = 1;
18849 useTurn = true;
18850 useAnimation = 15;
18851 useTime = 10;
18852 autoReuse = true;
18854 consumable = true;
18855 createTile = 240;
18856 width = 30;
18857 height = 30;
18858 value = sellPrice(0, 0, 10);
18859 placeStyle = 12;
18860 return;
18861 case 1373:
18862 useStyle = 1;
18863 useTurn = true;
18864 useAnimation = 15;
18865 useTime = 10;
18866 autoReuse = true;
18868 consumable = true;
18869 createTile = 240;
18870 width = 30;
18871 height = 30;
18872 value = sellPrice(0, 0, 10);
18873 placeStyle = 13;
18874 return;
18875 case 1374:
18876 useStyle = 1;
18877 useTurn = true;
18878 useAnimation = 15;
18879 useTime = 10;
18880 autoReuse = true;
18882 consumable = true;
18883 createTile = 240;
18884 width = 30;
18885 height = 30;
18886 value = sellPrice(0, 0, 10);
18887 placeStyle = 14;
18888 return;
18889 case 1375:
18890 useStyle = 1;
18891 useTurn = true;
18892 useAnimation = 15;
18893 useTime = 10;
18894 autoReuse = true;
18896 consumable = true;
18897 createTile = 240;
18898 width = 30;
18899 height = 30;
18900 value = sellPrice(0, 0, 10);
18901 placeStyle = 15;
18902 return;
18903 case 1376:
18904 useStyle = 1;
18905 useTurn = true;
18906 useAnimation = 15;
18907 useTime = 10;
18908 autoReuse = true;
18910 consumable = true;
18911 createTile = 240;
18912 width = 30;
18913 height = 30;
18914 placeStyle = 16;
18915 return;
18916 case 1377:
18917 useStyle = 1;
18918 useTurn = true;
18919 useAnimation = 15;
18920 useTime = 10;
18921 autoReuse = true;
18923 consumable = true;
18924 createTile = 240;
18925 width = 30;
18926 height = 30;
18927 placeStyle = 17;
18928 return;
18929 case 1378:
18930 useStyle = 1;
18931 useTurn = true;
18932 useAnimation = 15;
18933 useTime = 7;
18934 autoReuse = true;
18936 consumable = true;
18937 createWall = 100;
18938 width = 12;
18939 height = 12;
18940 return;
18941 case 1379:
18942 useStyle = 1;
18943 useTurn = true;
18944 useAnimation = 15;
18945 useTime = 7;
18946 autoReuse = true;
18948 consumable = true;
18949 createWall = 101;
18950 width = 12;
18951 height = 12;
18952 return;
18953 case 1380:
18954 useStyle = 1;
18955 useTurn = true;
18956 useAnimation = 15;
18957 useTime = 7;
18958 autoReuse = true;
18960 consumable = true;
18961 createWall = 102;
18962 width = 12;
18963 height = 12;
18964 return;
18965 case 1381:
18966 useStyle = 1;
18967 useTurn = true;
18968 useAnimation = 15;
18969 useTime = 7;
18970 autoReuse = true;
18972 consumable = true;
18973 createWall = 103;
18974 width = 12;
18975 height = 12;
18976 return;
18977 case 1382:
18978 useStyle = 1;
18979 useTurn = true;
18980 useAnimation = 15;
18981 useTime = 7;
18982 autoReuse = true;
18984 consumable = true;
18985 createWall = 104;
18986 width = 12;
18987 height = 12;
18988 return;
18989 case 1383:
18990 useStyle = 1;
18991 useTurn = true;
18992 useAnimation = 15;
18993 useTime = 7;
18994 autoReuse = true;
18996 consumable = true;
18997 createWall = 105;
18998 width = 12;
18999 height = 12;
19000 return;
19001 case 1384:
19002 useStyle = 1;
19003 useTurn = true;
19004 useAnimation = 15;
19005 useTime = 10;
19006 autoReuse = true;
19008 consumable = true;
19009 createTile = 19;
19010 placeStyle = 6;
19011 width = 8;
19012 height = 10;
19013 return;
19014 case 1385:
19015 useStyle = 1;
19016 useTurn = true;
19017 useAnimation = 15;
19018 useTime = 10;
19019 autoReuse = true;
19021 consumable = true;
19022 createTile = 19;
19023 placeStyle = 7;
19024 width = 8;
19025 height = 10;
19026 return;
19027 case 1386:
19028 useStyle = 1;
19029 useTurn = true;
19030 useAnimation = 15;
19031 useTime = 10;
19032 autoReuse = true;
19034 consumable = true;
19035 createTile = 19;
19036 placeStyle = 8;
19037 width = 8;
19038 height = 10;
19039 return;
19040 case 1387:
19041 useStyle = 1;
19042 useTurn = true;
19043 useAnimation = 15;
19044 useTime = 10;
19045 autoReuse = true;
19047 consumable = true;
19048 createTile = 19;
19049 placeStyle = 9;
19050 width = 8;
19051 height = 10;
19052 return;
19053 case 1388:
19054 useStyle = 1;
19055 useTurn = true;
19056 useAnimation = 15;
19057 useTime = 10;
19058 autoReuse = true;
19060 consumable = true;
19061 createTile = 19;
19062 placeStyle = 10;
19063 width = 8;
19064 height = 10;
19065 return;
19066 case 1389:
19067 useStyle = 1;
19068 useTurn = true;
19069 useAnimation = 15;
19070 useTime = 10;
19071 autoReuse = true;
19073 consumable = true;
19074 createTile = 19;
19075 placeStyle = 11;
19076 width = 8;
19077 height = 10;
19078 return;
19079 case 1390:
19080 useStyle = 1;
19081 useTurn = true;
19082 useAnimation = 15;
19083 useTime = 10;
19084 autoReuse = true;
19086 consumable = true;
19087 createTile = 42;
19088 width = 12;
19089 height = 28;
19090 value = sellPrice(0, 0, 0, 30);
19091 placeStyle = 1;
19092 return;
19093 case 1391:
19094 useStyle = 1;
19095 useTurn = true;
19096 useAnimation = 15;
19097 useTime = 10;
19098 autoReuse = true;
19100 consumable = true;
19101 createTile = 42;
19102 width = 12;
19103 height = 28;
19104 value = sellPrice(0, 0, 0, 30);
19105 placeStyle = 2;
19106 return;
19107 case 1392:
19108 useStyle = 1;
19109 useTurn = true;
19110 useAnimation = 15;
19111 useTime = 10;
19112 autoReuse = true;
19114 consumable = true;
19115 createTile = 42;
19116 width = 12;
19117 height = 28;
19118 value = sellPrice(0, 0, 0, 30);
19119 placeStyle = 3;
19120 return;
19121 case 1393:
19122 useStyle = 1;
19123 useTurn = true;
19124 useAnimation = 15;
19125 useTime = 10;
19126 autoReuse = true;
19128 consumable = true;
19129 createTile = 42;
19130 width = 12;
19131 height = 28;
19132 value = sellPrice(0, 0, 0, 30);
19133 placeStyle = 4;
19134 return;
19135 case 1394:
19136 useStyle = 1;
19137 useTurn = true;
19138 useAnimation = 15;
19139 useTime = 10;
19140 autoReuse = true;
19142 consumable = true;
19143 createTile = 42;
19144 width = 12;
19145 height = 28;
19146 value = sellPrice(0, 0, 0, 30);
19147 placeStyle = 5;
19148 return;
19149 case 1395:
19150 useStyle = 1;
19151 useTurn = true;
19152 useAnimation = 15;
19153 useTime = 10;
19154 autoReuse = true;
19156 consumable = true;
19157 createTile = 42;
19158 width = 12;
19159 height = 28;
19160 value = sellPrice(0, 0, 0, 30);
19161 placeStyle = 6;
19162 return;
19163 case 1396:
19164 useStyle = 1;
19165 useTurn = true;
19166 useAnimation = 15;
19167 useTime = 10;
19168 autoReuse = true;
19170 consumable = true;
19171 createTile = 15;
19172 placeStyle = 13;
19173 width = 12;
19174 height = 30;
19175 value = 150;
19176 return;
19177 case 1397:
19178 useStyle = 1;
19179 useTurn = true;
19180 useAnimation = 15;
19181 useTime = 10;
19182 autoReuse = true;
19184 consumable = true;
19185 createTile = 14;
19186 placeStyle = 10;
19187 width = 26;
19188 height = 20;
19189 value = 300;
19190 return;
19191 case 1398:
19192 useStyle = 1;
19193 useTurn = true;
19194 useAnimation = 15;
19195 useTime = 10;
19196 autoReuse = true;
19198 consumable = true;
19199 createTile = 18;
19200 placeStyle = 11;
19201 width = 28;
19202 height = 14;
19203 value = 150;
19204 return;
19205 case 1399:
19206 useStyle = 1;
19207 useTurn = true;
19208 useAnimation = 15;
19209 useTime = 10;
19210 autoReuse = true;
19212 consumable = true;
19213 createTile = 15;
19214 placeStyle = 14;
19215 width = 12;
19216 height = 30;
19217 value = 150;
19218 return;
19219 case 1400:
19220 useStyle = 1;
19221 useTurn = true;
19222 useAnimation = 15;
19223 useTime = 10;
19224 autoReuse = true;
19226 consumable = true;
19227 createTile = 14;
19228 placeStyle = 11;
19229 width = 26;
19230 height = 20;
19231 value = 300;
19232 return;
19233 case 1401:
19234 useStyle = 1;
19235 useTurn = true;
19236 useAnimation = 15;
19237 useTime = 10;
19238 autoReuse = true;
19240 consumable = true;
19241 createTile = 18;
19242 placeStyle = 12;
19243 width = 28;
19244 height = 14;
19245 value = 150;
19246 return;
19247 case 1402:
19248 useStyle = 1;
19249 useTurn = true;
19250 useAnimation = 15;
19251 useTime = 10;
19252 autoReuse = true;
19254 consumable = true;
19255 createTile = 15;
19256 placeStyle = 15;
19257 width = 12;
19258 height = 30;
19259 value = 150;
19260 return;
19261 case 1403:
19262 useStyle = 1;
19263 useTurn = true;
19264 useAnimation = 15;
19265 useTime = 10;
19266 autoReuse = true;
19268 consumable = true;
19269 createTile = 14;
19270 placeStyle = 12;
19271 width = 26;
19272 height = 20;
19273 value = 300;
19274 return;
19275 case 1404:
19276 useStyle = 1;
19277 useTurn = true;
19278 useAnimation = 15;
19279 useTime = 10;
19280 autoReuse = true;
19282 consumable = true;
19283 createTile = 18;
19284 placeStyle = 13;
19285 width = 28;
19286 height = 14;
19287 value = 150;
19288 return;
19289 case 1405:
19290 noWet = true;
19291 useStyle = 1;
19292 useTurn = true;
19293 useAnimation = 15;
19294 useTime = 10;
19295 autoReuse = true;
19297 consumable = true;
19298 createTile = 33;
19299 width = 8;
19300 height = 18;
19301 value = sellPrice(0, 0, 0, 60);
19302 placeStyle = 1;
19303 return;
19304 case 1406:
19305 noWet = true;
19306 useStyle = 1;
19307 useTurn = true;
19308 useAnimation = 15;
19309 useTime = 10;
19310 autoReuse = true;
19312 consumable = true;
19313 createTile = 33;
19314 width = 8;
19315 height = 18;
19316 value = sellPrice(0, 0, 0, 60);
19317 placeStyle = 2;
19318 return;
19319 case 1407:
19320 noWet = true;
19321 useStyle = 1;
19322 useTurn = true;
19323 useAnimation = 15;
19324 useTime = 10;
19325 autoReuse = true;
19327 consumable = true;
19328 createTile = 33;
19329 width = 8;
19330 height = 18;
19331 value = sellPrice(0, 0, 0, 60);
19332 placeStyle = 3;
19333 return;
19334 case 1408:
19335 useStyle = 1;
19336 useTurn = true;
19337 useAnimation = 15;
19338 useTime = 10;
19339 autoReuse = true;
19341 consumable = true;
19342 createTile = 105;
19343 width = 20;
19344 height = 20;
19345 value = 300;
19346 placeStyle = 46;
19347 return;
19348 case 1409:
19349 useStyle = 1;
19350 useTurn = true;
19351 useAnimation = 15;
19352 useTime = 10;
19353 autoReuse = true;
19355 consumable = true;
19356 createTile = 105;
19357 width = 20;
19358 height = 20;
19359 value = 300;
19360 placeStyle = 47;
19361 return;
19362 case 1410:
19363 useStyle = 1;
19364 useTurn = true;
19365 useAnimation = 15;
19366 useTime = 10;
19367 autoReuse = true;
19369 consumable = true;
19370 createTile = 105;
19371 width = 20;
19372 height = 20;
19373 value = 300;
19374 placeStyle = 48;
19375 return;
19376 case 1411:
19377 useStyle = 1;
19378 useTurn = true;
19379 useAnimation = 15;
19380 useTime = 10;
19382 consumable = true;
19383 createTile = 10;
19384 placeStyle = 16;
19385 width = 14;
19386 height = 28;
19387 value = 200;
19388 return;
19389 case 1412:
19390 useStyle = 1;
19391 useTurn = true;
19392 useAnimation = 15;
19393 useTime = 10;
19395 consumable = true;
19396 createTile = 10;
19397 placeStyle = 17;
19398 width = 14;
19399 height = 28;
19400 value = 200;
19401 return;
19402 case 1413:
19403 useStyle = 1;
19404 useTurn = true;
19405 useAnimation = 15;
19406 useTime = 10;
19408 consumable = true;
19409 createTile = 10;
19410 placeStyle = 18;
19411 width = 14;
19412 height = 28;
19413 value = 200;
19414 return;
19415 case 1414:
19416 useStyle = 1;
19417 useTurn = true;
19418 useAnimation = 15;
19419 useTime = 10;
19420 autoReuse = true;
19422 consumable = true;
19423 createTile = 101;
19424 width = 20;
19425 height = 20;
19426 value = 300;
19427 placeStyle = 1;
19428 return;
19429 case 1415:
19430 useStyle = 1;
19431 useTurn = true;
19432 useAnimation = 15;
19433 useTime = 10;
19434 autoReuse = true;
19436 consumable = true;
19437 createTile = 101;
19438 width = 20;
19439 height = 20;
19440 value = 300;
19441 placeStyle = 2;
19442 return;
19443 case 1416:
19444 useStyle = 1;
19445 useTurn = true;
19446 useAnimation = 15;
19447 useTime = 10;
19448 autoReuse = true;
19450 consumable = true;
19451 createTile = 101;
19452 width = 20;
19453 height = 20;
19454 value = 300;
19455 placeStyle = 3;
19456 return;
19457 case 1417:
19458 useStyle = 1;
19459 useTurn = true;
19460 useAnimation = 15;
19461 useTime = 10;
19462 autoReuse = true;
19464 consumable = true;
19465 createTile = 241;
19466 placeStyle = 0;
19467 width = 30;
19468 height = 30;
19469 return;
19470 case 1418:
19471 useStyle = 1;
19472 useTurn = true;
19473 useAnimation = 15;
19474 useTime = 10;
19475 autoReuse = true;
19477 consumable = true;
19478 createTile = 19;
19479 placeStyle = 12;
19480 width = 8;
19481 height = 10;
19482 return;
19483 case 1419:
19484 useStyle = 1;
19485 useTurn = true;
19486 useAnimation = 15;
19487 useTime = 10;
19488 autoReuse = true;
19490 consumable = true;
19491 createTile = 240;
19492 width = 30;
19493 height = 30;
19494 value = sellPrice(0, 0, 10);
19495 placeStyle = 18;
19496 return;
19497 case 1420:
19498 useStyle = 1;
19499 useTurn = true;
19500 useAnimation = 15;
19501 useTime = 10;
19502 autoReuse = true;
19504 consumable = true;
19505 createTile = 240;
19506 width = 30;
19507 height = 30;
19508 value = sellPrice(0, 0, 10);
19509 placeStyle = 19;
19510 return;
19511 case 1421:
19512 useStyle = 1;
19513 useTurn = true;
19514 useAnimation = 15;
19515 useTime = 10;
19516 autoReuse = true;
19518 consumable = true;
19519 createTile = 242;
19520 width = 30;
19521 height = 30;
19522 value = sellPrice(0, 0, 10);
19523 placeStyle = 0;
19524 return;
19525 case 1422:
19526 useStyle = 1;
19527 useTurn = true;
19528 useAnimation = 15;
19529 useTime = 10;
19530 autoReuse = true;
19532 consumable = true;
19533 createTile = 242;
19534 width = 30;
19535 height = 30;
19536 value = sellPrice(0, 0, 10);
19537 placeStyle = 1;
19538 return;
19539 case 1423:
19540 useStyle = 1;
19541 useTurn = true;
19542 useAnimation = 15;
19543 useTime = 10;
19544 autoReuse = true;
19546 consumable = true;
19547 createTile = 242;
19548 width = 30;
19549 height = 30;
19550 value = sellPrice(0, 0, 10);
19551 placeStyle = 2;
19552 return;
19553 case 1424:
19554 useStyle = 1;
19555 useTurn = true;
19556 useAnimation = 15;
19557 useTime = 10;
19558 autoReuse = true;
19560 consumable = true;
19561 createTile = 242;
19562 width = 30;
19563 height = 30;
19564 value = sellPrice(0, 0, 10);
19565 placeStyle = 3;
19566 return;
19567 case 1425:
19568 useStyle = 1;
19569 useTurn = true;
19570 useAnimation = 15;
19571 useTime = 10;
19572 autoReuse = true;
19574 consumable = true;
19575 createTile = 242;
19576 width = 30;
19577 height = 30;
19578 value = sellPrice(0, 0, 10);
19579 placeStyle = 4;
19580 return;
19581 case 1426:
19582 useStyle = 1;
19583 useTurn = true;
19584 useAnimation = 15;
19585 useTime = 10;
19586 autoReuse = true;
19588 consumable = true;
19589 createTile = 242;
19590 width = 30;
19591 height = 30;
19592 value = sellPrice(0, 0, 10);
19593 placeStyle = 5;
19594 return;
19595 case 1427:
19596 useStyle = 1;
19597 useTurn = true;
19598 useAnimation = 15;
19599 useTime = 10;
19600 autoReuse = true;
19602 consumable = true;
19603 createTile = 240;
19604 width = 30;
19605 height = 30;
19606 value = sellPrice(0, 0, 10);
19607 placeStyle = 20;
19608 return;
19609 case 1428:
19610 useStyle = 1;
19611 useTurn = true;
19612 useAnimation = 15;
19613 useTime = 10;
19614 autoReuse = true;
19616 consumable = true;
19617 createTile = 240;
19618 width = 30;
19619 height = 30;
19620 value = sellPrice(0, 0, 10);
19621 placeStyle = 21;
19622 return;
19623 case 1429:
19624 width = 18;
19625 height = 18;
19626 headSlot = 100;
19627 vanity = true;
19628 value = buyPrice(0, 1);
19629 return;
19630 case 1430:
19631 useStyle = 1;
19632 useTurn = true;
19633 useAnimation = 15;
19634 useTime = 10;
19635 autoReuse = true;
19637 consumable = true;
19638 createTile = 243;
19639 width = 26;
19640 height = 20;
19641 value = buyPrice(0, 7);
19642 rare = 2;
19643 return;
19644 case 1431:
19645 useStyle = 1;
19646 useTurn = true;
19647 useAnimation = 15;
19648 useTime = 10;
19649 autoReuse = true;
19651 consumable = true;
19652 createTile = 42;
19653 width = 12;
19654 height = 28;
19655 value = sellPrice(0, 0, 5);
19656 placeStyle = 7;
19657 return;
19658 case 1432:
19659 width = 12;
19660 height = 20;
19662 value = buyPrice(0, 0, 0, 5);
19663 return;
19664 case 1433:
19665 useStyle = 1;
19666 useTurn = true;
19667 useAnimation = 15;
19668 useTime = 10;
19669 autoReuse = true;
19671 consumable = true;
19672 createTile = 242;
19673 width = 30;
19674 height = 30;
19675 value = sellPrice(0, 0, 10);
19676 placeStyle = 6;
19677 return;
19678 case 1434:
19679 useStyle = 1;
19680 useTurn = true;
19681 useAnimation = 15;
19682 useTime = 10;
19683 autoReuse = true;
19685 consumable = true;
19686 createTile = 242;
19687 width = 30;
19688 height = 30;
19689 value = sellPrice(0, 0, 10);
19690 placeStyle = 7;
19691 return;
19692 case 1435:
19693 useStyle = 1;
19694 useTurn = true;
19695 useAnimation = 15;
19696 useTime = 10;
19697 autoReuse = true;
19699 consumable = true;
19700 createTile = 242;
19701 width = 30;
19702 height = 30;
19703 value = sellPrice(0, 0, 10);
19704 placeStyle = 8;
19705 return;
19706 case 1436:
19707 useStyle = 1;
19708 useTurn = true;
19709 useAnimation = 15;
19710 useTime = 10;
19711 autoReuse = true;
19713 consumable = true;
19714 createTile = 242;
19715 width = 30;
19716 height = 30;
19717 value = sellPrice(0, 0, 10);
19718 placeStyle = 9;
19719 return;
19720 case 1437:
19721 useStyle = 1;
19722 useTurn = true;
19723 useAnimation = 15;
19724 useTime = 10;
19725 autoReuse = true;
19727 consumable = true;
19728 createTile = 242;
19729 width = 30;
19730 height = 30;
19731 value = sellPrice(0, 0, 10);
19732 placeStyle = 10;
19733 return;
19734 case 1438:
19735 useStyle = 1;
19736 useTurn = true;
19737 useAnimation = 15;
19738 useTime = 10;
19739 autoReuse = true;
19741 consumable = true;
19742 createTile = 242;
19743 width = 30;
19744 height = 30;
19745 value = sellPrice(0, 0, 10);
19746 placeStyle = 11;
19747 return;
19748 case 1439:
19749 useStyle = 1;
19750 useTurn = true;
19751 useAnimation = 15;
19752 useTime = 10;
19753 autoReuse = true;
19755 consumable = true;
19756 createTile = 242;
19757 width = 30;
19758 height = 30;
19759 value = sellPrice(0, 0, 10);
19760 placeStyle = 12;
19761 return;
19762 case 1440:
19763 useStyle = 1;
19764 useTurn = true;
19765 useAnimation = 15;
19766 useTime = 10;
19767 autoReuse = true;
19769 consumable = true;
19770 createTile = 240;
19771 width = 30;
19772 height = 30;
19773 value = sellPrice(0, 0, 10);
19774 placeStyle = 22;
19775 return;
19776 case 1441:
19777 useStyle = 1;
19778 useTurn = true;
19779 useAnimation = 15;
19780 useTime = 10;
19781 autoReuse = true;
19783 consumable = true;
19784 createTile = 240;
19785 width = 30;
19786 height = 30;
19787 value = sellPrice(0, 0, 10);
19788 placeStyle = 23;
19789 return;
19790 case 1442:
19791 useStyle = 1;
19792 useTurn = true;
19793 useAnimation = 15;
19794 useTime = 10;
19795 autoReuse = true;
19797 consumable = true;
19798 createTile = 240;
19799 width = 30;
19800 height = 30;
19801 value = sellPrice(0, 0, 10);
19802 placeStyle = 24;
19803 return;
19804 case 1443:
19805 useStyle = 1;
19806 useTurn = true;
19807 useAnimation = 15;
19808 useTime = 10;
19809 autoReuse = true;
19811 consumable = true;
19812 createTile = 240;
19813 width = 30;
19814 height = 30;
19815 value = sellPrice(0, 0, 10);
19816 placeStyle = 25;
19817 return;
19818 case 1444:
19819 mana = 7;
19821 useStyle = 5;
19822 damage = 80;
19823 useAnimation = 15;
19824 useTime = 15;
19825 autoReuse = true;
19826 width = 40;
19827 height = 40;
19828 shoot = 294;
19829 shootSpeed = 6f;
19830 knockBack = 3.25f;
19831 value = sellPrice(0, 6);
19832 magic = true;
19833 rare = 8;
19834 noMelee = true;
19835 return;
19836 case 1445:
19837 mana = 18;
19839 useStyle = 5;
19840 damage = 70;
19841 useAnimation = 30;
19842 useTime = 30;
19843 width = 40;
19844 height = 40;
19845 shoot = 295;
19846 shootSpeed = 8f;
19847 knockBack = 5f;
19848 value = sellPrice(0, 6);
19849 magic = true;
19850 noMelee = true;
19851 rare = 8;
19852 return;
19853 case 1446:
19854 mana = 15;
19856 useStyle = 5;
19857 damage = 65;
19858 autoReuse = true;
19859 useAnimation = 24;
19860 useTime = 24;
19861 width = 40;
19862 height = 40;
19863 shoot = 297;
19864 shootSpeed = 6f;
19865 knockBack = 6f;
19866 value = sellPrice(0, 6);
19867 magic = true;
19868 noMelee = true;
19869 rare = 8;
19870 return;
19871 case 1447:
19872 useStyle = 1;
19873 useTurn = true;
19874 useAnimation = 15;
19875 useTime = 7;
19876 autoReuse = true;
19878 consumable = true;
19879 createWall = 106;
19880 width = 12;
19881 height = 12;
19882 return;
19883 case 1448:
19884 useStyle = 1;
19885 useTurn = true;
19886 useAnimation = 15;
19887 useTime = 7;
19888 autoReuse = true;
19890 consumable = true;
19891 createWall = 107;
19892 width = 12;
19893 height = 12;
19894 return;
19895 case 1449:
19896 useStyle = 1;
19897 useTurn = true;
19898 useAnimation = 15;
19899 useTime = 10;
19900 autoReuse = true;
19902 consumable = true;
19903 createTile = 244;
19904 width = 26;
19905 height = 20;
19906 value = buyPrice(0, 4);
19907 rare = 1;
19908 return;
19909 case 1450:
19910 useStyle = 1;
19911 autoReuse = true;
19912 useTurn = false;
19913 useAnimation = 25;
19914 useTime = 25;
19915 width = 24;
19916 height = 28;
19917 scale = 1f;
19918 value = buyPrice(0, 5);
19919 noMelee = true;
19920 rare = 1;
19921 return;
19922 case 1451:
19923 useStyle = 1;
19924 useTurn = true;
19925 useAnimation = 15;
19926 useTime = 10;
19927 autoReuse = true;
19929 consumable = true;
19930 createTile = 91;
19931 placeStyle = 10;
19932 width = 10;
19933 height = 24;
19934 value = 1000;
19935 return;
19936 case 1452:
19937 useStyle = 1;
19938 useTurn = true;
19939 useAnimation = 15;
19940 useTime = 10;
19941 autoReuse = true;
19943 consumable = true;
19944 createTile = 91;
19945 placeStyle = 11;
19946 width = 10;
19947 height = 24;
19948 value = 1000;
19949 return;
19950 case 1453:
19951 useStyle = 1;
19952 useTurn = true;
19953 useAnimation = 15;
19954 useTime = 10;
19955 autoReuse = true;
19957 consumable = true;
19958 createTile = 91;
19959 placeStyle = 12;
19960 width = 10;
19961 height = 24;
19962 value = 1000;
19963 return;
19964 case 1454:
19965 useStyle = 1;
19966 useTurn = true;
19967 useAnimation = 15;
19968 useTime = 10;
19969 autoReuse = true;
19971 consumable = true;
19972 createTile = 91;
19973 placeStyle = 13;
19974 width = 10;
19975 height = 24;
19976 value = 1000;
19977 return;
19978 case 1455:
19979 useStyle = 1;
19980 useTurn = true;
19981 useAnimation = 15;
19982 useTime = 10;
19983 autoReuse = true;
19985 consumable = true;
19986 createTile = 91;
19987 placeStyle = 14;
19988 width = 10;
19989 height = 24;
19990 value = 1000;
19991 return;
19992 case 1456:
19993 useStyle = 1;
19994 useTurn = true;
19995 useAnimation = 15;
19996 useTime = 10;
19997 autoReuse = true;
19999 consumable = true;
20000 createTile = 91;
20001 placeStyle = 15;
20002 width = 10;
20003 height = 24;
20004 value = 1000;
20005 return;
20006 case 1457:
20007 useStyle = 1;
20008 useTurn = true;
20009 useAnimation = 15;
20010 useTime = 10;
20011 autoReuse = true;
20013 consumable = true;
20014 createTile = 19;
20015 placeStyle = 13;
20016 width = 8;
20017 height = 10;
20018 return;
20019 case 1458:
20020 useStyle = 1;
20021 useTurn = true;
20022 useAnimation = 15;
20023 useTime = 10;
20025 consumable = true;
20026 createTile = 10;
20027 placeStyle = 19;
20028 width = 14;
20029 height = 28;
20030 value = 200;
20031 return;
20032 case 1459:
20033 useStyle = 1;
20034 useTurn = true;
20035 useAnimation = 15;
20036 useTime = 10;
20037 autoReuse = true;
20039 consumable = true;
20040 createTile = 15;
20041 placeStyle = 16;
20042 width = 12;
20043 height = 30;
20044 value = 150;
20045 return;
20046 case 1460:
20047 useStyle = 1;
20048 useTurn = true;
20049 useAnimation = 15;
20050 useTime = 10;
20051 autoReuse = true;
20053 consumable = true;
20054 createTile = 14;
20055 placeStyle = 13;
20056 width = 26;
20057 height = 20;
20058 value = 300;
20059 return;
20060 case 1461:
20061 useStyle = 1;
20062 useTurn = true;
20063 useAnimation = 15;
20064 useTime = 10;
20065 autoReuse = true;
20067 consumable = true;
20068 createTile = 18;
20069 placeStyle = 14;
20070 width = 28;
20071 height = 14;
20072 value = 150;
20073 return;
20074 case 1462:
20075 useStyle = 1;
20076 useTurn = true;
20077 useAnimation = 15;
20078 useTime = 10;
20079 autoReuse = true;
20081 consumable = true;
20082 createTile = 105;
20083 width = 20;
20084 height = 20;
20085 value = 300;
20086 placeStyle = 49;
20087 return;
20088 case 1463:
20089 useStyle = 1;
20090 useTurn = true;
20091 useAnimation = 15;
20092 useTime = 10;
20093 autoReuse = true;
20095 consumable = true;
20096 createTile = 101;
20097 width = 20;
20098 height = 20;
20099 value = 300;
20100 placeStyle = 4;
20101 return;
20102 case 1464:
20103 useStyle = 1;
20104 useTurn = true;
20105 useAnimation = 15;
20106 useTime = 10;
20107 autoReuse = true;
20109 consumable = true;
20110 createTile = 91;
20111 placeStyle = 16;
20112 width = 10;
20113 height = 24;
20114 value = 1000;
20115 return;
20116 case 1465:
20117 useStyle = 1;
20118 useTurn = true;
20119 useAnimation = 15;
20120 useTime = 10;
20121 autoReuse = true;
20123 consumable = true;
20124 createTile = 91;
20125 placeStyle = 17;
20126 width = 10;
20127 height = 24;
20128 value = 1000;
20129 return;
20130 case 1466:
20131 useStyle = 1;
20132 useTurn = true;
20133 useAnimation = 15;
20134 useTime = 10;
20135 autoReuse = true;
20137 consumable = true;
20138 createTile = 91;
20139 placeStyle = 18;
20140 width = 10;
20141 height = 24;
20142 value = 1000;
20143 return;
20144 case 1467:
20145 useStyle = 1;
20146 useTurn = true;
20147 useAnimation = 15;
20148 useTime = 10;
20149 autoReuse = true;
20151 consumable = true;
20152 createTile = 91;
20153 placeStyle = 19;
20154 width = 10;
20155 height = 24;
20156 value = 1000;
20157 return;
20158 case 1468:
20159 useStyle = 1;
20160 useTurn = true;
20161 useAnimation = 15;
20162 useTime = 10;
20163 autoReuse = true;
20165 consumable = true;
20166 createTile = 91;
20167 placeStyle = 20;
20168 width = 10;
20169 height = 24;
20170 value = 1000;
20171 return;
20172 case 1469:
20173 useStyle = 1;
20174 useTurn = true;
20175 useAnimation = 15;
20176 useTime = 10;
20177 autoReuse = true;
20179 consumable = true;
20180 createTile = 91;
20181 placeStyle = 21;
20182 width = 10;
20183 height = 24;
20184 value = 1000;
20185 return;
20186 case 1470:
20187 useStyle = 1;
20188 useTurn = true;
20189 useAnimation = 15;
20190 useTime = 10;
20192 consumable = true;
20193 createTile = 79;
20194 placeStyle = 5;
20195 width = 28;
20196 height = 20;
20197 value = 2000;
20198 return;
20199 case 1471:
20200 useStyle = 1;
20201 useTurn = true;
20202 useAnimation = 15;
20203 useTime = 10;
20205 consumable = true;
20206 createTile = 79;
20207 placeStyle = 6;
20208 width = 28;
20209 height = 20;
20210 value = 2000;
20211 return;
20212 case 1472:
20213 useStyle = 1;
20214 useTurn = true;
20215 useAnimation = 15;
20216 useTime = 10;
20218 consumable = true;
20219 createTile = 79;
20220 placeStyle = 7;
20221 width = 28;
20222 height = 20;
20223 value = 2000;
20224 return;
20225 case 1473:
20226 useStyle = 1;
20227 useTurn = true;
20228 useAnimation = 15;
20229 useTime = 10;
20231 consumable = true;
20232 createTile = 79;
20233 placeStyle = 8;
20234 width = 28;
20235 height = 20;
20236 value = 2000;
20237 return;
20238 case 1474:
20239 case 1475:
20240 case 1476:
20241 case 1477:
20242 case 1478:
20243 useStyle = 1;
20244 useTurn = true;
20245 useAnimation = 15;
20246 useTime = 10;
20247 autoReuse = true;
20249 consumable = true;
20250 createTile = 245;
20251 width = 30;
20252 height = 30;
20253 value = sellPrice(0, 0, 10);
20254 placeStyle = type - 1474;
20255 return;
20256 }
20257 if (type >= 1479 && type <= 1494)
20258 {
20259 useStyle = 1;
20260 useTurn = true;
20261 useAnimation = 15;
20262 useTime = 10;
20263 autoReuse = true;
20265 consumable = true;
20266 createTile = 246;
20267 width = 30;
20268 height = 30;
20269 if (type >= 1481 && type <= 1494)
20270 {
20271 value = buyPrice(0, 1);
20272 }
20273 else
20274 {
20275 value = sellPrice(0, 0, 10);
20276 }
20277 placeStyle = type - 1479;
20278 return;
20279 }
20280 switch (type)
20281 {
20282 case 1495:
20283 useStyle = 1;
20284 useTurn = true;
20285 useAnimation = 15;
20286 useTime = 10;
20287 autoReuse = true;
20289 consumable = true;
20290 createTile = 245;
20291 width = 30;
20292 height = 30;
20293 value = sellPrice(0, 0, 10);
20294 placeStyle = 5;
20295 return;
20296 case 1496:
20297 case 1497:
20298 case 1498:
20299 case 1499:
20300 useStyle = 1;
20301 useTurn = true;
20302 useAnimation = 15;
20303 useTime = 10;
20304 autoReuse = true;
20306 consumable = true;
20307 createTile = 240;
20308 width = 30;
20309 height = 30;
20310 value = sellPrice(0, 0, 10);
20311 placeStyle = 26 + type - 1496;
20312 return;
20313 }
20314 if (type >= 1500 && type <= 1502)
20315 {
20316 useStyle = 1;
20317 useTurn = true;
20318 useAnimation = 15;
20319 useTime = 10;
20320 autoReuse = true;
20322 consumable = true;
20323 createTile = 242;
20324 width = 30;
20325 height = 30;
20326 value = sellPrice(0, 0, 10);
20327 placeStyle = 13 + type - 1500;
20328 return;
20329 }
20330 switch (type)
20331 {
20332 case 1503:
20333 width = 18;
20334 height = 18;
20335 defense = 6;
20336 headSlot = 101;
20337 rare = 8;
20338 value = 375000;
20339 return;
20340 case 1504:
20341 width = 18;
20342 height = 18;
20343 defense = 14;
20344 bodySlot = 66;
20345 rare = 8;
20346 value = 300000;
20347 return;
20348 case 1505:
20349 width = 18;
20350 height = 18;
20351 defense = 10;
20352 legSlot = 55;
20353 rare = 8;
20354 value = 225000;
20355 return;
20356 case 1506:
20357 useStyle = 1;
20358 useAnimation = 24;
20359 useTime = 8;
20360 knockBack = 5.25f;
20361 useTurn = true;
20362 autoReuse = true;
20363 width = 20;
20364 height = 12;
20365 damage = 32;
20366 pick = 200;
20368 rare = 8;
20369 value = 216000;
20370 melee = true;
20371 scale = 1f;
20372 tileBoost += 3;
20373 return;
20374 case 1507:
20375 useTurn = true;
20376 autoReuse = true;
20377 useStyle = 1;
20378 useAnimation = 28;
20379 useTime = 8;
20380 knockBack = 7f;
20381 width = 20;
20382 height = 12;
20383 damage = 60;
20384 axe = 30;
20385 hammer = 90;
20387 rare = 8;
20388 value = 216000;
20389 melee = true;
20390 scale = 1.05f;
20391 tileBoost += 3;
20392 return;
20393 case 1508:
20395 width = 16;
20396 height = 14;
20397 value = sellPrice(0, 0, 50);
20398 rare = 8;
20399 return;
20400 case 1509:
20401 useStyle = 1;
20402 useTurn = true;
20403 useAnimation = 15;
20404 useTime = 10;
20405 autoReuse = true;
20407 consumable = true;
20408 createTile = 15;
20409 placeStyle = 17;
20410 width = 12;
20411 height = 30;
20412 value = 150;
20413 return;
20414 case 1510:
20415 useStyle = 1;
20416 useTurn = true;
20417 useAnimation = 15;
20418 useTime = 10;
20419 autoReuse = true;
20421 consumable = true;
20422 createTile = 14;
20423 placeStyle = 14;
20424 width = 26;
20425 height = 20;
20426 value = 300;
20427 return;
20428 case 1511:
20429 useStyle = 1;
20430 useTurn = true;
20431 useAnimation = 15;
20432 useTime = 10;
20433 autoReuse = true;
20435 consumable = true;
20436 createTile = 18;
20437 placeStyle = 15;
20438 width = 28;
20439 height = 14;
20440 value = 150;
20441 return;
20442 case 1512:
20443 useStyle = 1;
20444 useTurn = true;
20445 useAnimation = 15;
20446 useTime = 10;
20447 autoReuse = true;
20449 consumable = true;
20450 createTile = 101;
20451 width = 20;
20452 height = 20;
20453 value = 300;
20454 placeStyle = 5;
20455 return;
20456 case 1513:
20457 noMelee = true;
20458 useStyle = 1;
20459 shootSpeed = 14f;
20460 shoot = 301;
20461 damage = 90;
20462 knockBack = 9f;
20463 width = 14;
20464 height = 28;
20466 useAnimation = 15;
20467 useTime = 15;
20468 noUseGraphic = true;
20469 rare = 8;
20470 value = sellPrice(0, 10);
20471 melee = true;
20472 autoReuse = true;
20473 return;
20474 case 1514:
20475 width = 18;
20476 height = 18;
20477 headSlot = 102;
20478 rare = 1;
20479 value = sellPrice(0, 1);
20480 vanity = true;
20481 return;
20482 case 1515:
20483 width = 24;
20484 height = 8;
20485 accessory = true;
20486 value = 400000;
20487 rare = 5;
20488 wingSlot = 15;
20489 return;
20490 case 1516:
20491 case 1517:
20492 case 1518:
20493 case 1519:
20494 case 1520:
20495 case 1521:
20497 width = 16;
20498 height = 14;
20499 value = sellPrice(0, 2, 50);
20500 rare = 5;
20501 return;
20502 }
20503 if (type >= 1522 && type <= 1527)
20504 {
20505 width = 20;
20506 height = 20;
20507 rare = 1;
20508 return;
20509 }
20510 if (type >= 1528 && type <= 1532)
20511 {
20512 useStyle = 1;
20513 useTurn = true;
20514 useAnimation = 15;
20515 useTime = 10;
20516 autoReuse = true;
20518 consumable = true;
20519 createTile = 21;
20520 placeStyle = 18 + type - 1528;
20521 width = 26;
20522 height = 22;
20523 value = 2500;
20524 return;
20525 }
20526 if (type >= 1533 && type <= 1537)
20527 {
20528 width = 14;
20529 height = 20;
20531 rare = 8;
20532 return;
20533 }
20534 if (type >= 1538 && type <= 1540)
20535 {
20536 useStyle = 1;
20537 useTurn = true;
20538 useAnimation = 15;
20539 useTime = 10;
20540 autoReuse = true;
20542 consumable = true;
20543 createTile = 240;
20544 width = 30;
20545 height = 30;
20546 value = sellPrice(0, 0, 10);
20547 placeStyle = 30 + type - 1538;
20548 return;
20549 }
20550 if (type >= 1541 && type <= 1542)
20551 {
20552 useStyle = 1;
20553 useTurn = true;
20554 useAnimation = 15;
20555 useTime = 10;
20556 autoReuse = true;
20558 consumable = true;
20559 createTile = 246;
20560 width = 30;
20561 height = 30;
20562 value = sellPrice(0, 0, 10);
20563 placeStyle = 16 + type - 1541;
20564 return;
20565 }
20566 if (type >= 1543 && type <= 1545)
20567 {
20568 useStyle = 1;
20569 useTurn = true;
20570 useAnimation = 15;
20571 useTime = 10;
20572 autoReuse = true;
20573 width = 24;
20574 height = 24;
20575 value = sellPrice(0, 6);
20576 tileBoost += 3;
20577 return;
20578 }
20579 switch (type)
20580 {
20581 case 1546:
20582 width = 18;
20583 height = 18;
20584 defense = 11;
20585 headSlot = 103;
20586 rare = 8;
20587 value = 375000;
20588 return;
20589 case 1547:
20590 width = 18;
20591 height = 18;
20592 defense = 11;
20593 headSlot = 104;
20594 rare = 8;
20595 value = 375000;
20596 return;
20597 case 1548:
20598 width = 18;
20599 height = 18;
20600 defense = 11;
20601 headSlot = 105;
20602 rare = 8;
20603 value = 375000;
20604 return;
20605 case 1549:
20606 width = 18;
20607 height = 18;
20608 defense = 24;
20609 bodySlot = 67;
20610 rare = 8;
20611 value = 300000;
20612 return;
20613 case 1550:
20614 width = 18;
20615 height = 18;
20616 defense = 16;
20617 legSlot = 56;
20618 rare = 8;
20619 value = 225000;
20620 return;
20621 case 1551:
20622 useStyle = 1;
20623 useTurn = true;
20624 useAnimation = 15;
20625 useTime = 10;
20626 autoReuse = true;
20628 consumable = true;
20629 createTile = 247;
20630 width = 26;
20631 height = 24;
20632 value = buyPrice(1);
20633 return;
20634 case 1552:
20635 width = 20;
20636 height = 20;
20638 rare = 7;
20639 value = sellPrice(0, 1);
20640 useStyle = 1;
20641 useTurn = true;
20642 useAnimation = 15;
20643 useTime = 10;
20644 autoReuse = true;
20645 consumable = true;
20646 createTile = 239;
20647 placeStyle = 20;
20648 return;
20649 case 1553:
20650 useStyle = 5;
20651 autoReuse = true;
20652 useAnimation = 5;
20653 useTime = 5;
20654 crit += 10;
20655 width = 60;
20656 height = 26;
20657 shoot = 10;
20660 damage = 85;
20661 shootSpeed = 12f;
20662 noMelee = true;
20663 value = 750000;
20664 rare = 10;
20665 knockBack = 2.5f;
20666 ranged = true;
20667 return;
20668 case 1554:
20669 width = 18;
20670 height = 18;
20671 rare = 9;
20672 vanity = true;
20673 headSlot = 106;
20674 value = sellPrice(0, 5);
20675 return;
20676 case 1555:
20677 width = 18;
20678 height = 18;
20679 rare = 9;
20680 vanity = true;
20681 bodySlot = 68;
20682 value = sellPrice(0, 5);
20683 return;
20684 case 1556:
20685 width = 18;
20686 height = 18;
20687 rare = 9;
20688 vanity = true;
20689 legSlot = 57;
20690 value = sellPrice(0, 5);
20691 return;
20692 case 1557:
20693 width = 18;
20694 height = 18;
20695 rare = 9;
20696 vanity = true;
20697 headSlot = 107;
20698 value = sellPrice(0, 5);
20699 return;
20700 case 1558:
20701 width = 18;
20702 height = 18;
20703 rare = 9;
20704 vanity = true;
20705 bodySlot = 69;
20706 value = sellPrice(0, 5);
20707 return;
20708 case 1559:
20709 width = 18;
20710 height = 18;
20711 rare = 9;
20712 vanity = true;
20713 legSlot = 58;
20714 value = sellPrice(0, 5);
20715 return;
20716 case 1560:
20717 width = 18;
20718 height = 18;
20719 rare = 9;
20720 vanity = true;
20721 headSlot = 108;
20722 value = sellPrice(0, 5);
20723 return;
20724 case 1561:
20725 width = 18;
20726 height = 18;
20727 rare = 9;
20728 vanity = true;
20729 bodySlot = 70;
20730 value = sellPrice(0, 5);
20731 return;
20732 case 1562:
20733 width = 18;
20734 height = 18;
20735 rare = 9;
20736 vanity = true;
20737 legSlot = 59;
20738 value = sellPrice(0, 5);
20739 return;
20740 case 1563:
20741 width = 18;
20742 height = 18;
20743 rare = 9;
20744 vanity = true;
20745 headSlot = 109;
20746 value = sellPrice(0, 5);
20747 return;
20748 case 1564:
20749 width = 18;
20750 height = 18;
20751 rare = 9;
20752 vanity = true;
20753 bodySlot = 71;
20754 value = sellPrice(0, 5);
20755 return;
20756 case 1565:
20757 width = 18;
20758 height = 18;
20759 rare = 9;
20760 vanity = true;
20761 legSlot = 60;
20762 value = sellPrice(0, 5);
20763 return;
20764 case 1566:
20765 width = 18;
20766 height = 18;
20767 rare = 9;
20768 vanity = true;
20769 headSlot = 110;
20770 value = sellPrice(0, 5);
20771 return;
20772 case 1567:
20773 width = 18;
20774 height = 18;
20775 rare = 9;
20776 vanity = true;
20777 bodySlot = 72;
20778 value = sellPrice(0, 5);
20779 return;
20780 case 1568:
20781 width = 18;
20782 height = 18;
20783 rare = 9;
20784 vanity = true;
20785 legSlot = 61;
20786 value = sellPrice(0, 5);
20787 return;
20788 case 1569:
20789 autoReuse = true;
20790 useStyle = 1;
20791 shootSpeed = 15f;
20792 shoot = 304;
20793 damage = 29;
20794 width = 18;
20795 height = 20;
20797 useAnimation = 16;
20798 useTime = 16;
20799 noUseGraphic = true;
20800 noMelee = true;
20801 value = sellPrice(0, 20);
20802 knockBack = 2.75f;
20803 melee = true;
20804 rare = 8;
20805 return;
20806 case 1570:
20807 width = 14;
20808 height = 18;
20810 rare = 8;
20812 return;
20813 case 1571:
20814 autoReuse = true;
20815 useStyle = 5;
20816 shootSpeed = 14f;
20817 shoot = 306;
20818 damage = 70;
20819 width = 18;
20820 height = 20;
20822 useAnimation = 20;
20823 useTime = 20;
20824 noUseGraphic = true;
20825 noMelee = true;
20826 value = sellPrice(0, 20);
20827 knockBack = 5f;
20828 melee = true;
20829 rare = 8;
20830 return;
20831 case 1572:
20832 useStyle = 1;
20833 shootSpeed = 14f;
20834 shoot = 308;
20835 damage = 100;
20836 width = 18;
20837 height = 20;
20839 useAnimation = 30;
20840 useTime = 30;
20841 noMelee = true;
20842 value = sellPrice(0, 20);
20843 knockBack = 7.5f;
20844 rare = 8;
20845 summon = true;
20846 mana = 20;
20847 sentry = true;
20848 return;
20849 case 1573:
20850 useStyle = 1;
20851 useTurn = true;
20852 useAnimation = 15;
20853 useTime = 10;
20854 autoReuse = true;
20856 consumable = true;
20857 createTile = 242;
20858 width = 30;
20859 height = 30;
20860 value = sellPrice(0, 0, 10);
20861 placeStyle = 16;
20862 return;
20863 case 1574:
20864 case 1575:
20865 case 1576:
20866 useStyle = 1;
20867 useTurn = true;
20868 useAnimation = 15;
20869 useTime = 10;
20870 autoReuse = true;
20872 consumable = true;
20873 createTile = 240;
20874 width = 30;
20875 height = 30;
20876 value = sellPrice(0, 0, 10);
20877 placeStyle = 33 + type - 1574;
20878 return;
20879 }
20880 switch (type)
20881 {
20882 case 1577:
20883 useStyle = 1;
20884 useTurn = true;
20885 useAnimation = 15;
20886 useTime = 10;
20887 autoReuse = true;
20889 consumable = true;
20890 createTile = 245;
20891 width = 30;
20892 height = 30;
20893 value = sellPrice(0, 0, 10);
20894 placeStyle = 6;
20895 return;
20896 case 1578:
20897 width = 22;
20898 height = 22;
20899 accessory = true;
20900 rare = 3;
20901 value = 100000;
20902 neckSlot = 6;
20903 return;
20904 case 1579:
20905 width = 28;
20906 height = 24;
20907 accessory = true;
20908 rare = 1;
20909 value = 50000;
20910 shoeSlot = 5;
20911 return;
20912 case 1580:
20913 width = 18;
20914 height = 18;
20915 rare = 9;
20916 vanity = true;
20917 headSlot = 111;
20918 value = sellPrice(0, 5);
20919 return;
20920 case 1581:
20921 width = 18;
20922 height = 18;
20923 rare = 9;
20924 vanity = true;
20925 bodySlot = 73;
20926 value = sellPrice(0, 5);
20927 return;
20928 case 1582:
20929 width = 18;
20930 height = 18;
20931 rare = 9;
20932 vanity = true;
20933 legSlot = 62;
20934 value = sellPrice(0, 5);
20935 return;
20936 case 1583:
20937 width = 24;
20938 height = 8;
20939 accessory = true;
20940 rare = 9;
20941 wingSlot = 16;
20942 value = 400000;
20943 return;
20944 case 1584:
20945 width = 24;
20946 height = 8;
20947 accessory = true;
20948 rare = 9;
20949 wingSlot = 17;
20950 value = 400000;
20951 return;
20952 case 1585:
20953 width = 24;
20954 height = 8;
20955 accessory = true;
20956 rare = 9;
20957 wingSlot = 18;
20958 value = 400000;
20959 return;
20960 case 1586:
20961 width = 24;
20962 height = 8;
20963 accessory = true;
20964 rare = 9;
20965 wingSlot = 19;
20966 value = 400000;
20967 return;
20968 case 1587:
20969 width = 18;
20970 height = 18;
20971 rare = 9;
20972 vanity = true;
20973 bodySlot = 74;
20974 value = sellPrice(0, 5);
20975 return;
20976 case 1588:
20977 width = 18;
20978 height = 18;
20979 rare = 9;
20980 vanity = true;
20981 legSlot = 63;
20982 value = sellPrice(0, 5);
20983 return;
20984 case 1589:
20985 useStyle = 1;
20986 useTurn = true;
20987 useAnimation = 15;
20988 useTime = 10;
20989 autoReuse = true;
20991 consumable = true;
20992 createTile = 248;
20993 width = 12;
20994 height = 12;
20995 return;
20996 case 1590:
20997 useStyle = 1;
20998 useTurn = true;
20999 useAnimation = 15;
21000 useTime = 7;
21001 autoReuse = true;
21003 consumable = true;
21004 createWall = 109;
21005 width = 12;
21006 height = 12;
21007 return;
21008 case 1591:
21009 useStyle = 1;
21010 useTurn = true;
21011 useAnimation = 15;
21012 useTime = 10;
21013 autoReuse = true;
21015 consumable = true;
21016 createTile = 249;
21017 width = 12;
21018 height = 12;
21019 return;
21020 case 1592:
21021 useStyle = 1;
21022 useTurn = true;
21023 useAnimation = 15;
21024 useTime = 7;
21025 autoReuse = true;
21027 consumable = true;
21028 createWall = 110;
21029 width = 12;
21030 height = 12;
21031 return;
21032 case 1593:
21033 useStyle = 1;
21034 useTurn = true;
21035 useAnimation = 15;
21036 useTime = 10;
21037 autoReuse = true;
21039 consumable = true;
21040 createTile = 250;
21041 width = 12;
21042 height = 12;
21043 return;
21044 case 1594:
21045 useStyle = 1;
21046 useTurn = true;
21047 useAnimation = 15;
21048 useTime = 7;
21049 autoReuse = true;
21051 consumable = true;
21052 createWall = 111;
21053 width = 12;
21054 height = 12;
21055 return;
21056 case 1595:
21057 width = 22;
21058 height = 22;
21059 accessory = true;
21060 rare = 2;
21061 value = 100000;
21062 handOffSlot = 3;
21063 handOnSlot = 8;
21064 return;
21065 case 1596:
21066 case 1597:
21067 case 1598:
21068 case 1599:
21069 case 1600:
21070 case 1601:
21071 case 1602:
21072 case 1603:
21073 case 1604:
21074 case 1605:
21075 case 1606:
21076 case 1607:
21077 case 1608:
21078 case 1609:
21079 case 1610:
21080 useStyle = 1;
21081 useTurn = true;
21082 useAnimation = 15;
21083 useTime = 10;
21084 autoReuse = true;
21085 consumable = true;
21086 createTile = 139;
21087 placeStyle = type - 1596 + 13;
21088 width = 24;
21089 height = 24;
21090 rare = 4;
21091 value = 100000;
21092 accessory = true;
21093 hasVanityEffects = true;
21094 return;
21095 }
21096 switch (type)
21097 {
21098 case 1611:
21100 width = 16;
21101 height = 14;
21102 value = sellPrice(0, 2, 50);
21103 rare = 5;
21104 return;
21105 case 1612:
21106 width = 16;
21107 height = 24;
21108 accessory = true;
21109 rare = 6;
21110 value = sellPrice(0, 3);
21111 return;
21112 case 1613:
21113 width = 24;
21114 height = 28;
21115 rare = 7;
21116 value = sellPrice(0, 5);
21117 accessory = true;
21118 defense = 4;
21119 shieldSlot = 4;
21120 return;
21121 case 1614:
21122 shootSpeed = 6f;
21123 shoot = 310;
21124 damage = 1;
21125 width = 12;
21126 height = 12;
21128 consumable = true;
21129 ammo = AmmoID.Flare;
21130 knockBack = 1.5f;
21131 value = 7;
21132 ranged = true;
21133 return;
21134 case 1615:
21135 case 1616:
21136 case 1617:
21137 case 1618:
21138 case 1619:
21139 case 1620:
21140 case 1621:
21141 case 1622:
21142 case 1623:
21143 case 1624:
21144 case 1625:
21145 case 1626:
21146 case 1627:
21147 case 1628:
21148 case 1629:
21149 case 1630:
21150 case 1631:
21151 case 1632:
21152 case 1633:
21153 case 1634:
21154 case 1635:
21155 case 1636:
21156 case 1637:
21157 case 1638:
21158 case 1639:
21159 case 1640:
21160 case 1641:
21161 case 1642:
21162 case 1643:
21163 case 1644:
21164 case 1645:
21165 case 1646:
21166 case 1647:
21167 case 1648:
21168 case 1649:
21169 case 1650:
21170 case 1651:
21171 case 1652:
21172 case 1653:
21173 case 1654:
21174 case 1655:
21175 case 1656:
21176 case 1657:
21177 case 1658:
21178 case 1659:
21179 case 1660:
21180 case 1661:
21181 case 1662:
21182 case 1663:
21183 case 1664:
21184 case 1665:
21185 case 1666:
21186 case 1667:
21187 case 1668:
21188 case 1669:
21189 case 1670:
21190 case 1671:
21191 case 1672:
21192 case 1673:
21193 case 1674:
21194 case 1675:
21195 case 1676:
21196 case 1677:
21197 case 1678:
21198 case 1679:
21199 case 1680:
21200 case 1681:
21201 case 1682:
21202 case 1683:
21203 case 1684:
21204 case 1685:
21205 case 1686:
21206 case 1687:
21207 case 1688:
21208 case 1689:
21209 case 1690:
21210 case 1691:
21211 case 1692:
21212 case 1693:
21213 case 1694:
21214 case 1695:
21215 case 1696:
21216 case 1697:
21217 case 1698:
21218 case 1699:
21219 case 1700:
21220 case 1701:
21221 useStyle = 1;
21222 useTurn = true;
21223 useAnimation = 15;
21224 useTime = 10;
21225 autoReuse = true;
21227 consumable = true;
21228 createTile = 91;
21229 placeStyle = 22 + type - 1615;
21230 width = 10;
21231 height = 24;
21232 value = 1000;
21233 rare = 1;
21234 return;
21235 }
21236 switch (type)
21237 {
21238 case 1702:
21239 useStyle = 1;
21240 useTurn = true;
21241 useAnimation = 15;
21242 useTime = 10;
21243 autoReuse = true;
21245 consumable = true;
21246 createTile = 19;
21247 placeStyle = 14;
21248 width = 8;
21249 height = 10;
21250 return;
21251 case 1703:
21252 case 1704:
21253 case 1705:
21254 case 1706:
21255 case 1707:
21256 case 1708:
21257 useStyle = 1;
21258 useTurn = true;
21259 useAnimation = 15;
21260 useTime = 10;
21261 autoReuse = true;
21263 consumable = true;
21264 createTile = 15;
21265 placeStyle = 18 + type - 1703;
21266 width = 12;
21267 height = 30;
21268 value = 150;
21269 return;
21270 }
21271 if (type >= 1709 && type <= 1712)
21272 {
21273 useStyle = 1;
21274 useTurn = true;
21275 useAnimation = 15;
21276 useTime = 10;
21278 consumable = true;
21279 createTile = 10;
21280 placeStyle = 20 + type - 1709;
21281 width = 14;
21282 height = 28;
21283 value = 200;
21284 return;
21285 }
21286 if (type >= 1713 && type <= 1718)
21287 {
21288 useStyle = 1;
21289 useTurn = true;
21290 useAnimation = 15;
21291 useTime = 10;
21292 autoReuse = true;
21294 consumable = true;
21295 createTile = 14;
21296 placeStyle = 15 + type - 1713;
21297 width = 26;
21298 height = 20;
21299 value = 300;
21300 return;
21301 }
21302 if (type >= 1719 && type <= 1722)
21303 {
21304 useStyle = 1;
21305 useTurn = true;
21306 useAnimation = 15;
21307 useTime = 10;
21309 consumable = true;
21310 createTile = 79;
21311 placeStyle = 9 + type - 1719;
21312 width = 28;
21313 height = 20;
21314 value = 2000;
21315 return;
21316 }
21317 switch (type)
21318 {
21319 case 1723:
21320 useStyle = 1;
21321 useTurn = true;
21322 useAnimation = 15;
21323 useTime = 7;
21324 autoReuse = true;
21326 consumable = true;
21327 createWall = 78;
21328 width = 12;
21329 height = 12;
21330 return;
21331 case 1724:
21332 width = 16;
21333 height = 24;
21334 accessory = true;
21335 rare = 2;
21336 value = 50000;
21337 waistSlot = 14;
21338 return;
21339 case 1725:
21340 useStyle = 1;
21341 useTurn = true;
21342 useAnimation = 15;
21343 useTime = 10;
21344 autoReuse = true;
21346 consumable = true;
21347 createTile = 251;
21348 width = 8;
21349 height = 10;
21350 value = sellPrice(0, 0, 0, 25);
21351 return;
21352 case 1726:
21353 useStyle = 1;
21354 useTurn = true;
21355 useAnimation = 15;
21356 useTime = 7;
21357 autoReuse = true;
21359 consumable = true;
21360 createWall = 113;
21361 width = 12;
21362 height = 12;
21363 return;
21364 case 1727:
21365 useStyle = 1;
21366 useTurn = true;
21367 useAnimation = 15;
21368 useTime = 10;
21369 autoReuse = true;
21371 consumable = true;
21372 createTile = 252;
21373 width = 8;
21374 height = 10;
21375 return;
21376 case 1728:
21377 useStyle = 1;
21378 useTurn = true;
21379 useAnimation = 15;
21380 useTime = 7;
21381 autoReuse = true;
21383 consumable = true;
21384 createWall = 114;
21385 width = 12;
21386 height = 12;
21387 return;
21388 case 1729:
21389 useStyle = 1;
21390 useTurn = true;
21391 useAnimation = 15;
21392 useTime = 10;
21393 autoReuse = true;
21395 consumable = true;
21396 createTile = 253;
21397 width = 8;
21398 height = 10;
21399 return;
21400 case 1730:
21401 useStyle = 1;
21402 useTurn = true;
21403 useAnimation = 15;
21404 useTime = 7;
21405 autoReuse = true;
21407 consumable = true;
21408 createWall = 115;
21409 width = 12;
21410 height = 12;
21411 return;
21412 case 1731:
21413 width = 18;
21414 height = 18;
21415 defense = 2;
21416 headSlot = 112;
21417 return;
21418 case 1732:
21419 width = 18;
21420 height = 18;
21421 defense = 3;
21422 bodySlot = 75;
21423 return;
21424 case 1733:
21425 width = 18;
21426 height = 18;
21427 defense = 2;
21428 legSlot = 64;
21429 return;
21430 case 1734:
21431 width = 12;
21432 height = 12;
21433 return;
21434 case 1735:
21435 width = 12;
21436 height = 12;
21437 return;
21438 case 1736:
21439 width = 18;
21440 height = 18;
21441 headSlot = 113;
21442 vanity = true;
21443 value = buyPrice(0, 3);
21444 return;
21445 case 1737:
21446 width = 18;
21447 height = 18;
21448 bodySlot = 76;
21449 vanity = true;
21450 value = buyPrice(0, 3);
21451 return;
21452 case 1738:
21453 width = 18;
21454 height = 18;
21455 legSlot = 65;
21456 vanity = true;
21457 value = buyPrice(0, 3);
21458 return;
21459 case 1739:
21460 width = 18;
21461 height = 18;
21462 headSlot = 114;
21463 vanity = true;
21464 value = buyPrice(0, 3);
21465 return;
21466 case 1740:
21467 width = 18;
21468 height = 18;
21469 headSlot = 115;
21470 vanity = true;
21471 value = buyPrice(0, 3);
21472 return;
21473 case 1741:
21474 width = 18;
21475 height = 18;
21476 bodySlot = 77;
21477 vanity = true;
21478 value = buyPrice(0, 3);
21479 return;
21480 case 1742:
21481 width = 18;
21482 height = 18;
21483 headSlot = 116;
21484 vanity = true;
21485 value = buyPrice(0, 3);
21486 return;
21487 case 1743:
21488 width = 18;
21489 height = 18;
21490 headSlot = 117;
21491 vanity = true;
21492 value = buyPrice(0, 3);
21493 return;
21494 case 1744:
21495 width = 18;
21496 height = 18;
21497 bodySlot = 78;
21498 vanity = true;
21499 value = buyPrice(0, 3);
21500 return;
21501 case 1745:
21502 width = 18;
21503 height = 18;
21504 legSlot = 66;
21505 vanity = true;
21506 value = buyPrice(0, 3);
21507 return;
21508 case 1746:
21509 width = 18;
21510 height = 18;
21511 headSlot = 118;
21512 vanity = true;
21513 value = buyPrice(0, 3);
21514 return;
21515 case 1747:
21516 width = 18;
21517 height = 18;
21518 bodySlot = 79;
21519 vanity = true;
21520 value = buyPrice(0, 3);
21521 return;
21522 case 1748:
21523 width = 18;
21524 height = 18;
21525 legSlot = 67;
21526 vanity = true;
21527 value = buyPrice(0, 3);
21528 return;
21529 case 1749:
21530 width = 18;
21531 height = 18;
21532 headSlot = 119;
21533 vanity = true;
21534 value = buyPrice(0, 3);
21535 return;
21536 case 1750:
21537 width = 18;
21538 height = 18;
21539 bodySlot = 80;
21540 vanity = true;
21541 value = buyPrice(0, 3);
21542 return;
21543 case 1751:
21544 width = 18;
21545 height = 18;
21546 legSlot = 68;
21547 vanity = true;
21548 value = buyPrice(0, 3);
21549 return;
21550 case 1752:
21551 width = 18;
21552 height = 18;
21553 headSlot = 120;
21554 vanity = true;
21555 value = buyPrice(0, 3);
21556 return;
21557 case 1753:
21558 width = 18;
21559 height = 18;
21560 bodySlot = 81;
21561 vanity = true;
21562 value = buyPrice(0, 3);
21563 return;
21564 case 1754:
21565 width = 18;
21566 height = 18;
21567 headSlot = 121;
21568 vanity = true;
21569 value = buyPrice(0, 3);
21570 return;
21571 case 1755:
21572 width = 18;
21573 height = 18;
21574 bodySlot = 82;
21575 vanity = true;
21576 value = buyPrice(0, 3);
21577 return;
21578 case 1756:
21579 width = 18;
21580 height = 18;
21581 legSlot = 69;
21582 vanity = true;
21583 value = buyPrice(0, 3);
21584 return;
21585 case 1757:
21586 width = 18;
21587 height = 18;
21588 headSlot = 122;
21589 vanity = true;
21590 value = buyPrice(0, 3);
21591 return;
21592 case 1758:
21593 width = 18;
21594 height = 18;
21595 bodySlot = 83;
21596 vanity = true;
21597 value = buyPrice(0, 3);
21598 return;
21599 case 1759:
21600 width = 18;
21601 height = 18;
21602 legSlot = 70;
21603 vanity = true;
21604 value = buyPrice(0, 3);
21605 return;
21606 case 1760:
21607 width = 18;
21608 height = 18;
21609 headSlot = 123;
21610 vanity = true;
21611 value = buyPrice(0, 3);
21612 return;
21613 case 1761:
21614 width = 18;
21615 height = 18;
21616 bodySlot = 84;
21617 vanity = true;
21618 value = buyPrice(0, 3);
21619 return;
21620 case 1762:
21621 width = 18;
21622 height = 18;
21623 legSlot = 71;
21624 vanity = true;
21625 value = buyPrice(0, 3);
21626 return;
21627 case 1763:
21628 width = 18;
21629 height = 18;
21630 headSlot = 124;
21631 vanity = true;
21632 value = buyPrice(0, 3);
21633 return;
21634 case 1764:
21635 width = 18;
21636 height = 18;
21637 bodySlot = 85;
21638 vanity = true;
21639 value = buyPrice(0, 3);
21640 return;
21641 case 1765:
21642 width = 18;
21643 height = 18;
21644 legSlot = 72;
21645 vanity = true;
21646 value = buyPrice(0, 3);
21647 return;
21648 case 1766:
21649 width = 18;
21650 height = 18;
21651 headSlot = 125;
21652 vanity = true;
21653 value = buyPrice(0, 3);
21654 return;
21655 case 1767:
21656 width = 18;
21657 height = 18;
21658 headSlot = 126;
21659 vanity = true;
21660 value = buyPrice(0, 3);
21661 return;
21662 case 1768:
21663 width = 18;
21664 height = 18;
21665 bodySlot = 86;
21666 vanity = true;
21667 value = buyPrice(0, 3);
21668 return;
21669 case 1769:
21670 width = 18;
21671 height = 18;
21672 legSlot = 73;
21673 vanity = true;
21674 value = buyPrice(0, 3);
21675 return;
21676 case 1770:
21677 width = 18;
21678 height = 18;
21679 bodySlot = 87;
21680 vanity = true;
21681 value = buyPrice(0, 3);
21682 return;
21683 case 1771:
21684 width = 18;
21685 height = 18;
21686 legSlot = 74;
21687 vanity = true;
21688 value = buyPrice(0, 3);
21689 return;
21690 case 1772:
21691 width = 18;
21692 height = 18;
21693 headSlot = 127;
21694 vanity = true;
21695 value = buyPrice(0, 3);
21696 return;
21697 case 1773:
21698 width = 18;
21699 height = 18;
21700 bodySlot = 88;
21701 vanity = true;
21702 value = buyPrice(0, 3);
21703 return;
21704 case 1774:
21705 width = 12;
21706 height = 12;
21707 rare = 3;
21709 value = sellPrice(0, 1);
21710 return;
21711 case 1775:
21712 width = 18;
21713 height = 18;
21714 bodySlot = 89;
21715 vanity = true;
21716 value = buyPrice(0, 3);
21717 return;
21718 case 1776:
21719 width = 18;
21720 height = 18;
21721 legSlot = 75;
21722 vanity = true;
21723 value = buyPrice(0, 3);
21724 return;
21725 case 1777:
21726 width = 18;
21727 height = 18;
21728 headSlot = 128;
21729 vanity = true;
21730 value = buyPrice(0, 3);
21731 return;
21732 case 1778:
21733 width = 18;
21734 height = 18;
21735 bodySlot = 90;
21736 vanity = true;
21737 value = buyPrice(0, 3);
21738 return;
21739 case 1779:
21740 width = 18;
21741 height = 18;
21742 headSlot = 129;
21743 vanity = true;
21744 value = buyPrice(0, 3);
21745 return;
21746 case 1780:
21747 width = 18;
21748 height = 18;
21749 bodySlot = 91;
21750 vanity = true;
21751 value = buyPrice(0, 3);
21752 return;
21753 case 1781:
21754 width = 18;
21755 height = 18;
21756 legSlot = 76;
21757 vanity = true;
21758 value = buyPrice(0, 3);
21759 return;
21760 case 1782:
21761 useStyle = 5;
21762 autoReuse = true;
21763 useAnimation = 9;
21764 useTime = 9;
21765 crit += 6;
21766 width = 60;
21767 height = 26;
21768 shoot = 311;
21771 damage = 44;
21772 shootSpeed = 10f;
21773 noMelee = true;
21774 value = sellPrice(0, 10);
21775 rare = 8;
21776 knockBack = 2f;
21777 ranged = true;
21778 return;
21779 case 1783:
21780 shootSpeed = 4f;
21781 shoot = 311;
21782 damage = 9;
21783 width = 8;
21784 height = 8;
21786 consumable = true;
21788 knockBack = 1.5f;
21789 value = 5;
21790 ranged = true;
21791 return;
21792 case 1784:
21793 useStyle = 5;
21794 autoReuse = true;
21795 useAnimation = 25;
21796 useTime = 25;
21797 crit += 6;
21798 width = 60;
21799 height = 26;
21800 shoot = 312;
21803 damage = 65;
21804 shootSpeed = 7f;
21805 noMelee = true;
21806 value = sellPrice(0, 10);
21807 rare = 8;
21808 knockBack = 5f;
21809 ranged = true;
21810 return;
21811 case 1785:
21812 shootSpeed = 4f;
21813 shoot = 312;
21814 damage = 60;
21815 width = 8;
21816 height = 8;
21818 consumable = true;
21820 knockBack = 3f;
21821 value = 15;
21822 ranged = true;
21823 return;
21824 case 1786:
21825 useStyle = 1;
21826 useTurn = true;
21827 useTime = 24;
21828 useAnimation = 24;
21829 autoReuse = true;
21830 width = 24;
21831 height = 28;
21832 damage = 9;
21834 knockBack = 2.25f;
21835 value = buyPrice(0, 0, 60);
21836 melee = true;
21837 return;
21838 case 1788:
21839 width = 18;
21840 height = 18;
21841 headSlot = 130;
21842 vanity = true;
21843 value = buyPrice(0, 3);
21844 return;
21845 case 1789:
21846 width = 18;
21847 height = 18;
21848 bodySlot = 92;
21849 vanity = true;
21850 value = buyPrice(0, 3);
21851 return;
21852 case 1790:
21853 width = 18;
21854 height = 18;
21855 legSlot = 77;
21856 vanity = true;
21857 value = buyPrice(0, 3);
21858 return;
21859 case 1791:
21860 useStyle = 1;
21861 useTurn = true;
21862 useAnimation = 15;
21863 useTime = 10;
21864 autoReuse = true;
21866 consumable = true;
21867 createTile = 96;
21868 placeStyle = 1;
21869 width = 20;
21870 height = 20;
21871 value = buyPrice(0, 1, 50);
21872 return;
21873 case 1792:
21874 useStyle = 1;
21875 useTurn = true;
21876 useAnimation = 15;
21877 useTime = 10;
21878 autoReuse = true;
21880 consumable = true;
21881 createTile = 15;
21882 placeStyle = 24;
21883 width = 12;
21884 height = 30;
21885 value = 150;
21886 return;
21887 case 1793:
21888 useStyle = 1;
21889 useTurn = true;
21890 useAnimation = 15;
21891 useTime = 10;
21893 consumable = true;
21894 createTile = 10;
21895 placeStyle = 24;
21896 width = 14;
21897 height = 28;
21898 value = 200;
21899 return;
21900 case 1794:
21901 useStyle = 1;
21902 useTurn = true;
21903 useAnimation = 15;
21904 useTime = 10;
21905 autoReuse = true;
21907 consumable = true;
21908 createTile = 14;
21909 placeStyle = 21;
21910 width = 26;
21911 height = 20;
21912 value = 300;
21913 return;
21914 case 1795:
21915 useStyle = 1;
21916 useTurn = true;
21917 useAnimation = 15;
21918 useTime = 10;
21919 autoReuse = true;
21921 consumable = true;
21922 createTile = 18;
21923 placeStyle = 16;
21924 width = 28;
21925 height = 14;
21926 value = 150;
21927 return;
21928 case 1796:
21929 useStyle = 1;
21930 useTurn = true;
21931 useAnimation = 15;
21932 useTime = 10;
21933 autoReuse = true;
21935 consumable = true;
21936 createTile = 19;
21937 placeStyle = 15;
21938 width = 8;
21939 height = 10;
21940 return;
21941 case 1797:
21942 width = 24;
21943 height = 8;
21944 accessory = true;
21945 rare = 7;
21946 value = 400000;
21947 wingSlot = 20;
21948 return;
21949 case 1798:
21950 damage = 0;
21951 useStyle = 1;
21952 shoot = 313;
21953 width = 16;
21954 height = 30;
21956 useAnimation = 20;
21957 useTime = 20;
21958 rare = 3;
21959 noMelee = true;
21960 buffType = 81;
21961 value = sellPrice(0, 2);
21962 return;
21963 case 1799:
21964 damage = 0;
21965 useStyle = 1;
21966 shoot = 314;
21967 width = 16;
21968 height = 30;
21970 useAnimation = 20;
21971 useTime = 20;
21972 rare = 3;
21973 noMelee = true;
21974 buffType = 82;
21975 value = sellPrice(0, 2);
21976 return;
21977 case 1800:
21978 noUseGraphic = true;
21979 damage = 0;
21980 knockBack = 7f;
21981 useStyle = 5;
21982 shootSpeed = 13.5f;
21983 shoot = 315;
21984 width = 18;
21985 height = 28;
21987 useAnimation = 20;
21988 useTime = 20;
21989 rare = 3;
21990 noMelee = true;
21991 value = sellPrice(0, 1, 50);
21992 return;
21993 case 1801:
21994 useStyle = 5;
21995 autoReuse = true;
21996 useAnimation = 12;
21997 useTime = 12;
21998 mana = 6;
21999 width = 50;
22000 height = 18;
22001 shoot = 316;
22003 damage = 45;
22004 shootSpeed = 10f;
22005 noMelee = true;
22006 value = sellPrice(0, 10);
22007 rare = 8;
22008 magic = true;
22009 knockBack = 3f;
22010 return;
22011 case 1802:
22012 mana = 10;
22013 damage = 55;
22014 useStyle = 1;
22015 shootSpeed = 10f;
22016 shoot = 317;
22017 width = 26;
22018 height = 28;
22020 useAnimation = 28;
22021 useTime = 28;
22022 rare = 8;
22023 noMelee = true;
22024 knockBack = 3f;
22025 buffType = 83;
22026 value = sellPrice(0, 10);
22027 summon = true;
22028 autoReuse = true;
22029 reuseDelay = 2;
22030 return;
22031 case 1803:
22032 case 1804:
22033 case 1805:
22034 case 1806:
22035 case 1807:
22036 return;
22037 }
22038 switch (type)
22039 {
22040 case 1808:
22041 useStyle = 1;
22042 useTurn = true;
22043 useAnimation = 15;
22044 useTime = 10;
22045 autoReuse = true;
22047 consumable = true;
22048 createTile = 42;
22049 width = 12;
22050 height = 28;
22051 placeStyle = 8;
22052 return;
22053 case 1809:
22054 useStyle = 1;
22055 shootSpeed = 9f;
22056 shoot = 318;
22057 damage = 13;
22058 width = 18;
22059 height = 20;
22061 consumable = true;
22063 useAnimation = 19;
22064 useTime = 19;
22065 noUseGraphic = true;
22066 noMelee = true;
22067 ranged = true;
22068 knockBack = 6.5f;
22069 return;
22070 case 1810:
22071 damage = 0;
22072 useStyle = 1;
22073 shoot = 319;
22074 width = 16;
22075 height = 30;
22077 useAnimation = 20;
22078 useTime = 20;
22079 rare = 3;
22080 noMelee = true;
22081 buffType = 84;
22082 value = sellPrice(0, 2);
22083 return;
22084 case 1811:
22086 width = 16;
22087 height = 14;
22088 value = sellPrice(0, 2, 50);
22089 rare = 5;
22090 return;
22091 case 1812:
22092 useStyle = 1;
22093 useTurn = true;
22094 useAnimation = 15;
22095 useTime = 10;
22096 autoReuse = true;
22098 consumable = true;
22099 createTile = 34;
22100 placeStyle = 6;
22101 width = 26;
22102 height = 26;
22103 return;
22104 case 1813:
22105 useStyle = 1;
22106 useTurn = true;
22107 useAnimation = 15;
22108 useTime = 10;
22109 autoReuse = true;
22111 consumable = true;
22112 createTile = 35;
22113 width = 26;
22114 height = 26;
22115 return;
22116 case 1814:
22117 useStyle = 1;
22118 useTurn = true;
22119 useAnimation = 15;
22120 useTime = 10;
22121 autoReuse = true;
22123 consumable = true;
22124 createTile = 15;
22125 placeStyle = 25;
22126 width = 12;
22127 height = 30;
22128 value = 150;
22129 return;
22130 case 1815:
22131 useStyle = 1;
22132 useTurn = true;
22133 useAnimation = 15;
22134 useTime = 10;
22136 consumable = true;
22137 createTile = 10;
22138 placeStyle = 25;
22139 width = 14;
22140 height = 28;
22141 value = 200;
22142 return;
22143 case 1816:
22144 useStyle = 1;
22145 useTurn = true;
22146 useAnimation = 15;
22147 useTime = 10;
22148 autoReuse = true;
22150 consumable = true;
22151 createTile = 14;
22152 placeStyle = 22;
22153 width = 26;
22154 height = 20;
22155 value = 300;
22156 return;
22157 case 1817:
22158 useStyle = 1;
22159 useTurn = true;
22160 useAnimation = 15;
22161 useTime = 10;
22162 autoReuse = true;
22164 consumable = true;
22165 createTile = 18;
22166 placeStyle = 17;
22167 width = 28;
22168 height = 14;
22169 value = 150;
22170 return;
22171 case 1818:
22172 useStyle = 1;
22173 useTurn = true;
22174 useAnimation = 15;
22175 useTime = 10;
22176 autoReuse = true;
22178 consumable = true;
22179 createTile = 19;
22180 placeStyle = 16;
22181 width = 8;
22182 height = 10;
22183 return;
22184 case 1819:
22185 width = 18;
22186 height = 18;
22187 headSlot = 131;
22188 vanity = true;
22189 value = buyPrice(0, 3);
22190 return;
22191 case 1820:
22192 width = 18;
22193 height = 18;
22194 bodySlot = 93;
22195 vanity = true;
22196 value = buyPrice(0, 3);
22197 return;
22198 case 1821:
22199 width = 18;
22200 height = 18;
22201 headSlot = 132;
22202 vanity = true;
22203 value = buyPrice(0, 3);
22204 return;
22205 case 1822:
22206 width = 18;
22207 height = 18;
22208 bodySlot = 94;
22209 vanity = true;
22210 value = buyPrice(0, 3);
22211 return;
22212 case 1823:
22213 width = 18;
22214 height = 18;
22215 legSlot = 78;
22216 vanity = true;
22217 value = buyPrice(0, 3);
22218 return;
22219 case 1824:
22220 width = 18;
22221 height = 18;
22222 headSlot = 133;
22223 vanity = true;
22224 value = buyPrice(0, 3);
22225 return;
22226 case 1825:
22227 noMelee = true;
22228 useStyle = 1;
22229 shootSpeed = 15f;
22230 shoot = 320;
22231 damage = 20;
22232 knockBack = 5f;
22233 width = 34;
22234 height = 34;
22236 useAnimation = 15;
22237 useTime = 15;
22238 noUseGraphic = true;
22239 rare = 2;
22240 value = 50000;
22241 melee = true;
22242 return;
22243 case 1826:
22244 autoReuse = true;
22245 useStyle = 1;
22246 useAnimation = 26;
22247 useTime = 26;
22248 knockBack = 7.5f;
22249 width = 40;
22250 height = 40;
22251 damage = 150;
22252 scale = 1f;
22254 rare = 8;
22255 value = sellPrice(0, 10);
22256 melee = true;
22257 shoot = 997;
22258 noMelee = true;
22259 shootsEveryUse = true;
22260 return;
22261 case 1827:
22262 useStyle = 1;
22263 useTurn = true;
22264 autoReuse = true;
22265 useAnimation = 8;
22266 useTime = 8;
22267 width = 24;
22268 height = 28;
22269 damage = 14;
22270 knockBack = 4f;
22272 scale = 1f;
22273 melee = true;
22274 rare = 2;
22275 value = 50000;
22276 melee = true;
22277 return;
22278 case 1828:
22279 autoReuse = true;
22280 useStyle = 1;
22281 useTurn = true;
22282 useAnimation = 15;
22283 useTime = 10;
22284 autoReuse = true;
22286 consumable = true;
22287 createTile = 254;
22288 width = 8;
22289 height = 10;
22290 value = buyPrice(0, 0, 2, 50);
22291 return;
22292 case 1829:
22293 noUseGraphic = true;
22294 damage = 0;
22295 knockBack = 7f;
22296 useStyle = 5;
22297 shootSpeed = 15.5f;
22298 shoot = 322;
22299 width = 18;
22300 height = 28;
22302 useAnimation = 20;
22303 useTime = 20;
22304 rare = 7;
22305 noMelee = true;
22306 value = sellPrice(0, 4);
22307 return;
22308 case 1830:
22309 width = 24;
22310 height = 8;
22311 accessory = true;
22312 rare = 7;
22313 value = 400000;
22314 wingSlot = 21;
22315 return;
22316 case 1831:
22318 width = 16;
22319 height = 14;
22320 value = sellPrice(0, 2, 50);
22321 rare = 5;
22322 return;
22323 case 1832:
22324 width = 18;
22325 height = 18;
22326 headSlot = 134;
22327 value = sellPrice(0, 1);
22328 defense = 9;
22329 rare = 8;
22330 return;
22331 case 1833:
22332 width = 18;
22333 height = 18;
22334 bodySlot = 95;
22335 value = sellPrice(0, 1);
22336 defense = 11;
22337 rare = 8;
22338 return;
22339 case 1834:
22340 width = 18;
22341 height = 18;
22342 legSlot = 79;
22343 value = sellPrice(0, 1);
22344 defense = 10;
22345 rare = 8;
22346 return;
22347 case 1835:
22348 useStyle = 5;
22349 autoReuse = true;
22350 useAnimation = 12;
22351 useTime = 12;
22352 crit += 10;
22353 width = 40;
22354 height = 26;
22355 shoot = 323;
22358 damage = 75;
22359 shootSpeed = 9f;
22360 noMelee = true;
22361 value = sellPrice(0, 10);
22362 rare = 8;
22363 knockBack = 6.5f;
22364 ranged = true;
22365 return;
22366 case 1836:
22367 shootSpeed = 3f;
22368 shoot = 323;
22369 damage = 25;
22370 width = 20;
22371 height = 14;
22373 consumable = true;
22374 ammo = AmmoID.Stake;
22375 knockBack = 4.5f;
22376 value = 15;
22377 ranged = true;
22378 return;
22379 case 1837:
22380 useStyle = 1;
22381 shoot = 324;
22382 width = 16;
22383 height = 30;
22385 useAnimation = 20;
22386 useTime = 20;
22387 rare = 3;
22388 noMelee = true;
22389 buffType = 85;
22390 value = sellPrice(0, 2);
22391 return;
22392 case 1838:
22393 width = 18;
22394 height = 18;
22395 headSlot = 135;
22396 value = buyPrice(0, 3);
22397 vanity = true;
22398 return;
22399 case 1839:
22400 width = 18;
22401 height = 18;
22402 bodySlot = 96;
22403 value = buyPrice(0, 3);
22404 vanity = true;
22405 return;
22406 case 1840:
22407 width = 18;
22408 height = 18;
22409 legSlot = 80;
22410 value = buyPrice(0, 3);
22411 vanity = true;
22412 return;
22413 case 1841:
22414 width = 18;
22415 height = 18;
22416 headSlot = 136;
22417 value = buyPrice(0, 3);
22418 vanity = true;
22419 return;
22420 case 1842:
22421 width = 18;
22422 height = 18;
22423 bodySlot = 97;
22424 value = buyPrice(0, 3);
22425 vanity = true;
22426 return;
22427 case 1843:
22428 width = 18;
22429 height = 18;
22430 legSlot = 81;
22431 value = buyPrice(0, 3);
22432 vanity = true;
22433 return;
22434 case 1844:
22435 useStyle = 4;
22436 width = 22;
22437 height = 14;
22438 consumable = true;
22439 useAnimation = 45;
22440 useTime = 45;
22442 rare = 8;
22443 return;
22444 case 1845:
22445 rare = 8;
22446 width = 24;
22447 height = 28;
22448 accessory = true;
22449 value = buyPrice(0, 20);
22450 return;
22451 case 1846:
22452 case 1847:
22453 case 1848:
22454 case 1849:
22455 case 1850:
22456 useStyle = 1;
22457 useTurn = true;
22458 useAnimation = 15;
22459 useTime = 10;
22460 autoReuse = true;
22462 consumable = true;
22463 createTile = 242;
22464 width = 30;
22465 height = 30;
22466 value = sellPrice(0, 0, 10);
22467 placeStyle = 17 + type - 1846;
22468 return;
22469 }
22470 switch (type)
22471 {
22472 case 1851:
22473 width = 18;
22474 height = 18;
22475 bodySlot = 98;
22476 value = buyPrice(0, 3);
22477 vanity = true;
22478 return;
22479 case 1852:
22480 width = 18;
22481 height = 18;
22482 legSlot = 82;
22483 value = buyPrice(0, 3);
22484 vanity = true;
22485 return;
22486 case 1853:
22487 width = 18;
22488 height = 18;
22489 bodySlot = 99;
22490 value = buyPrice(0, 3);
22491 vanity = true;
22492 return;
22493 case 1854:
22494 width = 18;
22495 height = 18;
22496 legSlot = 83;
22497 value = buyPrice(0, 3);
22498 vanity = true;
22499 return;
22500 case 1855:
22501 case 1856:
22502 useStyle = 1;
22503 useTurn = true;
22504 useAnimation = 15;
22505 useTime = 10;
22506 autoReuse = true;
22508 consumable = true;
22509 createTile = 240;
22510 width = 30;
22511 height = 30;
22512 value = sellPrice(0, 1);
22513 rare = 1;
22514 placeStyle = 36 + type - 1855;
22515 return;
22516 case 1857:
22517 width = 18;
22518 height = 18;
22519 headSlot = 137;
22520 value = sellPrice(0, 5);
22521 vanity = true;
22522 rare = 3;
22523 return;
22524 case 1858:
22525 width = 14;
22526 height = 28;
22527 rare = 7;
22528 value = 300000;
22529 accessory = true;
22530 return;
22531 case 1859:
22532 useStyle = 1;
22533 useTurn = true;
22534 useAnimation = 15;
22535 useTime = 10;
22536 autoReuse = true;
22538 consumable = true;
22539 createTile = 42;
22540 width = 12;
22541 height = 28;
22542 placeStyle = 9;
22543 value = 75000;
22544 rare = 2;
22545 return;
22546 case 1860:
22547 width = 24;
22548 height = 28;
22549 rare = 5;
22550 value = 150000;
22551 accessory = true;
22552 faceSlot = 3;
22553 return;
22554 case 1861:
22555 width = 24;
22556 height = 28;
22557 rare = 6;
22558 value = 250000;
22559 accessory = true;
22560 faceSlot = 2;
22561 return;
22562 case 1862:
22563 width = 16;
22564 height = 24;
22565 accessory = true;
22566 rare = 7;
22567 value = 350000;
22568 shoeSlot = 9;
22569 return;
22570 case 1863:
22571 width = 14;
22572 height = 28;
22573 rare = 4;
22574 value = 150000;
22575 accessory = true;
22576 balloonSlot = 5;
22577 return;
22578 case 1864:
22579 rare = 8;
22580 width = 24;
22581 height = 28;
22582 accessory = true;
22583 value = buyPrice(0, 25);
22584 return;
22585 case 1865:
22586 width = 16;
22587 height = 24;
22588 accessory = true;
22589 rare = 7;
22590 value = 400000;
22591 return;
22592 case 1866:
22593 width = 24;
22594 height = 8;
22595 accessory = true;
22596 value = 400000;
22597 rare = 5;
22598 wingSlot = 22;
22599 return;
22600 case 1867:
22601 width = 12;
22602 height = 12;
22603 return;
22604 case 1868:
22605 width = 12;
22606 height = 12;
22607 return;
22608 case 1869:
22609 useStyle = 1;
22610 useTurn = true;
22611 useAnimation = 15;
22612 useTime = 10;
22613 autoReuse = true;
22615 consumable = true;
22616 createTile = 36;
22617 width = 12;
22618 height = 28;
22619 rare = 1;
22620 return;
22621 case 1870:
22622 useStyle = 5;
22623 autoReuse = true;
22624 useAnimation = 38;
22625 useTime = 38;
22626 width = 44;
22627 height = 14;
22628 shoot = 10;
22631 damage = 20;
22632 shootSpeed = 8f;
22633 noMelee = true;
22634 value = 100000;
22635 knockBack = 3.75f;
22636 rare = 1;
22637 ranged = true;
22638 return;
22639 case 1871:
22640 width = 24;
22641 height = 8;
22642 accessory = true;
22643 value = 400000;
22644 rare = 5;
22645 wingSlot = 23;
22646 return;
22647 case 1872:
22648 useStyle = 1;
22649 useTurn = true;
22650 useAnimation = 15;
22651 useTime = 10;
22652 autoReuse = true;
22654 consumable = true;
22655 createTile = 170;
22656 width = 12;
22657 height = 12;
22658 return;
22659 case 1873:
22660 useStyle = 1;
22661 useTurn = true;
22662 useAnimation = 15;
22663 useTime = 10;
22664 autoReuse = true;
22666 consumable = true;
22667 createTile = 171;
22668 width = 12;
22669 height = 12;
22670 value = buyPrice(0, 0, 25);
22671 return;
22672 case 1874:
22673 case 1875:
22674 case 1876:
22675 case 1877:
22676 case 1878:
22677 case 1879:
22678 case 1880:
22679 case 1881:
22680 case 1882:
22681 case 1883:
22682 case 1884:
22683 case 1885:
22684 case 1886:
22685 case 1887:
22686 case 1888:
22687 case 1889:
22688 case 1890:
22689 case 1891:
22690 case 1892:
22691 case 1893:
22692 case 1894:
22693 case 1895:
22694 case 1896:
22695 case 1897:
22696 case 1898:
22697 case 1899:
22698 case 1900:
22699 case 1901:
22700 case 1902:
22701 case 1903:
22702 case 1904:
22703 case 1905:
22704 useStyle = 1;
22705 useTurn = true;
22706 useAnimation = 15;
22707 useTime = 10;
22708 autoReuse = true;
22710 consumable = true;
22711 width = 12;
22712 height = 12;
22713 noMelee = true;
22714 value = buyPrice(0, 0, 5);
22715 return;
22716 }
22717 switch (type)
22718 {
22719 case 1906:
22720 width = 18;
22721 height = 18;
22722 headSlot = 138;
22723 vanity = true;
22724 value = buyPrice(0, 1);
22725 return;
22726 case 1907:
22727 width = 18;
22728 height = 18;
22729 headSlot = 139;
22730 vanity = true;
22731 value = buyPrice(0, 1);
22732 return;
22733 case 1908:
22734 useStyle = 1;
22735 useTurn = true;
22736 useAnimation = 15;
22737 useTime = 10;
22738 autoReuse = true;
22740 consumable = true;
22741 createTile = 246;
22742 width = 30;
22743 height = 30;
22744 value = sellPrice(0, 0, 10);
22745 placeStyle = 18;
22746 return;
22747 case 1909:
22748 useStyle = 1;
22749 useTime = 27;
22750 useAnimation = 27;
22751 knockBack = 5.3f;
22752 width = 24;
22753 height = 28;
22754 damage = 19;
22755 scale = 1.1f;
22757 rare = 1;
22758 value = 13500;
22759 melee = true;
22760 return;
22761 case 1910:
22762 useStyle = 5;
22763 autoReuse = true;
22764 useAnimation = 30;
22765 useTime = 6;
22766 width = 50;
22767 height = 18;
22768 shoot = 85;
22769 useAmmo = AmmoID.Gel;
22771 damage = 53;
22772 knockBack = 0.425f;
22773 shootSpeed = 8.5f;
22774 noMelee = true;
22775 value = 500000;
22776 rare = 8;
22777 ranged = true;
22778 return;
22779 case 1912:
22781 healLife = 80;
22782 useStyle = 9;
22783 useTurn = true;
22784 useAnimation = 17;
22785 useTime = 17;
22787 consumable = true;
22788 width = 14;
22789 height = 24;
22790 potion = true;
22791 value = 40;
22792 rare = 1;
22793 return;
22794 case 1913:
22795 useStyle = 1;
22796 shootSpeed = 12f;
22797 shoot = 330;
22798 damage = 14;
22799 width = 18;
22800 height = 20;
22802 consumable = true;
22804 useAnimation = 15;
22805 useTime = 15;
22806 noUseGraphic = true;
22807 noMelee = true;
22808 value = 25;
22809 ranged = true;
22810 return;
22811 case 1914:
22812 useStyle = 1;
22813 width = 16;
22814 height = 30;
22816 useAnimation = 20;
22817 useTime = 20;
22818 rare = 8;
22819 noMelee = true;
22820 mountType = 0;
22821 value = sellPrice(0, 5);
22822 return;
22823 case 1915:
22824 noUseGraphic = true;
22825 damage = 0;
22826 knockBack = 7f;
22827 useStyle = 5;
22828 shootSpeed = 11.5f;
22829 shoot = 331;
22830 width = 18;
22831 height = 28;
22833 useAnimation = 20;
22834 useTime = 20;
22835 rare = 7;
22836 noMelee = true;
22837 value = sellPrice(0, 2);
22838 return;
22839 case 1916:
22840 noUseGraphic = true;
22841 damage = 0;
22842 knockBack = 7f;
22843 useStyle = 5;
22844 shootSpeed = 15.5f;
22845 shoot = 332;
22846 width = 18;
22847 height = 28;
22849 useAnimation = 20;
22850 useTime = 20;
22851 rare = 7;
22852 noMelee = true;
22853 value = sellPrice(0, 4);
22854 return;
22855 case 1917:
22856 useStyle = 1;
22857 useTurn = true;
22858 useAnimation = 20;
22859 useTime = 16;
22860 autoReuse = true;
22861 width = 24;
22862 height = 28;
22863 damage = 7;
22864 pick = 55;
22866 knockBack = 2.5f;
22867 value = 10000;
22868 melee = true;
22869 return;
22870 case 1918:
22871 noMelee = true;
22872 useStyle = 1;
22873 shootSpeed = 11f;
22874 shoot = 333;
22875 damage = 19;
22876 knockBack = 8f;
22877 width = 14;
22878 height = 28;
22880 useAnimation = 15;
22881 useTime = 15;
22882 noUseGraphic = true;
22883 rare = 1;
22884 value = 50000;
22885 melee = true;
22886 return;
22887 case 1921:
22888 width = 16;
22889 height = 24;
22890 accessory = true;
22891 rare = 2;
22892 value = 50000;
22893 handOffSlot = 2;
22894 handOnSlot = 7;
22895 return;
22896 case 1922:
22897 width = 16;
22898 height = 24;
22899 return;
22900 case 1923:
22901 width = 16;
22902 height = 24;
22903 accessory = true;
22904 rare = 2;
22905 value = 50000;
22906 return;
22907 case 1924:
22908 useStyle = 1;
22909 useTurn = true;
22910 useAnimation = 15;
22911 useTime = 10;
22913 consumable = true;
22914 createTile = 10;
22915 placeStyle = 26;
22916 width = 14;
22917 height = 28;
22918 value = 200;
22919 return;
22920 case 1925:
22921 useStyle = 1;
22922 useTurn = true;
22923 useAnimation = 15;
22924 useTime = 10;
22925 autoReuse = true;
22927 consumable = true;
22928 createTile = 15;
22929 placeStyle = 26;
22930 width = 12;
22931 height = 30;
22932 value = 150;
22933 return;
22934 case 1926:
22935 useStyle = 1;
22936 useTurn = true;
22937 useAnimation = 15;
22938 useTime = 10;
22939 autoReuse = true;
22941 consumable = true;
22942 createTile = 14;
22943 placeStyle = 23;
22944 width = 26;
22945 height = 20;
22946 value = 300;
22947 return;
22948 case 1927:
22949 useStyle = 1;
22950 shoot = 334;
22951 width = 16;
22952 height = 30;
22954 useAnimation = 20;
22955 useTime = 20;
22956 rare = 3;
22957 noMelee = true;
22958 value = 0;
22959 buffType = 91;
22960 return;
22961 case 1928:
22962 useStyle = 1;
22963 autoReuse = true;
22964 useAnimation = 23;
22965 useTime = 23;
22966 knockBack = 7f;
22967 width = 40;
22968 height = 40;
22969 damage = 86;
22970 scale = 1.1f;
22971 shoot = 907;
22972 shootSpeed = 5f;
22974 rare = 8;
22975 value = sellPrice(0, 10);
22976 melee = true;
22977 return;
22978 case 1929:
22979 useStyle = 5;
22980 autoReuse = true;
22981 useAnimation = 4;
22982 useTime = 4;
22983 width = 50;
22984 height = 18;
22985 shoot = 10;
22988 damage = 31;
22989 shootSpeed = 14f;
22990 noMelee = true;
22991 value = buyPrice(0, 45);
22992 rare = 8;
22993 knockBack = 1.75f;
22994 ranged = true;
22995 return;
22996 case 1930:
22997 autoReuse = true;
22998 mana = 5;
23000 useStyle = 5;
23001 damage = 48;
23002 useAnimation = 8;
23003 useTime = 8;
23004 width = 40;
23005 height = 40;
23006 shoot = 336;
23007 shootSpeed = 12f;
23008 knockBack = 3.25f;
23009 value = buyPrice(0, 45);
23010 magic = true;
23011 rare = 8;
23012 noMelee = true;
23013 return;
23014 case 1931:
23015 autoReuse = true;
23016 mana = 9;
23017 useStyle = 5;
23018 damage = 58;
23019 useAnimation = 10;
23020 useTime = 5;
23021 width = 40;
23022 height = 40;
23023 shoot = 337;
23024 shootSpeed = 10f;
23025 knockBack = 4.5f;
23026 value = buyPrice(0, 45);
23027 magic = true;
23028 rare = 8;
23029 noMelee = true;
23030 return;
23031 case 1932:
23032 width = 18;
23033 height = 18;
23034 headSlot = 140;
23035 vanity = true;
23036 value = buyPrice(0, 3);
23037 return;
23038 case 1933:
23039 width = 18;
23040 height = 18;
23041 bodySlot = 100;
23042 vanity = true;
23043 value = buyPrice(0, 3);
23044 return;
23045 case 1934:
23046 width = 18;
23047 height = 18;
23048 legSlot = 84;
23049 vanity = true;
23050 value = buyPrice(0, 3);
23051 return;
23052 case 1935:
23053 width = 18;
23054 height = 18;
23055 headSlot = 142;
23056 vanity = true;
23057 value = buyPrice(0, 3);
23058 return;
23059 case 1936:
23060 width = 18;
23061 height = 18;
23062 bodySlot = 102;
23063 vanity = true;
23064 value = buyPrice(0, 3);
23065 return;
23066 case 1937:
23067 width = 18;
23068 height = 18;
23069 legSlot = 86;
23070 vanity = true;
23071 value = buyPrice(0, 3);
23072 return;
23073 case 1940:
23074 width = 18;
23075 height = 18;
23076 headSlot = 141;
23077 vanity = true;
23078 value = buyPrice(0, 3);
23079 return;
23080 case 1941:
23081 width = 18;
23082 height = 18;
23083 bodySlot = 101;
23084 vanity = true;
23085 value = buyPrice(0, 3);
23086 return;
23087 case 1942:
23088 width = 18;
23089 height = 18;
23090 legSlot = 85;
23091 vanity = true;
23092 value = buyPrice(0, 3);
23093 return;
23094 case 1938:
23095 width = 18;
23096 height = 18;
23097 headSlot = 143;
23098 vanity = true;
23099 value = buyPrice(0, 3);
23100 return;
23101 case 1939:
23102 width = 18;
23103 height = 18;
23104 bodySlot = 103;
23105 vanity = true;
23106 value = buyPrice(0, 3);
23107 return;
23108 case 1943:
23109 width = 18;
23110 height = 18;
23111 headSlot = 144;
23112 vanity = true;
23113 value = buyPrice(0, 3);
23114 return;
23115 case 1944:
23116 width = 18;
23117 height = 18;
23118 bodySlot = 104;
23119 vanity = true;
23120 value = buyPrice(0, 3);
23121 return;
23122 case 1945:
23123 width = 18;
23124 height = 18;
23125 legSlot = 87;
23126 vanity = true;
23127 value = buyPrice(0, 3);
23128 return;
23129 case 1946:
23130 useStyle = 5;
23131 autoReuse = true;
23132 useAnimation = 15;
23133 useTime = 15;
23135 width = 50;
23136 height = 20;
23137 shoot = 338;
23139 damage = 67;
23140 shootSpeed = 15f;
23141 noMelee = true;
23142 value = buyPrice(0, 45);
23143 knockBack = 4f;
23144 rare = 8;
23145 ranged = true;
23146 return;
23147 case 1947:
23148 useStyle = 5;
23149 useAnimation = 30;
23150 useTime = 30;
23151 shootSpeed = 4.75f;
23152 knockBack = 6.7f;
23153 width = 40;
23154 height = 40;
23155 damage = 80;
23156 scale = 1.1f;
23158 shoot = 342;
23159 rare = 7;
23160 value = buyPrice(0, 45);
23161 noMelee = true;
23162 noUseGraphic = true;
23163 melee = true;
23164 return;
23165 case 1948:
23166 case 1949:
23167 case 1950:
23168 case 1951:
23169 case 1952:
23170 case 1953:
23171 case 1954:
23172 case 1955:
23173 case 1956:
23174 case 1957:
23175 useStyle = 1;
23176 useTurn = true;
23177 useAnimation = 15;
23178 useTime = 7;
23179 autoReuse = true;
23181 consumable = true;
23182 createWall = 116 + type - 1948;
23183 width = 12;
23184 height = 12;
23185 value = buyPrice(0, 0, 0, 75);
23186 return;
23187 }
23188 switch (type)
23189 {
23190 case 1958:
23191 useStyle = 4;
23192 width = 22;
23193 height = 14;
23194 consumable = true;
23195 useAnimation = 45;
23196 useTime = 45;
23198 rare = 8;
23199 return;
23200 case 1959:
23201 useStyle = 1;
23202 shoot = 353;
23203 width = 16;
23204 height = 30;
23206 useAnimation = 20;
23207 useTime = 20;
23208 rare = 3;
23209 noMelee = true;
23210 value = sellPrice(0, 2);
23211 buffType = 92;
23212 return;
23213 case 1960:
23214 case 1961:
23215 case 1962:
23216 useStyle = 1;
23217 useTurn = true;
23218 useAnimation = 15;
23219 useTime = 10;
23220 autoReuse = true;
23222 consumable = true;
23223 createTile = 240;
23224 width = 30;
23225 height = 30;
23226 value = sellPrice(0, 1);
23227 rare = 1;
23228 placeStyle = 38 + type - 1960;
23229 return;
23230 case 1963:
23231 useStyle = 1;
23232 useTurn = true;
23233 useAnimation = 15;
23234 useTime = 10;
23235 autoReuse = true;
23236 consumable = true;
23237 createTile = 139;
23238 placeStyle = 28;
23239 width = 24;
23240 height = 24;
23241 rare = 4;
23242 value = 100000;
23243 accessory = true;
23244 hasVanityEffects = true;
23245 return;
23246 case 1964:
23247 useStyle = 1;
23248 useTurn = true;
23249 useAnimation = 15;
23250 useTime = 10;
23251 autoReuse = true;
23252 consumable = true;
23253 createTile = 139;
23254 placeStyle = 29;
23255 width = 24;
23256 height = 24;
23257 rare = 4;
23258 value = 100000;
23259 accessory = true;
23260 hasVanityEffects = true;
23261 return;
23262 case 1965:
23263 useStyle = 1;
23264 useTurn = true;
23265 useAnimation = 15;
23266 useTime = 10;
23267 autoReuse = true;
23268 consumable = true;
23269 createTile = 139;
23270 placeStyle = 30;
23271 width = 24;
23272 height = 24;
23273 rare = 4;
23274 value = 100000;
23275 accessory = true;
23276 hasVanityEffects = true;
23277 return;
23278 case 1966:
23279 paint = 28;
23280 width = 24;
23281 height = 24;
23282 value = 25;
23284 return;
23285 case 1967:
23286 paint = 29;
23287 width = 24;
23288 height = 24;
23289 value = 50;
23291 return;
23292 case 1968:
23293 paint = 30;
23294 width = 24;
23295 height = 24;
23296 value = 75;
23298 return;
23299 case 1969:
23300 width = 20;
23301 height = 20;
23303 value = 10000;
23304 rare = 1;
23305 return;
23306 case 1970:
23307 case 1971:
23308 case 1972:
23309 case 1973:
23310 case 1974:
23311 case 1975:
23312 case 1976:
23313 useStyle = 1;
23314 useTurn = true;
23315 useAnimation = 15;
23316 useTime = 10;
23317 autoReuse = true;
23319 consumable = true;
23320 createTile = 262 + type - 1970;
23321 width = 12;
23322 height = 12;
23323 return;
23324 }
23325 if (type >= 1977 && type <= 1986)
23326 {
23327 width = 20;
23328 height = 26;
23330 value = buyPrice(0, 5);
23331 rare = 2;
23332 if (type == 1980)
23333 {
23334 value = buyPrice(0, 10);
23335 }
23336 if (type == 1984)
23337 {
23338 value = buyPrice(0, 7, 50);
23339 }
23340 if (type == 1985)
23341 {
23342 value = buyPrice(0, 15);
23343 }
23345 useStyle = 9;
23346 useTurn = true;
23347 useAnimation = 17;
23348 useTime = 17;
23349 consumable = true;
23350 return;
23351 }
23352 switch (type)
23353 {
23354 case 1987:
23355 width = 18;
23356 height = 12;
23357 maxStack = 1;
23358 value = buyPrice(0, 40);
23359 rare = 5;
23360 accessory = true;
23361 vanity = true;
23362 hasVanityEffects = true;
23363 break;
23364 case 1988:
23365 width = 20;
23366 height = 14;
23367 maxStack = 1;
23368 value = buyPrice(0, 3, 50);
23369 vanity = true;
23370 headSlot = 145;
23371 break;
23372 case 1989:
23373 useStyle = 1;
23374 useTurn = true;
23375 useAnimation = 15;
23376 useTime = 10;
23377 autoReuse = true;
23379 consumable = true;
23380 createTile = 269;
23381 width = 22;
23382 height = 32;
23383 createTile = 470;
23384 placeStyle = 2;
23385 break;
23386 case 1990:
23387 width = 20;
23388 height = 26;
23390 value = buyPrice(0, 2);
23391 rare = 2;
23393 useStyle = 9;
23394 useTurn = true;
23395 hairDye = 0;
23396 useAnimation = 17;
23397 useTime = 17;
23398 consumable = true;
23399 break;
23400 case 1991:
23401 useTurn = true;
23402 useStyle = 1;
23403 useTime = 25;
23404 useAnimation = 25;
23405 width = 24;
23406 height = 28;
23408 value = buyPrice(0, 0, 25);
23409 autoReuse = true;
23410 break;
23411 case 1992:
23412 useStyle = 1;
23413 autoReuse = true;
23414 useTurn = true;
23415 useAnimation = 15;
23416 useTime = 10;
23418 consumable = true;
23419 width = 12;
23420 height = 12;
23421 makeNPC = 355;
23422 noUseGraphic = true;
23423 bait = 20;
23424 break;
23425 case 1993:
23426 useStyle = 1;
23427 useTurn = true;
23428 useAnimation = 15;
23429 useTime = 10;
23430 autoReuse = true;
23432 consumable = true;
23433 createTile = 270;
23434 width = 12;
23435 height = 28;
23436 break;
23437 case 1994:
23438 case 1995:
23439 case 1996:
23440 case 1997:
23441 case 1998:
23442 case 1999:
23443 case 2000:
23444 case 2001:
23445 {
23446 useStyle = 1;
23447 autoReuse = true;
23448 useTurn = true;
23449 useAnimation = 15;
23450 useTime = 10;
23452 consumable = true;
23453 width = 12;
23454 height = 12;
23455 makeNPC = 356;
23456 placeStyle = 1 + type - 1994;
23457 noUseGraphic = true;
23458 int num = type - 1994;
23459 if (num == 0)
23460 {
23461 bait = 5;
23462 }
23463 if (num == 4)
23464 {
23465 bait = 10;
23466 }
23467 if (num == 6)
23468 {
23469 bait = 15;
23470 }
23471 if (num == 3)
23472 {
23473 bait = 20;
23474 }
23475 if (num == 7)
23476 {
23477 bait = 25;
23478 }
23479 if (num == 2)
23480 {
23481 bait = 30;
23482 }
23483 if (num == 1)
23484 {
23485 bait = 35;
23486 }
23487 if (num == 5)
23488 {
23489 bait = 50;
23490 }
23491 break;
23492 }
23493 }
23494 }
23495
23496 public void SetDefaults3(int type)
23497 {
23498 switch (type)
23499 {
23500 case 2002:
23501 useStyle = 1;
23502 autoReuse = true;
23503 useTurn = true;
23504 useAnimation = 15;
23505 useTime = 10;
23507 consumable = true;
23508 width = 12;
23509 height = 12;
23510 makeNPC = 357;
23511 noUseGraphic = true;
23512 bait = 25;
23513 return;
23514 case 2003:
23515 useStyle = 1;
23516 autoReuse = true;
23517 useTurn = true;
23518 useAnimation = 15;
23519 useTime = 10;
23521 consumable = true;
23522 width = 12;
23523 height = 12;
23524 makeNPC = 300;
23525 noUseGraphic = true;
23526 return;
23527 case 2004:
23528 useStyle = 1;
23529 autoReuse = true;
23530 useTurn = true;
23531 useAnimation = 15;
23532 useTime = 10;
23534 consumable = true;
23535 width = 12;
23536 height = 12;
23537 makeNPC = 358;
23538 noUseGraphic = true;
23539 bait = 35;
23540 return;
23541 case 2005:
23542 useStyle = 1;
23543 useTurn = true;
23544 useAnimation = 15;
23545 useTime = 10;
23546 autoReuse = true;
23548 consumable = true;
23549 createTile = 271;
23550 width = 12;
23551 height = 28;
23552 return;
23553 case 2006:
23554 useStyle = 1;
23555 autoReuse = true;
23556 useTurn = true;
23557 useAnimation = 15;
23558 useTime = 10;
23560 consumable = true;
23561 width = 12;
23562 height = 12;
23563 makeNPC = 359;
23564 noUseGraphic = true;
23565 bait = 10;
23566 return;
23567 case 2007:
23568 useStyle = 1;
23569 autoReuse = true;
23570 useTurn = true;
23571 useAnimation = 15;
23572 useTime = 10;
23574 consumable = true;
23575 width = 12;
23576 height = 12;
23577 makeNPC = 360;
23578 noUseGraphic = true;
23579 bait = 15;
23580 return;
23581 case 2008:
23582 case 2009:
23583 case 2010:
23584 case 2011:
23585 case 2012:
23586 case 2013:
23587 case 2014:
23588 useStyle = 1;
23589 useTurn = true;
23590 useAnimation = 15;
23591 useTime = 7;
23592 autoReuse = true;
23594 consumable = true;
23595 createWall = 126 + type - 2008;
23596 width = 12;
23597 height = 12;
23598 value = buyPrice(0, 0, 0, 75);
23599 return;
23600 }
23601 if (type >= 2015 && type <= 2019)
23602 {
23603 useStyle = 1;
23604 autoReuse = true;
23605 useTurn = true;
23606 useAnimation = 15;
23607 useTime = 10;
23609 consumable = true;
23610 width = 12;
23611 height = 12;
23612 noUseGraphic = true;
23613 if (type == 2015)
23614 {
23615 makeNPC = 74;
23616 }
23617 if (type == 2016)
23618 {
23619 makeNPC = 297;
23620 }
23621 if (type == 2017)
23622 {
23623 makeNPC = 298;
23624 }
23625 if (type == 2018)
23626 {
23627 makeNPC = 299;
23628 }
23629 if (type == 2019)
23630 {
23631 makeNPC = 46;
23632 }
23633 return;
23634 }
23635 switch (type)
23636 {
23637 case 2020:
23638 useStyle = 1;
23639 useTurn = true;
23640 useAnimation = 15;
23641 useTime = 10;
23642 autoReuse = true;
23644 consumable = true;
23645 createTile = 101;
23646 width = 20;
23647 height = 20;
23648 value = 300;
23649 placeStyle = 6;
23650 return;
23651 case 2021:
23652 useStyle = 1;
23653 useTurn = true;
23654 useAnimation = 15;
23655 useTime = 10;
23656 autoReuse = true;
23658 consumable = true;
23659 createTile = 101;
23660 width = 20;
23661 height = 20;
23662 value = 300;
23663 placeStyle = 7;
23664 return;
23665 case 2022:
23666 useStyle = 1;
23667 useTurn = true;
23668 useAnimation = 15;
23669 useTime = 10;
23670 autoReuse = true;
23672 consumable = true;
23673 createTile = 101;
23674 width = 20;
23675 height = 20;
23676 value = 300;
23677 placeStyle = 8;
23678 return;
23679 case 2023:
23680 useStyle = 1;
23681 useTurn = true;
23682 useAnimation = 15;
23683 useTime = 10;
23684 autoReuse = true;
23686 consumable = true;
23687 createTile = 101;
23688 width = 20;
23689 height = 20;
23690 value = 300;
23691 placeStyle = 9;
23692 return;
23693 case 2024:
23694 useStyle = 1;
23695 useTurn = true;
23696 useAnimation = 15;
23697 useTime = 10;
23698 autoReuse = true;
23700 consumable = true;
23701 createTile = 101;
23702 width = 20;
23703 height = 20;
23704 value = 300;
23705 placeStyle = 10;
23706 return;
23707 case 2025:
23708 useStyle = 1;
23709 useTurn = true;
23710 useAnimation = 15;
23711 useTime = 10;
23712 autoReuse = true;
23714 consumable = true;
23715 createTile = 101;
23716 width = 20;
23717 height = 20;
23718 value = 300;
23719 placeStyle = 11;
23720 return;
23721 case 2026:
23722 useStyle = 1;
23723 useTurn = true;
23724 useAnimation = 15;
23725 useTime = 10;
23726 autoReuse = true;
23728 consumable = true;
23729 createTile = 101;
23730 width = 20;
23731 height = 20;
23732 value = 300;
23733 placeStyle = 12;
23734 return;
23735 case 2027:
23736 useStyle = 1;
23737 useTurn = true;
23738 useAnimation = 15;
23739 useTime = 10;
23740 autoReuse = true;
23742 consumable = true;
23743 createTile = 101;
23744 width = 20;
23745 height = 20;
23746 value = 300;
23747 placeStyle = 13;
23748 return;
23749 case 2028:
23750 useStyle = 1;
23751 useTurn = true;
23752 useAnimation = 15;
23753 useTime = 10;
23754 autoReuse = true;
23756 consumable = true;
23757 createTile = 101;
23758 width = 20;
23759 height = 20;
23760 value = 300;
23761 placeStyle = 14;
23762 return;
23763 case 2029:
23764 useStyle = 1;
23765 useTurn = true;
23766 useAnimation = 15;
23767 useTime = 10;
23768 autoReuse = true;
23770 consumable = true;
23771 createTile = 101;
23772 width = 20;
23773 height = 20;
23774 value = 300;
23775 placeStyle = 15;
23776 return;
23777 case 2030:
23778 useStyle = 1;
23779 useTurn = true;
23780 useAnimation = 15;
23781 useTime = 10;
23782 autoReuse = true;
23784 consumable = true;
23785 createTile = 101;
23786 width = 20;
23787 height = 20;
23788 value = 300;
23789 placeStyle = 16;
23790 return;
23791 case 2031:
23792 useStyle = 1;
23793 useTurn = true;
23794 useAnimation = 15;
23795 useTime = 10;
23796 autoReuse = true;
23798 consumable = true;
23799 createTile = 101;
23800 width = 20;
23801 height = 20;
23802 value = 300;
23803 placeStyle = 17;
23804 return;
23805 case 2032:
23806 useStyle = 1;
23807 useTurn = true;
23808 useAnimation = 15;
23809 useTime = 10;
23810 autoReuse = true;
23812 consumable = true;
23813 createTile = 42;
23814 width = 12;
23815 height = 28;
23816 placeStyle = 10;
23817 value = 150;
23818 return;
23819 case 2033:
23820 useStyle = 1;
23821 useTurn = true;
23822 useAnimation = 15;
23823 useTime = 10;
23824 autoReuse = true;
23826 consumable = true;
23827 createTile = 42;
23828 width = 12;
23829 height = 28;
23830 placeStyle = 11;
23831 value = 150;
23832 return;
23833 case 2034:
23834 useStyle = 1;
23835 useTurn = true;
23836 useAnimation = 15;
23837 useTime = 10;
23838 autoReuse = true;
23840 consumable = true;
23841 createTile = 42;
23842 width = 12;
23843 height = 28;
23844 placeStyle = 12;
23845 value = 150;
23846 return;
23847 case 2035:
23848 useStyle = 1;
23849 useTurn = true;
23850 useAnimation = 15;
23851 useTime = 10;
23852 autoReuse = true;
23854 consumable = true;
23855 createTile = 42;
23856 width = 12;
23857 height = 28;
23858 placeStyle = 13;
23859 value = 150;
23860 return;
23861 case 2036:
23862 useStyle = 1;
23863 useTurn = true;
23864 useAnimation = 15;
23865 useTime = 10;
23866 autoReuse = true;
23868 consumable = true;
23869 createTile = 42;
23870 width = 12;
23871 height = 28;
23872 placeStyle = 14;
23873 value = 150;
23874 return;
23875 case 2037:
23876 useStyle = 1;
23877 useTurn = true;
23878 useAnimation = 15;
23879 useTime = 10;
23880 autoReuse = true;
23882 consumable = true;
23883 createTile = 42;
23884 width = 12;
23885 height = 28;
23886 placeStyle = 15;
23887 value = 150;
23888 return;
23889 case 2038:
23890 useStyle = 1;
23891 useTurn = true;
23892 useAnimation = 15;
23893 useTime = 10;
23894 autoReuse = true;
23896 consumable = true;
23897 createTile = 42;
23898 width = 12;
23899 height = 28;
23900 placeStyle = 16;
23901 value = 150;
23902 return;
23903 case 2039:
23904 useStyle = 1;
23905 useTurn = true;
23906 useAnimation = 15;
23907 useTime = 10;
23908 autoReuse = true;
23910 consumable = true;
23911 createTile = 42;
23912 width = 12;
23913 height = 28;
23914 placeStyle = 17;
23915 value = 150;
23916 return;
23917 case 2040:
23918 useStyle = 1;
23919 useTurn = true;
23920 useAnimation = 15;
23921 useTime = 10;
23922 autoReuse = true;
23924 consumable = true;
23925 createTile = 42;
23926 width = 12;
23927 height = 28;
23928 placeStyle = 18;
23929 value = 150;
23930 return;
23931 case 2041:
23932 useStyle = 1;
23933 useTurn = true;
23934 useAnimation = 15;
23935 useTime = 10;
23936 autoReuse = true;
23938 consumable = true;
23939 createTile = 42;
23940 width = 12;
23941 height = 28;
23942 placeStyle = 19;
23943 value = 150;
23944 return;
23945 case 2042:
23946 useStyle = 1;
23947 useTurn = true;
23948 useAnimation = 15;
23949 useTime = 10;
23950 autoReuse = true;
23952 consumable = true;
23953 createTile = 42;
23954 width = 12;
23955 height = 28;
23956 placeStyle = 20;
23957 value = 150;
23958 return;
23959 case 2043:
23960 useStyle = 1;
23961 useTurn = true;
23962 useAnimation = 15;
23963 useTime = 10;
23964 autoReuse = true;
23966 consumable = true;
23967 createTile = 42;
23968 width = 12;
23969 height = 28;
23970 placeStyle = 21;
23971 value = 150;
23972 return;
23973 case 2044:
23974 useStyle = 1;
23975 useTurn = true;
23976 useAnimation = 15;
23977 useTime = 10;
23979 consumable = true;
23980 createTile = 10;
23981 placeStyle = 27;
23982 width = 14;
23983 height = 28;
23984 value = 200;
23985 return;
23986 case 2045:
23987 case 2046:
23988 case 2047:
23989 case 2048:
23990 case 2049:
23991 case 2050:
23992 case 2051:
23993 case 2052:
23994 case 2053:
23995 case 2054:
23996 noWet = true;
23997 useStyle = 1;
23998 useTurn = true;
23999 useAnimation = 15;
24000 useTime = 10;
24001 autoReuse = true;
24003 consumable = true;
24004 createTile = 33;
24005 width = 8;
24006 height = 18;
24007 value = sellPrice(0, 0, 0, 60);
24008 placeStyle = 4 + type - 2045;
24009 return;
24010 }
24011 if (type >= 2055 && type <= 2065)
24012 {
24013 useStyle = 1;
24014 useTurn = true;
24015 useAnimation = 15;
24016 useTime = 10;
24017 autoReuse = true;
24019 consumable = true;
24020 createTile = 34;
24021 placeStyle = 7 + type - 2055;
24022 width = 26;
24023 height = 26;
24024 value = 3000;
24025 return;
24026 }
24027 if (type >= 2066 && type <= 2071)
24028 {
24029 useStyle = 1;
24030 useTurn = true;
24031 useAnimation = 15;
24032 useTime = 10;
24034 consumable = true;
24035 autoReuse = true;
24036 createTile = 79;
24037 placeStyle = 13 + type - 2066;
24038 width = 28;
24039 height = 20;
24040 value = 2000;
24041 return;
24042 }
24043 if (type >= 2072 && type <= 2081)
24044 {
24045 useStyle = 1;
24046 useTurn = true;
24047 useAnimation = 15;
24048 useTime = 10;
24049 autoReuse = true;
24051 consumable = true;
24052 createTile = 90;
24053 placeStyle = type + 1 - 2072;
24054 width = 20;
24055 height = 20;
24056 value = 300;
24057 return;
24058 }
24059 if (type >= 2082 && type <= 2091)
24060 {
24061 useStyle = 1;
24062 useTurn = true;
24063 useAnimation = 15;
24064 useTime = 10;
24065 autoReuse = true;
24067 consumable = true;
24068 createTile = 93;
24069 placeStyle = type + 1 - 2082;
24070 width = 10;
24071 height = 24;
24072 value = 500;
24073 return;
24074 }
24075 if (type >= 2092 && type <= 2103)
24076 {
24077 useStyle = 1;
24078 useTurn = true;
24079 useAnimation = 15;
24080 useTime = 10;
24081 autoReuse = true;
24083 consumable = true;
24084 createTile = 100;
24085 placeStyle = type + 1 - 2092;
24086 width = 20;
24087 height = 20;
24088 value = 1500;
24089 return;
24090 }
24091 if (type >= 2104 && type <= 2113)
24092 {
24093 width = 28;
24094 height = 20;
24095 headSlot = type + 146 - 2104;
24096 rare = 1;
24097 value = sellPrice(0, 0, 75);
24098 vanity = true;
24099 return;
24100 }
24101 if (type >= 2114 && type <= 2118)
24102 {
24103 useStyle = 1;
24104 useTurn = true;
24105 useAnimation = 15;
24106 useTime = 10;
24107 autoReuse = true;
24109 consumable = true;
24110 createTile = 240;
24111 width = 30;
24112 height = 30;
24113 value = sellPrice(0, 0, 5);
24114 placeStyle = 41 + type - 2114;
24116 return;
24117 }
24118 switch (type)
24119 {
24120 case 2119:
24121 useStyle = 1;
24122 useTurn = true;
24123 useAnimation = 15;
24124 useTime = 10;
24125 autoReuse = true;
24127 consumable = true;
24128 createTile = 273;
24129 width = 12;
24130 height = 12;
24131 return;
24132 case 2120:
24133 useStyle = 1;
24134 useTurn = true;
24135 useAnimation = 15;
24136 useTime = 10;
24137 autoReuse = true;
24139 consumable = true;
24140 createTile = 274;
24141 width = 12;
24142 height = 12;
24143 return;
24144 case 2121:
24145 useStyle = 1;
24146 autoReuse = true;
24147 useTurn = true;
24148 useAnimation = 15;
24149 useTime = 10;
24151 consumable = true;
24152 width = 12;
24153 height = 12;
24154 makeNPC = 361;
24155 noUseGraphic = true;
24156 return;
24157 case 2122:
24158 useStyle = 1;
24159 autoReuse = true;
24160 useTurn = true;
24161 useAnimation = 15;
24162 useTime = 10;
24164 consumable = true;
24165 width = 12;
24166 height = 12;
24167 makeNPC = 362;
24168 noUseGraphic = true;
24169 return;
24170 case 2123:
24171 useStyle = 1;
24172 autoReuse = true;
24173 useTurn = true;
24174 useAnimation = 15;
24175 useTime = 10;
24177 consumable = true;
24178 width = 12;
24179 height = 12;
24180 makeNPC = 364;
24181 noUseGraphic = true;
24182 return;
24183 case 2124:
24184 case 2125:
24185 case 2126:
24186 case 2127:
24187 case 2128:
24188 useStyle = 1;
24189 useTurn = true;
24190 useAnimation = 15;
24191 useTime = 10;
24192 autoReuse = true;
24194 consumable = true;
24195 createTile = 90;
24196 placeStyle = type + 11 - 2124;
24197 width = 20;
24198 height = 20;
24199 value = 300;
24200 return;
24201 }
24202 if (type >= 2129 && type <= 2134)
24203 {
24204 useStyle = 1;
24205 useTurn = true;
24206 useAnimation = 15;
24207 useTime = 10;
24208 autoReuse = true;
24210 consumable = true;
24211 createTile = 93;
24212 placeStyle = type + 11 - 2129;
24213 width = 10;
24214 height = 24;
24215 value = 500;
24216 return;
24217 }
24218 if (type >= 2135 && type <= 2138)
24219 {
24220 useStyle = 1;
24221 useTurn = true;
24222 useAnimation = 15;
24223 useTime = 10;
24224 autoReuse = true;
24226 consumable = true;
24227 createTile = 101;
24228 width = 20;
24229 height = 20;
24230 value = 300;
24231 placeStyle = 18 + type - 2135;
24232 return;
24233 }
24234 switch (type)
24235 {
24236 case 2139:
24237 useStyle = 1;
24238 useTurn = true;
24239 useAnimation = 15;
24240 useTime = 10;
24242 consumable = true;
24243 autoReuse = true;
24244 createTile = 79;
24245 placeStyle = 19;
24246 width = 28;
24247 height = 20;
24248 value = 2000;
24249 return;
24250 case 2140:
24251 useStyle = 1;
24252 useTurn = true;
24253 useAnimation = 15;
24254 useTime = 10;
24256 consumable = true;
24257 autoReuse = true;
24258 createTile = 79;
24259 placeStyle = 20;
24260 width = 28;
24261 height = 20;
24262 value = 2000;
24263 return;
24264 case 2141:
24265 case 2142:
24266 case 2143:
24267 case 2144:
24268 useStyle = 1;
24269 useTurn = true;
24270 useAnimation = 15;
24271 useTime = 10;
24272 autoReuse = true;
24274 consumable = true;
24275 createTile = 34;
24276 placeStyle = 18 + type - 2141;
24277 width = 26;
24278 height = 26;
24279 value = 3000;
24280 return;
24281 }
24282 if (type >= 2145 && type <= 2148)
24283 {
24284 useStyle = 1;
24285 useTurn = true;
24286 useAnimation = 15;
24287 useTime = 10;
24288 autoReuse = true;
24290 consumable = true;
24291 createTile = 42;
24292 width = 12;
24293 height = 28;
24294 placeStyle = 22 + type - 2145;
24295 value = 150;
24296 return;
24297 }
24298 if (type >= 2149 && type <= 2152)
24299 {
24300 useStyle = 1;
24301 useTurn = true;
24302 useAnimation = 15;
24303 useTime = 10;
24304 autoReuse = true;
24306 consumable = true;
24307 createTile = 100;
24308 placeStyle = type + 13 - 2149;
24309 width = 20;
24310 height = 20;
24311 value = 1500;
24312 return;
24313 }
24314 if (type >= 2153 && type <= 2155)
24315 {
24316 noWet = true;
24317 useStyle = 1;
24318 useTurn = true;
24319 useAnimation = 15;
24320 useTime = 10;
24321 autoReuse = true;
24323 consumable = true;
24324 createTile = 33;
24325 width = 8;
24326 height = 18;
24327 value = sellPrice(0, 0, 0, 60);
24328 placeStyle = 14 + type - 2153;
24329 return;
24330 }
24331 switch (type)
24332 {
24333 case 2156:
24334 useStyle = 1;
24335 autoReuse = true;
24336 useTurn = true;
24337 useAnimation = 15;
24338 useTime = 10;
24340 consumable = true;
24341 width = 12;
24342 height = 12;
24343 makeNPC = 366;
24344 noUseGraphic = true;
24345 bait = 15;
24346 return;
24347 case 2157:
24348 useStyle = 1;
24349 autoReuse = true;
24350 useTurn = true;
24351 useAnimation = 15;
24352 useTime = 10;
24354 consumable = true;
24355 width = 12;
24356 height = 12;
24357 makeNPC = 367;
24358 noUseGraphic = true;
24359 bait = 10;
24360 return;
24361 case 2158:
24362 case 2159:
24363 case 2160:
24364 useStyle = 1;
24365 useTurn = true;
24366 useAnimation = 15;
24367 useTime = 7;
24368 autoReuse = true;
24370 consumable = true;
24371 createWall = 133 + type - 2158;
24372 width = 12;
24373 height = 12;
24374 value = buyPrice(0, 0, 0, 75);
24375 return;
24376 }
24377 switch (type)
24378 {
24379 case 2161:
24380 width = 18;
24381 height = 18;
24383 value = 50000;
24384 rare = 5;
24385 return;
24386 case 2162:
24387 case 2163:
24388 case 2164:
24389 case 2165:
24390 case 2166:
24391 case 2167:
24392 case 2168:
24393 useStyle = 1;
24394 useTurn = true;
24395 useAnimation = 15;
24396 useTime = 10;
24397 autoReuse = true;
24399 consumable = true;
24400 createTile = 275 + type - 2162;
24401 width = 12;
24402 height = 12;
24403 return;
24404 }
24405 switch (type)
24406 {
24407 case 2169:
24408 useStyle = 1;
24409 useTurn = true;
24410 useAnimation = 15;
24411 useTime = 7;
24412 autoReuse = true;
24414 consumable = true;
24415 createWall = 136;
24416 width = 12;
24417 height = 12;
24418 return;
24419 case 2170:
24420 useStyle = 1;
24421 useTurn = true;
24422 useAnimation = 15;
24423 useTime = 7;
24424 autoReuse = true;
24426 consumable = true;
24427 createWall = 137;
24428 width = 12;
24429 height = 12;
24430 return;
24431 case 2171:
24432 autoReuse = true;
24433 useTurn = true;
24434 useStyle = 1;
24435 useAnimation = 15;
24436 useTime = 10;
24438 consumable = true;
24439 createTile = 199;
24440 width = 14;
24441 height = 14;
24442 value = 500;
24443 return;
24444 case 2172:
24445 useStyle = 1;
24446 useTurn = true;
24447 useAnimation = 15;
24448 useTime = 10;
24449 autoReuse = true;
24451 consumable = true;
24452 createTile = 283;
24453 width = 28;
24454 height = 14;
24455 value = 500;
24456 return;
24457 case 2173:
24458 useStyle = 1;
24459 useTurn = true;
24460 useAnimation = 15;
24461 useTime = 10;
24462 autoReuse = true;
24464 consumable = true;
24465 createTile = 284;
24466 width = 12;
24467 height = 12;
24468 return;
24469 case 2174:
24470 case 2175:
24471 useStyle = 1;
24472 useTurn = true;
24473 useAnimation = 15;
24474 useTime = 10;
24475 autoReuse = true;
24477 consumable = true;
24478 createTile = 285 + type - 2174;
24479 width = 12;
24480 height = 12;
24481 return;
24482 }
24483 switch (type)
24484 {
24485 case 2176:
24486 useStyle = 1;
24487 useAnimation = 12;
24488 useTime = 4;
24489 knockBack = 6f;
24490 useTurn = true;
24491 autoReuse = true;
24492 width = 20;
24493 height = 12;
24494 damage = 45;
24495 pick = 200;
24496 axe = 25;
24498 rare = 8;
24499 value = sellPrice(0, 4);
24500 melee = true;
24501 tileBoost--;
24502 return;
24503 case 2177:
24504 useStyle = 1;
24505 useTurn = true;
24506 useAnimation = 15;
24507 useTime = 10;
24508 autoReuse = true;
24510 consumable = true;
24511 createTile = 287;
24512 width = 22;
24513 height = 22;
24514 value = buyPrice(0, 10);
24515 rare = 6;
24516 return;
24517 case 2178:
24518 case 2179:
24519 case 2180:
24520 case 2181:
24521 case 2182:
24522 case 2183:
24523 case 2184:
24524 case 2185:
24525 case 2186:
24526 case 2187:
24527 useStyle = 1;
24528 useTurn = true;
24529 useAnimation = 15;
24530 useTime = 10;
24531 autoReuse = true;
24533 consumable = true;
24534 createTile = 288 + type - 2178;
24535 width = 12;
24536 height = 12;
24537 return;
24538 }
24539 switch (type)
24540 {
24541 case 2189:
24542 width = 18;
24543 height = 18;
24544 defense = 18;
24545 headSlot = 156;
24546 rare = 8;
24547 value = 375000;
24548 return;
24549 case 2188:
24550 mana = 25;
24552 useStyle = 5;
24553 damage = 44;
24554 useAnimation = 30;
24555 useTime = 30;
24556 width = 40;
24557 height = 40;
24558 shoot = 355;
24559 shootSpeed = 14f;
24560 knockBack = 7f;
24561 magic = true;
24562 autoReuse = true;
24563 rare = 7;
24564 noMelee = true;
24565 value = sellPrice(0, 7);
24566 return;
24567 case 2190:
24568 case 2191:
24569 useStyle = 1;
24570 useTurn = true;
24571 useAnimation = 15;
24572 useTime = 10;
24573 autoReuse = true;
24575 consumable = true;
24576 createTile = 298 + type - 2190;
24577 width = 12;
24578 height = 12;
24579 return;
24580 }
24581 if (type < 2192 || type > 2198)
24582 {
24583 switch (type)
24584 {
24585 case 2203:
24586 case 2204:
24587 break;
24588 case 2199:
24589 width = 18;
24590 height = 18;
24591 defense = 23;
24592 headSlot = 157;
24593 rare = 8;
24594 value = 300000;
24595 return;
24596 case 2200:
24597 width = 18;
24598 height = 18;
24599 defense = 20;
24600 bodySlot = 105;
24601 rare = 8;
24602 value = 240000;
24603 return;
24604 case 2201:
24605 width = 18;
24606 height = 18;
24607 defense = 32;
24608 bodySlot = 106;
24609 rare = 8;
24610 value = 240000;
24611 return;
24612 case 2202:
24613 width = 18;
24614 height = 18;
24615 defense = 18;
24616 legSlot = 98;
24617 rare = 8;
24618 value = 180000;
24619 return;
24620 case 2205:
24621 useStyle = 1;
24622 autoReuse = true;
24623 useTurn = true;
24624 useAnimation = 15;
24625 useTime = 10;
24627 consumable = true;
24628 width = 12;
24629 height = 12;
24630 makeNPC = 148;
24631 noUseGraphic = true;
24632 return;
24633 case 2206:
24634 case 2207:
24635 useStyle = 1;
24636 useTurn = true;
24637 useAnimation = 15;
24638 useTime = 10;
24639 autoReuse = true;
24641 consumable = true;
24642 createTile = 309 + type - 2206;
24643 width = 12;
24644 height = 12;
24645 return;
24646 case 2208:
24647 width = 18;
24648 height = 20;
24650 return;
24651 case 2209:
24653 healMana = 300;
24654 useStyle = 9;
24655 useTurn = true;
24656 useAnimation = 17;
24657 useTime = 17;
24659 consumable = true;
24660 width = 14;
24661 height = 24;
24662 rare = 4;
24663 value = 1500;
24664 return;
24665 case 2210:
24666 case 2211:
24667 case 2212:
24668 case 2213:
24669 useStyle = 1;
24670 useTurn = true;
24671 useAnimation = 15;
24672 useTime = 7;
24673 autoReuse = true;
24675 consumable = true;
24676 createWall = 138 + type - 2210;
24677 width = 12;
24678 height = 12;
24679 return;
24680 default:
24681 if (type >= 2214 && type <= 2217)
24682 {
24683 width = 30;
24684 height = 30;
24685 accessory = true;
24686 rare = 3;
24687 value = buyPrice(0, 10);
24688 return;
24689 }
24690 switch (type)
24691 {
24692 case 2218:
24693 width = 14;
24694 height = 18;
24696 rare = 8;
24697 value = sellPrice(0, 0, 50);
24698 return;
24699 case 2219:
24700 width = 24;
24701 height = 24;
24702 accessory = true;
24703 value = buyPrice(0, 15);
24704 rare = 4;
24705 return;
24706 case 2220:
24707 width = 24;
24708 height = 24;
24709 accessory = true;
24710 value = buyPrice(0, 16);
24711 rare = 5;
24712 return;
24713 case 2221:
24714 width = 24;
24715 height = 24;
24716 accessory = true;
24717 rare = 5;
24718 value = buyPrice(0, 16);
24719 handOffSlot = 10;
24720 handOnSlot = 17;
24721 return;
24722 case 2222:
24723 width = 18;
24724 height = 18;
24725 headSlot = 158;
24726 vanity = true;
24727 value = sellPrice(0, 0, 25);
24728 return;
24729 case 2223:
24730 autoReuse = true;
24731 useStyle = 5;
24732 useAnimation = 20;
24733 useTime = 20;
24734 width = 50;
24735 height = 18;
24736 shoot = 10;
24739 crit = 7;
24740 damage = 80;
24741 knockBack = 3f;
24742 shootSpeed = 7.75f;
24743 noMelee = true;
24744 value = buyPrice(0, 45);
24745 rare = 8;
24746 ranged = true;
24747 return;
24748 case 2224:
24749 useStyle = 1;
24750 useTurn = true;
24751 useAnimation = 15;
24752 useTime = 10;
24753 autoReuse = true;
24755 consumable = true;
24756 createTile = 34;
24757 placeStyle = 22;
24758 width = 26;
24759 height = 26;
24760 value = 160;
24761 return;
24762 case 2225:
24763 useStyle = 1;
24764 useTurn = true;
24765 useAnimation = 15;
24766 useTime = 10;
24767 autoReuse = true;
24769 consumable = true;
24770 createTile = 93;
24771 placeStyle = 17;
24772 width = 10;
24773 height = 24;
24774 value = 120;
24775 return;
24776 case 2226:
24777 useStyle = 1;
24778 useTurn = true;
24779 useAnimation = 15;
24780 useTime = 10;
24781 autoReuse = true;
24783 consumable = true;
24784 createTile = 42;
24785 width = 12;
24786 height = 28;
24787 placeStyle = 26;
24788 value = 200;
24789 return;
24790 case 2227:
24791 useStyle = 1;
24792 useTurn = true;
24793 useAnimation = 15;
24794 useTime = 10;
24795 autoReuse = true;
24797 consumable = true;
24798 createTile = 100;
24799 placeStyle = 17;
24800 width = 20;
24801 height = 20;
24802 value = 120;
24803 return;
24804 case 2228:
24805 useStyle = 1;
24806 useTurn = true;
24807 useAnimation = 15;
24808 useTime = 10;
24809 autoReuse = true;
24811 consumable = true;
24812 createTile = 15;
24813 placeStyle = 27;
24814 width = 12;
24815 height = 30;
24816 value = 150;
24817 return;
24818 case 2229:
24819 useStyle = 1;
24820 useTurn = true;
24821 useAnimation = 15;
24822 useTime = 10;
24823 autoReuse = true;
24825 consumable = true;
24826 createTile = 18;
24827 placeStyle = 18;
24828 width = 28;
24829 height = 14;
24830 value = 150;
24831 return;
24832 case 2230:
24833 useStyle = 1;
24834 useTurn = true;
24835 useAnimation = 15;
24836 useTime = 10;
24837 autoReuse = true;
24839 consumable = true;
24840 createTile = 21;
24841 placeStyle = 28;
24842 width = 26;
24843 height = 22;
24844 value = 320;
24845 return;
24846 case 2231:
24847 useStyle = 1;
24848 useTurn = true;
24849 useAnimation = 15;
24850 useTime = 10;
24852 consumable = true;
24853 autoReuse = true;
24854 createTile = 79;
24855 placeStyle = 21;
24856 width = 28;
24857 height = 20;
24858 value = 600;
24859 return;
24860 case 2232:
24861 useStyle = 1;
24862 useTurn = true;
24863 useAnimation = 15;
24864 useTime = 10;
24865 autoReuse = true;
24867 consumable = true;
24868 createTile = 90;
24869 placeStyle = 16;
24870 width = 20;
24871 height = 20;
24872 value = 300;
24873 return;
24874 case 2233:
24875 useStyle = 1;
24876 useTurn = true;
24877 useAnimation = 15;
24878 useTime = 10;
24879 autoReuse = true;
24881 consumable = true;
24882 createTile = 101;
24883 width = 20;
24884 height = 20;
24885 value = 300;
24886 placeStyle = 22;
24887 return;
24888 case 2234:
24889 useStyle = 1;
24890 useTurn = true;
24891 useAnimation = 15;
24892 useTime = 10;
24893 autoReuse = true;
24895 consumable = true;
24896 createTile = 13;
24897 placeStyle = 5;
24898 width = 16;
24899 height = 24;
24900 value = 20;
24901 return;
24902 case 2235:
24903 useStyle = 1;
24904 useTurn = true;
24905 useAnimation = 15;
24906 useTime = 10;
24907 autoReuse = true;
24909 consumable = true;
24910 createTile = 103;
24911 placeStyle = 1;
24912 width = 16;
24913 height = 24;
24914 value = 20;
24915 return;
24916 case 2236:
24917 noWet = true;
24918 useStyle = 1;
24919 useTurn = true;
24920 useAnimation = 15;
24921 useTime = 10;
24922 autoReuse = true;
24924 consumable = true;
24925 createTile = 33;
24926 width = 8;
24927 height = 18;
24928 value = sellPrice(0, 0, 0, 60);
24929 placeStyle = 17;
24930 return;
24931 case 2237:
24932 case 2238:
24933 case 2239:
24934 case 2240:
24935 case 2241:
24936 useStyle = 1;
24937 useTurn = true;
24938 useAnimation = 15;
24939 useTime = 10;
24940 autoReuse = true;
24942 consumable = true;
24943 createTile = 104;
24944 placeStyle = 1 + type - 2237;
24945 width = 20;
24946 height = 20;
24947 value = 300;
24948 return;
24949 }
24950 switch (type)
24951 {
24952 case 2242:
24953 case 2243:
24954 useStyle = 1;
24955 useTurn = true;
24956 useAnimation = 15;
24957 useTime = 10;
24958 autoReuse = true;
24960 consumable = true;
24961 createTile = 103;
24962 placeStyle = 2 + type - 2242;
24963 width = 16;
24964 height = 24;
24965 value = 20;
24966 if (type == 2242)
24967 {
24968 value = buyPrice(0, 0, 20);
24969 }
24970 return;
24971 case 2244:
24972 useStyle = 1;
24973 useTurn = true;
24974 useAnimation = 15;
24975 useTime = 10;
24976 autoReuse = true;
24978 consumable = true;
24979 createTile = 13;
24980 placeStyle = 6;
24981 width = 16;
24982 height = 24;
24983 value = 20;
24984 return;
24985 case 2245:
24986 case 2246:
24987 case 2247:
24988 useStyle = 1;
24989 useTurn = true;
24990 useAnimation = 15;
24991 useTime = 10;
24992 autoReuse = true;
24994 consumable = true;
24995 createTile = 87;
24996 placeStyle = 5 + type - 2245;
24997 width = 20;
24998 height = 20;
24999 value = 300;
25000 return;
25001 }
25002 switch (type)
25003 {
25004 case 2248:
25005 useStyle = 1;
25006 useTurn = true;
25007 useAnimation = 15;
25008 useTime = 10;
25009 autoReuse = true;
25011 consumable = true;
25012 createTile = 14;
25013 placeStyle = 24;
25014 width = 26;
25015 height = 20;
25016 value = 300;
25017 return;
25018 case 2249:
25019 case 2250:
25020 useStyle = 1;
25021 useTurn = true;
25022 useAnimation = 15;
25023 useTime = 10;
25024 autoReuse = true;
25026 consumable = true;
25027 createTile = 21;
25028 placeStyle = 29 + type - 2249;
25029 width = 26;
25030 height = 22;
25031 value = 2500;
25032 return;
25033 case 2251:
25034 case 2252:
25035 case 2253:
25036 useStyle = 1;
25037 useTurn = true;
25038 useAnimation = 15;
25039 useTime = 10;
25040 autoReuse = true;
25042 consumable = true;
25043 createTile = 18;
25044 placeStyle = 19 + type - 2251;
25045 width = 28;
25046 height = 14;
25047 value = 150;
25048 return;
25049 }
25050 if (type >= 2254 && type <= 2256)
25051 {
25052 useStyle = 1;
25053 useTurn = true;
25054 useAnimation = 15;
25055 useTime = 10;
25056 autoReuse = true;
25058 consumable = true;
25059 createTile = 87;
25060 placeStyle = 8 + type - 2254;
25061 width = 20;
25062 height = 20;
25063 value = 300;
25064 return;
25065 }
25066 switch (type)
25067 {
25068 case 2257:
25069 case 2258:
25070 useStyle = 1;
25071 useTurn = true;
25072 useAnimation = 15;
25073 useTime = 10;
25074 autoReuse = true;
25076 consumable = true;
25077 createTile = 13;
25078 placeStyle = 7 + type - 2257;
25079 width = 16;
25080 height = 24;
25081 value = 20;
25082 if (type == 2258)
25083 {
25084 value = buyPrice(0, 0, 50);
25085 }
25086 return;
25087 case 2259:
25088 useStyle = 1;
25089 useTurn = true;
25090 useAnimation = 15;
25091 useTime = 10;
25092 autoReuse = true;
25094 consumable = true;
25095 createTile = 14;
25096 placeStyle = 25;
25097 width = 26;
25098 height = 20;
25099 value = 300;
25100 return;
25101 case 2260:
25102 case 2261:
25103 case 2262:
25104 useStyle = 1;
25105 useTurn = true;
25106 useAnimation = 15;
25107 useTime = 10;
25108 autoReuse = true;
25110 consumable = true;
25111 createTile = 311 + type - 2260;
25112 width = 12;
25113 height = 12;
25114 value = buyPrice(0, 0, 0, 50);
25115 return;
25116 }
25117 if (type >= 2263 && type <= 2264)
25118 {
25119 useStyle = 1;
25120 useTurn = true;
25121 useAnimation = 15;
25122 useTime = 7;
25123 autoReuse = true;
25125 consumable = true;
25126 createWall = 142 + type - 2263;
25127 width = 12;
25128 height = 12;
25129 return;
25130 }
25131 switch (type)
25132 {
25133 case 2265:
25134 useStyle = 1;
25135 useTurn = true;
25136 useAnimation = 15;
25137 useTime = 10;
25139 consumable = true;
25140 createTile = 10;
25141 placeStyle = 28;
25142 width = 14;
25143 height = 28;
25144 value = 200;
25145 return;
25146 case 2266:
25148 useStyle = 9;
25149 useTurn = true;
25150 useAnimation = 17;
25151 useTime = 17;
25153 consumable = true;
25154 width = 10;
25155 height = 10;
25156 buffType = 25;
25157 buffTime = 14400;
25158 rare = 1;
25159 value = buyPrice(0, 0, 5);
25160 return;
25161 case 2269:
25162 autoReuse = false;
25163 useStyle = 5;
25164 useAnimation = 22;
25165 useTime = 22;
25166 width = 24;
25167 height = 24;
25168 shoot = 14;
25169 knockBack = 4f;
25172 damage = 20;
25173 shootSpeed = 16f;
25174 noMelee = true;
25175 value = buyPrice(0, 10);
25176 scale = 0.85f;
25177 rare = 2;
25178 ranged = true;
25179 crit = 5;
25180 return;
25181 case 2270:
25182 useStyle = 5;
25183 autoReuse = true;
25184 useAnimation = 7;
25185 useTime = 7;
25186 width = 50;
25187 height = 18;
25188 shoot = 10;
25191 damage = 21;
25192 shootSpeed = 8f;
25193 noMelee = true;
25194 value = buyPrice(0, 35);
25195 knockBack = 1.5f;
25196 rare = 4;
25197 ranged = true;
25198 return;
25199 case 2271:
25200 useStyle = 1;
25201 useTurn = true;
25202 useAnimation = 15;
25203 useTime = 7;
25204 autoReuse = true;
25206 consumable = true;
25207 createWall = 144;
25208 width = 12;
25209 height = 12;
25210 value = buyPrice(0, 0, 2, 50);
25211 return;
25212 case 2272:
25213 useStyle = 5;
25214 useAnimation = 20;
25215 useTime = 20;
25216 width = 38;
25217 height = 10;
25218 damage = 0;
25219 scale = 0.9f;
25220 shoot = 358;
25221 shootSpeed = 11f;
25222 value = buyPrice(0, 1, 50);
25223 return;
25224 case 2273:
25225 autoReuse = true;
25226 useTurn = true;
25227 useStyle = 1;
25228 useAnimation = 20;
25229 knockBack = 3.5f;
25230 width = 34;
25231 height = 34;
25232 damage = 18;
25233 crit = 15;
25234 scale = 1f;
25236 rare = 1;
25237 value = buyPrice(0, 10);
25238 melee = true;
25240 {
25241 rare = 8;
25242 value = buyPrice(0, 20);
25243 damage = 150;
25244 useAnimation = 15;
25245 crit = 29;
25246 }
25247 return;
25248 case 2274:
25249 flame = true;
25250 noWet = true;
25251 useStyle = 1;
25252 useTurn = true;
25253 useAnimation = 15;
25254 useTime = 10;
25255 holdStyle = 1;
25256 autoReuse = true;
25258 consumable = true;
25259 createTile = 4;
25260 placeStyle = 12;
25261 width = 10;
25262 height = 12;
25263 value = buyPrice(0, 0, 3);
25264 return;
25265 case 2275:
25266 width = 18;
25267 height = 18;
25268 headSlot = 159;
25269 value = buyPrice(0, 3);
25270 defense = 2;
25271 rare = 2;
25272 return;
25273 case 2276:
25274 width = 24;
25275 height = 24;
25276 accessory = true;
25277 vanity = true;
25278 rare = 8;
25279 value = buyPrice(2);
25280 handOnSlot = 16;
25281 return;
25282 case 2277:
25283 width = 18;
25284 height = 14;
25285 bodySlot = 165;
25286 value = buyPrice(0, 2);
25287 defense = 4;
25288 rare = 1;
25289 return;
25290 case 2278:
25291 width = 18;
25292 height = 14;
25293 bodySlot = 166;
25294 vanity = true;
25295 value = buyPrice(0, 1);
25296 return;
25297 case 2279:
25298 width = 18;
25299 height = 14;
25300 bodySlot = 167;
25301 value = buyPrice(0, 3, 50);
25302 defense = 2;
25303 rare = 1;
25304 return;
25305 case 2280:
25306 width = 22;
25307 height = 20;
25308 accessory = true;
25309 value = 400000;
25310 rare = 7;
25311 wingSlot = 24;
25312 return;
25313 case 2281:
25314 case 2282:
25315 case 2283:
25316 useStyle = 1;
25317 useTurn = true;
25318 useAnimation = 15;
25319 useTime = 10;
25320 autoReuse = true;
25322 consumable = true;
25323 createTile = 242;
25324 width = 30;
25325 height = 30;
25326 value = buyPrice(0, 1);
25327 placeStyle = 22 + type - 2281;
25328 return;
25329 }
25330 if (type >= 2284 && type <= 2287)
25331 {
25332 width = 26;
25333 height = 30;
25334 maxStack = 1;
25335 value = buyPrice(0, 5);
25336 rare = 5;
25337 accessory = true;
25338 backSlot = (sbyte)(3 + type - 2284);
25339 frontSlot = (sbyte)(1 + type - 2284);
25340 vanity = true;
25341 return;
25342 }
25343 switch (type)
25344 {
25345 case 2288:
25346 useStyle = 1;
25347 useTurn = true;
25348 useAnimation = 15;
25349 useTime = 10;
25350 autoReuse = true;
25352 consumable = true;
25353 createTile = 15;
25354 placeStyle = 28;
25355 width = 12;
25356 height = 30;
25357 value = 150;
25358 return;
25359 case 2289:
25360 case 2291:
25361 case 2292:
25362 case 2293:
25363 case 2294:
25364 case 2295:
25365 case 2296:
25366 useStyle = 1;
25367 useAnimation = 8;
25368 useTime = 8;
25369 width = 24;
25370 height = 28;
25372 shoot = 361 + type - 2291;
25373 switch (type)
25374 {
25375 case 2289:
25376 fishingPole = 5;
25377 shootSpeed = 9f;
25378 shoot = 360;
25379 value = sellPrice(0, 0, 0, 60);
25380 break;
25381 case 2291:
25382 fishingPole = 15;
25383 shootSpeed = 11f;
25384 value = sellPrice(0, 0, 24);
25385 break;
25386 case 2293:
25387 fishingPole = 20;
25388 shootSpeed = 13f;
25389 rare = 1;
25390 value = sellPrice(0, 2, 40);
25391 break;
25392 case 2292:
25393 fishingPole = 30;
25394 shootSpeed = 14f;
25395 rare = 2;
25396 value = sellPrice(0, 1);
25397 break;
25398 case 2295:
25399 fishingPole = 35;
25400 shootSpeed = 15f;
25401 rare = 2;
25402 value = buyPrice(0, 20);
25403 break;
25404 case 2296:
25405 fishingPole = 40;
25406 shootSpeed = 16f;
25407 rare = 2;
25408 value = buyPrice(0, 35);
25409 break;
25410 case 2294:
25411 fishingPole = 50;
25412 shootSpeed = 17f;
25413 rare = 3;
25414 value = sellPrice(0, 20);
25415 break;
25416 }
25417 return;
25418 }
25419 if (type >= 2421 && type <= 2422)
25420 {
25421 useStyle = 1;
25422 useAnimation = 8;
25423 useTime = 8;
25424 width = 24;
25425 height = 28;
25427 shoot = 381 + type - 2421;
25428 if (type == 2421)
25429 {
25430 fishingPole = 22;
25431 shootSpeed = 13.5f;
25432 rare = 1;
25433 value = sellPrice(0, 3, 12);
25434 }
25435 else
25436 {
25437 fishingPole = 45;
25438 shootSpeed = 16.5f;
25439 rare = 3;
25440 value = sellPrice(0, 10);
25441 }
25442 return;
25443 }
25444 if (type == 2320)
25445 {
25446 autoReuse = true;
25447 width = 26;
25448 height = 26;
25449 value = sellPrice(0, 1, 50);
25450 useStyle = 1;
25451 useAnimation = 24;
25452 useTime = 14;
25453 hammer = 70;
25454 knockBack = 6f;
25455 damage = 24;
25456 scale = 1.05f;
25458 rare = 3;
25459 melee = true;
25460 return;
25461 }
25462 switch (type)
25463 {
25464 case 2314:
25466 width = 26;
25467 height = 26;
25468 value = sellPrice(0, 0, 15);
25469 rare = 1;
25471 healLife = 120;
25472 useStyle = 2;
25473 useTurn = true;
25474 useAnimation = 17;
25475 useTime = 17;
25476 consumable = true;
25477 potion = true;
25478 return;
25479 case 2290:
25480 case 2291:
25481 case 2292:
25482 case 2293:
25483 case 2294:
25484 case 2295:
25485 case 2296:
25486 case 2297:
25487 case 2298:
25488 case 2299:
25489 case 2300:
25490 case 2301:
25491 case 2302:
25492 case 2303:
25493 case 2304:
25494 case 2305:
25495 case 2306:
25496 case 2307:
25497 case 2308:
25498 case 2309:
25499 case 2310:
25500 case 2311:
25501 case 2312:
25502 case 2313:
25503 case 2315:
25504 case 2316:
25505 case 2317:
25506 case 2318:
25507 case 2319:
25508 case 2320:
25509 case 2321:
25511 width = 26;
25512 height = 26;
25513 value = sellPrice(0, 0, 5);
25514 if (type == 2308)
25515 {
25516 value = sellPrice(0, 10);
25517 rare = 4;
25518 }
25519 if (type == 2312)
25520 {
25521 value = sellPrice(0, 0, 50);
25522 rare = 2;
25523 }
25524 if (type == 2317)
25525 {
25526 value = sellPrice(0, 3);
25527 rare = 4;
25528 }
25529 if (type == 2310)
25530 {
25531 value = sellPrice(0, 1);
25532 rare = 3;
25533 }
25534 if (type == 2321)
25535 {
25536 value = sellPrice(0, 0, 25);
25537 rare = 1;
25538 }
25539 if (type == 2315)
25540 {
25541 value = sellPrice(0, 0, 15);
25542 rare = 2;
25543 }
25544 if (type == 2303)
25545 {
25546 value = sellPrice(0, 0, 15);
25547 rare = 1;
25548 }
25549 if (type == 2304)
25550 {
25551 value = sellPrice(0, 0, 30);
25552 rare = 1;
25553 }
25554 if (type == 2316)
25555 {
25556 value = sellPrice(0, 0, 15);
25557 }
25558 if (type == 2311)
25559 {
25560 value = sellPrice(0, 0, 15);
25561 rare = 1;
25562 }
25563 if (type == 2313)
25564 {
25565 value = sellPrice(0, 0, 15);
25566 rare = 1;
25567 }
25568 if (type == 2306)
25569 {
25570 value = sellPrice(0, 0, 15);
25571 rare = 1;
25572 }
25573 if (type == 2307)
25574 {
25575 value = sellPrice(0, 0, 25);
25576 rare = 2;
25577 }
25578 if (type == 2319)
25579 {
25580 value = sellPrice(0, 0, 15);
25581 rare = 1;
25582 }
25583 if (type == 2318)
25584 {
25585 value = sellPrice(0, 0, 15);
25586 rare = 1;
25587 }
25588 if (type == 2298)
25589 {
25590 value = sellPrice(0, 0, 7, 50);
25591 }
25592 if (type == 2309)
25593 {
25594 value = sellPrice(0, 0, 7, 50);
25595 rare = 1;
25596 }
25597 if (type == 2300)
25598 {
25599 value = sellPrice(0, 0, 7, 50);
25600 }
25601 if (type == 2301)
25602 {
25603 value = sellPrice(0, 0, 7, 50);
25604 }
25605 if (type == 2302)
25606 {
25607 value = sellPrice(0, 0, 15);
25608 }
25609 if (type == 2299)
25610 {
25611 value = sellPrice(0, 0, 7, 50);
25612 }
25613 if (type == 2305)
25614 {
25615 value = sellPrice(0, 0, 7, 50);
25616 rare = 1;
25617 }
25618 return;
25619 }
25620 switch (type)
25621 {
25622 case 2322:
25624 useStyle = 9;
25625 useTurn = true;
25626 useAnimation = 17;
25627 useTime = 17;
25629 consumable = true;
25630 width = 14;
25631 height = 24;
25632 buffType = 104;
25633 buffTime = 36000;
25634 value = 1000;
25635 rare = 1;
25636 return;
25637 case 2323:
25639 useStyle = 9;
25640 useTurn = true;
25641 useAnimation = 17;
25642 useTime = 17;
25644 consumable = true;
25645 width = 14;
25646 height = 24;
25647 buffType = 105;
25648 buffTime = 28800;
25649 value = 1000;
25650 rare = 1;
25651 return;
25652 case 2324:
25654 useStyle = 9;
25655 useTurn = true;
25656 useAnimation = 17;
25657 useTime = 17;
25659 consumable = true;
25660 width = 14;
25661 height = 24;
25662 buffType = 106;
25663 buffTime = 43200;
25664 value = 1000;
25665 rare = 1;
25666 return;
25667 case 2325:
25669 useStyle = 9;
25670 useTurn = true;
25671 useAnimation = 17;
25672 useTime = 17;
25674 consumable = true;
25675 width = 14;
25676 height = 24;
25677 buffType = 107;
25678 buffTime = 162000;
25679 value = 1000;
25680 rare = 1;
25681 return;
25682 case 2326:
25684 useStyle = 9;
25685 useTurn = true;
25686 useAnimation = 17;
25687 useTime = 17;
25689 consumable = true;
25690 width = 14;
25691 height = 24;
25692 buffType = 108;
25693 buffTime = 28800;
25694 value = 1000;
25695 rare = 1;
25696 return;
25697 case 2327:
25699 useStyle = 9;
25700 useTurn = true;
25701 useAnimation = 17;
25702 useTime = 17;
25704 consumable = true;
25705 width = 14;
25706 height = 24;
25707 buffType = 109;
25708 buffTime = 28800;
25709 value = 1000;
25710 rare = 1;
25711 return;
25712 case 2328:
25714 useStyle = 9;
25715 useTurn = true;
25716 useAnimation = 17;
25717 useTime = 17;
25719 consumable = true;
25720 width = 14;
25721 height = 24;
25722 buffType = 110;
25723 buffTime = 28800;
25724 value = 1000;
25725 rare = 1;
25726 return;
25727 case 2329:
25729 useStyle = 9;
25730 useTurn = true;
25731 useAnimation = 17;
25732 useTime = 17;
25734 consumable = true;
25735 width = 14;
25736 height = 24;
25737 buffType = 111;
25738 buffTime = 36000;
25739 value = 1000;
25740 rare = 1;
25741 return;
25742 case 2330:
25743 autoReuse = true;
25744 useStyle = 1;
25745 useTime = 35;
25746 useAnimation = 35;
25747 width = 24;
25748 height = 28;
25749 damage = 35;
25750 knockBack = 8f;
25751 scale = 1.15f;
25753 rare = 1;
25754 value = sellPrice(0, 1);
25755 melee = true;
25756 return;
25757 case 2331:
25758 useStyle = 5;
25759 useAnimation = 20;
25760 useTime = 20;
25761 shootSpeed = 4f;
25762 knockBack = 6.5f;
25763 width = 40;
25764 height = 40;
25765 damage = 70;
25766 crit = 20;
25768 shoot = 367;
25769 rare = 7;
25770 value = sellPrice(0, 1);
25771 noMelee = true;
25772 noUseGraphic = true;
25773 melee = true;
25774 return;
25775 case 2332:
25776 useStyle = 5;
25777 useAnimation = 20;
25778 useTime = 20;
25779 shootSpeed = 4f;
25780 knockBack = 4.25f;
25781 width = 40;
25782 height = 40;
25783 damage = 19;
25785 shoot = 368;
25786 rare = 2;
25787 value = sellPrice(0, 0, 50);
25788 noMelee = true;
25789 noUseGraphic = true;
25790 melee = true;
25791 return;
25792 case 2333:
25793 useStyle = 1;
25794 useTurn = true;
25795 useAnimation = 15;
25796 useTime = 7;
25797 autoReuse = true;
25799 consumable = true;
25800 createWall = 145;
25801 width = 12;
25802 height = 12;
25803 return;
25804 case 2334:
25805 width = 12;
25806 height = 12;
25807 rare = 1;
25809 value = sellPrice(0, 0, 10);
25810 createTile = 376;
25811 placeStyle = 0;
25812 useAnimation = 15;
25813 useTime = 15;
25814 autoReuse = true;
25815 useStyle = 1;
25816 consumable = true;
25817 return;
25818 case 2335:
25819 width = 12;
25820 height = 12;
25821 rare = 2;
25823 value = sellPrice(0, 0, 50);
25824 createTile = 376;
25825 placeStyle = 1;
25826 useAnimation = 15;
25827 useTime = 15;
25828 autoReuse = true;
25829 useStyle = 1;
25830 consumable = true;
25831 return;
25832 case 2336:
25833 width = 12;
25834 height = 12;
25835 rare = 3;
25837 value = sellPrice(0, 2);
25838 createTile = 376;
25839 placeStyle = 2;
25840 useAnimation = 15;
25841 useTime = 15;
25842 autoReuse = true;
25843 useStyle = 1;
25844 consumable = true;
25845 return;
25846 case 2337:
25847 case 2338:
25848 case 2339:
25849 useStyle = 1;
25850 useAnimation = 15;
25851 useTime = 10;
25852 width = 12;
25853 height = 12;
25854 rare = -1;
25856 autoReuse = true;
25858 return;
25859 }
25860 switch (type)
25861 {
25862 case 2340:
25863 useStyle = 1;
25864 useAnimation = 15;
25865 useTime = 7;
25866 useTurn = true;
25867 autoReuse = true;
25868 width = 16;
25869 height = 16;
25871 createTile = 314;
25872 placeStyle = 0;
25873 consumable = true;
25874 cartTrack = true;
25875 tileBoost = 5;
25876 return;
25877 case 2341:
25878 useStyle = 1;
25879 useTurn = true;
25880 useAnimation = 22;
25881 useTime = 13;
25882 autoReuse = true;
25883 width = 24;
25884 height = 28;
25885 damage = 16;
25886 pick = 59;
25887 scale = 1.15f;
25889 knockBack = 3f;
25890 rare = 3;
25891 value = sellPrice(0, 1, 50);
25892 melee = true;
25893 return;
25894 case 2342:
25895 useStyle = 5;
25896 useAnimation = 25;
25897 useTime = 8;
25898 shootSpeed = 48f;
25899 knockBack = 2.25f;
25900 width = 20;
25901 height = 12;
25902 damage = 13;
25903 axe = 14;
25905 shoot = 369;
25906 rare = 3;
25907 value = sellPrice(0, 1, 50);
25908 noMelee = true;
25909 noUseGraphic = true;
25910 melee = true;
25911 channel = true;
25912 return;
25913 case 2343:
25914 width = 48;
25915 height = 28;
25916 mountType = 6;
25917 rare = 1;
25918 value = sellPrice(0, 0, 2);
25919 return;
25920 case 2344:
25922 useStyle = 9;
25923 useTurn = true;
25924 useAnimation = 17;
25925 useTime = 17;
25927 consumable = true;
25928 width = 14;
25929 height = 24;
25930 buffType = 112;
25931 buffTime = 28800;
25932 value = 1000;
25933 rare = 1;
25934 return;
25935 case 2345:
25937 useStyle = 9;
25938 useTurn = true;
25939 useAnimation = 17;
25940 useTime = 17;
25942 consumable = true;
25943 width = 14;
25944 height = 24;
25945 buffType = 113;
25946 buffTime = 28800;
25947 value = 1000;
25948 rare = 1;
25949 return;
25950 case 2346:
25952 useStyle = 9;
25953 useTurn = true;
25954 useAnimation = 17;
25955 useTime = 17;
25957 consumable = true;
25958 width = 14;
25959 height = 24;
25960 buffType = 114;
25961 buffTime = 14400;
25962 value = 1000;
25963 rare = 1;
25964 return;
25965 case 2347:
25967 useStyle = 9;
25968 useTurn = true;
25969 useAnimation = 17;
25970 useTime = 17;
25972 consumable = true;
25973 width = 14;
25974 height = 24;
25975 buffType = 115;
25976 buffTime = 14400;
25977 value = 1000;
25978 rare = 1;
25979 return;
25980 case 2348:
25982 useStyle = 9;
25983 useTurn = true;
25984 useAnimation = 17;
25985 useTime = 17;
25987 consumable = true;
25988 width = 14;
25989 height = 24;
25990 buffType = 116;
25991 buffTime = 14400;
25992 value = 1000;
25993 rare = 1;
25994 return;
25995 case 2349:
25997 useStyle = 9;
25998 useTurn = true;
25999 useAnimation = 17;
26000 useTime = 17;
26002 consumable = true;
26003 width = 14;
26004 height = 24;
26005 buffType = 117;
26006 buffTime = 14400;
26007 value = 1000;
26008 rare = 1;
26009 return;
26010 case 2350:
26012 useStyle = 6;
26013 useTurn = true;
26014 useTime = (useAnimation = 30);
26016 consumable = true;
26017 width = 14;
26018 height = 24;
26019 value = 1000;
26020 rare = 1;
26021 return;
26022 case 2351:
26024 useStyle = 9;
26025 useTurn = true;
26026 useAnimation = 17;
26027 useTime = 17;
26029 consumable = true;
26030 width = 14;
26031 height = 24;
26032 value = 1000;
26033 rare = 1;
26034 return;
26035 case 2352:
26036 useStyle = 1;
26037 shootSpeed = 9f;
26038 shoot = 370;
26039 width = 18;
26040 height = 20;
26042 consumable = true;
26044 useAnimation = 15;
26045 useTime = 15;
26046 noUseGraphic = true;
26047 noMelee = true;
26048 value = 200;
26049 return;
26050 case 2353:
26051 useStyle = 1;
26052 shootSpeed = 9f;
26053 shoot = 371;
26054 width = 18;
26055 height = 20;
26057 consumable = true;
26059 useAnimation = 15;
26060 useTime = 15;
26061 noUseGraphic = true;
26062 noMelee = true;
26063 value = 200;
26064 return;
26065 case 2354:
26067 useStyle = 9;
26068 useTurn = true;
26069 useAnimation = 17;
26070 useTime = 17;
26072 consumable = true;
26073 width = 14;
26074 height = 24;
26075 buffType = 121;
26076 buffTime = 28800;
26077 rare = 1;
26078 value = 1000;
26079 return;
26080 case 2355:
26082 useStyle = 9;
26083 useTurn = true;
26084 useAnimation = 17;
26085 useTime = 17;
26087 consumable = true;
26088 width = 14;
26089 height = 24;
26090 buffType = 122;
26091 buffTime = 28800;
26092 value = 1000;
26093 rare = 1;
26094 return;
26095 case 2356:
26097 useStyle = 9;
26098 useTurn = true;
26099 useAnimation = 17;
26100 useTime = 17;
26102 consumable = true;
26103 width = 14;
26104 height = 24;
26105 buffType = 123;
26106 buffTime = 14400;
26107 value = 1000;
26108 rare = 1;
26109 return;
26110 case 2357:
26111 autoReuse = true;
26112 useTurn = true;
26113 useStyle = 1;
26114 useAnimation = 15;
26115 useTime = 10;
26117 consumable = true;
26118 createTile = 82;
26119 placeStyle = 6;
26120 width = 12;
26121 height = 14;
26122 value = 80;
26123 return;
26124 case 2358:
26126 width = 12;
26127 height = 14;
26128 value = 100;
26129 return;
26130 case 2359:
26132 useStyle = 9;
26133 useTurn = true;
26134 useAnimation = 17;
26135 useTime = 17;
26137 consumable = true;
26138 width = 14;
26139 height = 24;
26140 buffType = 124;
26141 buffTime = 54000;
26142 value = 1000;
26143 rare = 1;
26144 return;
26145 case 2360:
26146 noUseGraphic = true;
26147 damage = 0;
26148 useStyle = 5;
26149 shootSpeed = 13f;
26150 shoot = 372;
26151 width = 18;
26152 height = 28;
26154 useAnimation = 20;
26155 useTime = 20;
26156 rare = 3;
26157 noMelee = true;
26158 value = 20000;
26159 return;
26160 case 2361:
26161 width = 18;
26162 height = 18;
26163 defense = 4;
26164 headSlot = 160;
26165 rare = 3;
26166 value = sellPrice(0, 0, 40);
26167 return;
26168 case 2362:
26169 width = 18;
26170 height = 18;
26171 defense = 5;
26172 bodySlot = 168;
26173 rare = 3;
26174 value = sellPrice(0, 0, 60);
26175 return;
26176 case 2363:
26177 width = 18;
26178 height = 18;
26179 defense = 4;
26180 legSlot = 103;
26181 rare = 3;
26182 value = sellPrice(0, 0, 50);
26183 return;
26184 case 2364:
26185 mana = 10;
26186 damage = 12;
26187 useStyle = 1;
26188 shootSpeed = 10f;
26189 shoot = 373;
26190 width = 26;
26191 height = 28;
26193 useAnimation = 22;
26194 useTime = 22;
26195 rare = 3;
26196 noMelee = true;
26197 knockBack = 2f;
26198 buffType = 125;
26199 value = sellPrice(0, 0, 70);
26200 summon = true;
26201 autoReuse = true;
26202 reuseDelay = 2;
26203 return;
26204 case 2365:
26205 mana = 10;
26206 damage = 17;
26207 useStyle = 1;
26208 shootSpeed = 10f;
26209 shoot = 375;
26210 width = 26;
26211 height = 28;
26213 useAnimation = 36;
26214 useTime = 36;
26215 rare = 3;
26216 noMelee = true;
26217 knockBack = 2f;
26218 buffType = 126;
26219 value = sellPrice(0, 0, 54);
26220 summon = true;
26221 autoReuse = true;
26222 reuseDelay = 2;
26223 return;
26224 case 2366:
26225 mana = 10;
26226 damage = 26;
26227 useStyle = 1;
26228 shootSpeed = 14f;
26229 shoot = 377;
26230 width = 18;
26231 height = 20;
26233 useAnimation = 30;
26234 useTime = 30;
26235 noMelee = true;
26236 value = sellPrice(0, 5);
26237 knockBack = 7.5f;
26238 rare = 4;
26239 summon = true;
26240 sentry = true;
26241 return;
26242 case 2367:
26243 width = 18;
26244 height = 18;
26245 defense = 1;
26246 headSlot = 161;
26247 rare = 1;
26248 value = sellPrice(0, 1);
26249 return;
26250 case 2368:
26251 width = 18;
26252 height = 18;
26253 bodySlot = 169;
26254 defense = 2;
26255 rare = 1;
26256 value = sellPrice(0, 1);
26257 return;
26258 case 2369:
26259 width = 18;
26260 height = 18;
26261 legSlot = 104;
26262 defense = 1;
26263 rare = 1;
26264 value = sellPrice(0, 1);
26265 return;
26266 case 2370:
26267 width = 18;
26268 height = 18;
26269 headSlot = 162;
26270 rare = 4;
26271 value = sellPrice(0, 0, 75);
26272 defense = 5;
26273 return;
26274 case 2371:
26275 width = 18;
26276 height = 18;
26277 bodySlot = 170;
26278 rare = 4;
26279 value = sellPrice(0, 0, 75);
26280 defense = 8;
26281 return;
26282 case 2372:
26283 width = 18;
26284 height = 18;
26285 legSlot = 105;
26286 rare = 4;
26287 value = sellPrice(0, 0, 75);
26288 defense = 7;
26289 return;
26290 case 2373:
26291 case 2374:
26292 case 2375:
26293 width = 26;
26294 height = 30;
26295 maxStack = 1;
26296 value = sellPrice(0, 1);
26297 rare = 1;
26298 accessory = true;
26299 return;
26300 }
26301 if (type >= 2376 && type <= 2385)
26302 {
26303 useStyle = 1;
26304 useTurn = true;
26305 useAnimation = 15;
26306 useTime = 10;
26307 autoReuse = true;
26309 consumable = true;
26310 createTile = 87;
26311 placeStyle = 11 + type - 2376;
26312 width = 20;
26313 height = 20;
26314 value = 300;
26315 if (type == 2379)
26316 {
26317 value = buyPrice(0, 10);
26318 }
26319 return;
26320 }
26321 if (type >= 2386 && type <= 2396)
26322 {
26323 useStyle = 1;
26324 useTurn = true;
26325 useAnimation = 15;
26326 useTime = 10;
26327 autoReuse = true;
26329 consumable = true;
26330 createTile = 88;
26331 placeStyle = 5 + type - 2386;
26332 width = 20;
26333 height = 20;
26334 value = 300;
26335 if (type == 2389)
26336 {
26337 value = buyPrice(0, 10);
26338 }
26339 return;
26340 }
26341 if (type >= 2397 && type <= 2416)
26342 {
26343 useStyle = 1;
26344 useTurn = true;
26345 useAnimation = 15;
26346 useTime = 10;
26347 autoReuse = true;
26349 consumable = true;
26350 createTile = 89;
26351 placeStyle = 1 + type - 2397;
26352 width = 20;
26353 height = 20;
26354 value = 300;
26355 return;
26356 }
26357 switch (type)
26358 {
26359 case 2417:
26360 width = 18;
26361 height = 18;
26362 headSlot = 163;
26363 vanity = true;
26364 value = sellPrice(0, 1);
26365 return;
26366 case 2418:
26367 width = 18;
26368 height = 18;
26369 bodySlot = 171;
26370 vanity = true;
26371 value = sellPrice(0, 1);
26372 return;
26373 case 2419:
26374 width = 18;
26375 height = 18;
26376 legSlot = 106;
26377 vanity = true;
26378 value = sellPrice(0, 1);
26379 return;
26380 case 2420:
26381 damage = 0;
26382 useStyle = 1;
26383 shoot = 380;
26384 width = 16;
26385 height = 30;
26387 useAnimation = 20;
26388 useTime = 20;
26389 rare = 3;
26390 noMelee = true;
26391 value = sellPrice(0, 3);
26392 buffType = 127;
26393 return;
26394 case 2423:
26395 width = 16;
26396 height = 24;
26397 accessory = true;
26398 rare = 1;
26399 value = 50000;
26400 shoeSlot = 15;
26401 return;
26402 case 2424:
26403 noMelee = true;
26404 useStyle = 1;
26405 shootSpeed = 20f;
26406 shoot = 383;
26407 damage = 70;
26408 knockBack = 8f;
26409 width = 34;
26410 height = 34;
26412 useAnimation = 20;
26413 useTime = 20;
26414 noUseGraphic = true;
26415 rare = 3;
26416 value = 50000;
26417 melee = true;
26418 return;
26419 case 2428:
26420 useStyle = 1;
26421 width = 16;
26422 height = 30;
26424 useAnimation = 20;
26425 useTime = 20;
26426 rare = 8;
26427 noMelee = true;
26428 mountType = 1;
26429 value = sellPrice(0, 5);
26430 return;
26431 case 2429:
26432 useStyle = 1;
26433 width = 16;
26434 height = 30;
26436 useAnimation = 20;
26437 useTime = 20;
26438 rare = 8;
26439 noMelee = true;
26440 mountType = 2;
26441 value = sellPrice(0, 5);
26442 return;
26443 case 2430:
26444 useStyle = 1;
26445 width = 16;
26446 height = 30;
26448 useAnimation = 20;
26449 useTime = 20;
26450 rare = 8;
26451 noMelee = true;
26452 mountType = 3;
26453 value = sellPrice(0, 5);
26454 return;
26455 case 2431:
26456 width = 18;
26457 height = 16;
26459 value = sellPrice(0, 0, 5);
26460 return;
26461 case 2432:
26462 case 2433:
26463 case 2434:
26464 useStyle = 1;
26465 useTurn = true;
26466 useAnimation = 15;
26467 useTime = 7;
26468 autoReuse = true;
26470 consumable = true;
26471 createWall = 146 + type - 2432;
26472 width = 12;
26473 height = 12;
26474 if (type == 2434)
26475 {
26476 value = buyPrice(0, 0, 0, 50);
26477 }
26478 return;
26479 }
26480 switch (type)
26481 {
26482 case 2435:
26483 useStyle = 1;
26484 useTurn = true;
26485 useAnimation = 15;
26486 useTime = 10;
26487 autoReuse = true;
26489 consumable = true;
26490 createTile = 315;
26491 width = 12;
26492 height = 12;
26493 value = buyPrice(0, 0, 0, 50);
26494 return;
26495 case 2436:
26496 case 2437:
26497 case 2438:
26498 useStyle = 1;
26499 autoReuse = true;
26500 useTurn = true;
26501 useAnimation = 15;
26502 useTime = 10;
26504 consumable = true;
26505 width = 12;
26506 height = 12;
26507 noUseGraphic = true;
26508 bait = 20;
26509 value = sellPrice(0, 3, 50);
26510 return;
26511 }
26512 if (type >= 2439 && type <= 2441)
26513 {
26514 useStyle = 1;
26515 useTurn = true;
26516 useAnimation = 15;
26517 useTime = 10;
26518 autoReuse = true;
26520 consumable = true;
26521 createTile = 316 + type - 2439;
26522 width = 12;
26523 height = 12;
26524 return;
26525 }
26526 if (type >= 2442 && type <= 2449)
26527 {
26528 useStyle = 1;
26529 useTurn = true;
26530 useAnimation = 15;
26531 useTime = 10;
26532 autoReuse = true;
26534 consumable = true;
26535 createTile = 240;
26536 width = 30;
26537 height = 30;
26538 value = sellPrice(0, 0, 50);
26539 placeStyle = 46 + type - 2442;
26540 return;
26541 }
26542 if (type >= 2450 && type <= 2488)
26543 {
26545 return;
26546 }
26547 switch (type)
26548 {
26549 case 2489:
26550 useStyle = 1;
26551 useTurn = true;
26552 useAnimation = 15;
26553 useTime = 10;
26554 autoReuse = true;
26556 consumable = true;
26557 createTile = 240;
26558 width = 30;
26559 height = 30;
26560 value = sellPrice(0, 1);
26561 placeStyle = 54;
26562 rare = 1;
26563 return;
26564 case 2490:
26565 useStyle = 1;
26566 useTurn = true;
26567 useAnimation = 15;
26568 useTime = 10;
26569 autoReuse = true;
26571 consumable = true;
26572 createTile = 319;
26573 width = 12;
26574 height = 12;
26575 value = sellPrice(0, 3);
26576 return;
26577 case 2491:
26578 useStyle = 1;
26579 width = 16;
26580 height = 30;
26582 useAnimation = 20;
26583 useTime = 20;
26584 rare = 8;
26585 noMelee = true;
26586 mountType = 4;
26587 value = sellPrice(0, 5);
26588 return;
26589 case 2492:
26590 useStyle = 1;
26591 useAnimation = 15;
26592 useTime = 7;
26593 useTurn = true;
26594 autoReuse = true;
26595 width = 16;
26596 height = 16;
26598 createTile = 314;
26599 placeStyle = 1;
26600 consumable = true;
26601 cartTrack = true;
26602 mech = true;
26603 tileBoost = 2;
26604 value = sellPrice(0, 0, 10);
26605 return;
26606 case 2493:
26607 width = 28;
26608 height = 20;
26609 headSlot = 164;
26610 rare = 1;
26611 value = sellPrice(0, 0, 75);
26612 vanity = true;
26613 return;
26614 case 2494:
26615 width = 22;
26616 height = 20;
26617 accessory = true;
26618 value = buyPrice(0, 40);
26619 rare = 4;
26620 wingSlot = 25;
26621 return;
26622 case 2495:
26623 useStyle = 1;
26624 useTurn = true;
26625 useAnimation = 15;
26626 useTime = 10;
26627 autoReuse = true;
26629 consumable = true;
26630 createTile = 242;
26631 width = 30;
26632 height = 30;
26633 value = sellPrice(0, 1);
26634 placeStyle = 25;
26635 return;
26636 case 2496:
26637 useStyle = 1;
26638 useTurn = true;
26639 useAnimation = 15;
26640 useTime = 10;
26641 autoReuse = true;
26643 consumable = true;
26644 createTile = 320;
26645 placeStyle = 0;
26646 width = 22;
26647 height = 30;
26648 value = sellPrice(0, 1);
26649 return;
26650 case 2497:
26651 useStyle = 1;
26652 useTurn = true;
26653 useAnimation = 15;
26654 useTime = 10;
26655 autoReuse = true;
26657 consumable = true;
26658 createTile = 242;
26659 width = 30;
26660 height = 30;
26661 value = sellPrice(0, 0, 50);
26662 placeStyle = 26;
26663 return;
26664 case 2498:
26665 width = 18;
26666 height = 18;
26667 headSlot = 165;
26668 vanity = true;
26669 value = sellPrice(0, 1);
26670 return;
26671 case 2499:
26672 width = 18;
26673 height = 18;
26674 bodySlot = 172;
26675 vanity = true;
26676 value = sellPrice(0, 1);
26677 return;
26678 case 2500:
26679 width = 18;
26680 height = 18;
26681 legSlot = 107;
26682 vanity = true;
26683 value = sellPrice(0, 1);
26684 return;
26685 case 2501:
26686 width = 18;
26687 height = 12;
26688 maxStack = 1;
26689 value = sellPrice(0, 1);
26690 rare = 5;
26691 beardSlot = 1;
26692 accessory = true;
26693 vanity = true;
26694 return;
26695 case 2502:
26696 useStyle = 1;
26697 width = 16;
26698 height = 30;
26700 useAnimation = 20;
26701 useTime = 20;
26702 rare = 8;
26703 noMelee = true;
26704 mountType = 5;
26705 value = sellPrice(0, 5);
26706 return;
26707 case 2503:
26708 useStyle = 1;
26709 useTurn = true;
26710 useAnimation = 15;
26711 useTime = 10;
26712 autoReuse = true;
26714 consumable = true;
26715 createTile = 321;
26716 width = 8;
26717 height = 10;
26718 return;
26719 case 2504:
26720 useStyle = 1;
26721 useTurn = true;
26722 useAnimation = 15;
26723 useTime = 10;
26724 autoReuse = true;
26726 consumable = true;
26727 createTile = 322;
26728 width = 8;
26729 height = 10;
26730 return;
26731 case 2505:
26732 useStyle = 1;
26733 useTurn = true;
26734 useAnimation = 15;
26735 useTime = 7;
26736 autoReuse = true;
26738 consumable = true;
26739 createWall = 149;
26740 width = 12;
26741 height = 12;
26742 return;
26743 case 2506:
26744 useStyle = 1;
26745 useTurn = true;
26746 useAnimation = 15;
26747 useTime = 7;
26748 autoReuse = true;
26750 consumable = true;
26751 createWall = 151;
26752 width = 12;
26753 height = 12;
26754 return;
26755 case 2507:
26756 useStyle = 1;
26757 useTurn = true;
26758 useAnimation = 15;
26759 useTime = 7;
26760 autoReuse = true;
26762 consumable = true;
26763 createWall = 150;
26764 width = 12;
26765 height = 12;
26766 return;
26767 case 2508:
26768 useStyle = 1;
26769 useTurn = true;
26770 useAnimation = 15;
26771 useTime = 7;
26772 autoReuse = true;
26774 consumable = true;
26775 createWall = 152;
26776 width = 12;
26777 height = 12;
26778 return;
26779 case 2509:
26780 width = 18;
26781 height = 18;
26782 defense = 1;
26783 headSlot = 166;
26784 return;
26785 case 2510:
26786 width = 18;
26787 height = 18;
26788 defense = 1;
26789 bodySlot = 173;
26790 return;
26791 case 2511:
26792 width = 18;
26793 height = 18;
26794 defense = 1;
26795 legSlot = 108;
26796 return;
26797 case 2512:
26798 width = 18;
26799 height = 18;
26800 defense = 1;
26801 headSlot = 167;
26802 return;
26803 case 2513:
26804 width = 18;
26805 height = 18;
26806 defense = 1;
26807 bodySlot = 174;
26808 return;
26809 case 2514:
26810 width = 18;
26811 height = 18;
26812 defense = 1;
26813 legSlot = 109;
26814 return;
26815 case 2517:
26816 useStyle = 1;
26817 useTurn = false;
26818 useAnimation = 19;
26819 useTime = 19;
26820 width = 24;
26821 height = 28;
26822 damage = 8;
26823 knockBack = 6f;
26825 scale = 1f;
26826 value = 100;
26827 melee = true;
26828 return;
26829 case 2516:
26830 autoReuse = true;
26831 useStyle = 1;
26832 useTurn = true;
26833 useAnimation = 33;
26834 useTime = 23;
26835 hammer = 35;
26836 width = 24;
26837 height = 28;
26838 damage = 4;
26839 knockBack = 5.5f;
26840 scale = 1f;
26842 value = 50;
26843 melee = true;
26844 autoReuse = true;
26845 return;
26846 case 2515:
26847 useStyle = 5;
26848 useAnimation = 29;
26849 useTime = 29;
26850 width = 12;
26851 height = 28;
26852 shoot = 1;
26855 damage = 6;
26856 shootSpeed = 6.6f;
26857 noMelee = true;
26858 value = 100;
26859 ranged = true;
26860 return;
26861 case 2518:
26862 useStyle = 1;
26863 useTurn = true;
26864 useAnimation = 15;
26865 useTime = 10;
26866 autoReuse = true;
26868 consumable = true;
26869 createTile = 19;
26870 placeStyle = 17;
26871 width = 8;
26872 height = 10;
26873 return;
26874 case 2519:
26875 useStyle = 1;
26876 useTurn = true;
26877 useAnimation = 15;
26878 useTime = 10;
26879 autoReuse = true;
26881 consumable = true;
26882 createTile = 90;
26883 placeStyle = 17;
26884 width = 20;
26885 height = 20;
26886 value = 300;
26887 return;
26888 case 2520:
26889 useStyle = 1;
26890 useTurn = true;
26891 useAnimation = 15;
26892 useTime = 10;
26894 consumable = true;
26895 autoReuse = true;
26896 createTile = 79;
26897 placeStyle = 22;
26898 width = 28;
26899 height = 20;
26900 value = 2000;
26901 return;
26902 case 2521:
26903 useStyle = 1;
26904 useTurn = true;
26905 useAnimation = 15;
26906 useTime = 10;
26907 autoReuse = true;
26909 consumable = true;
26910 createTile = 89;
26911 placeStyle = 21;
26912 width = 20;
26913 height = 20;
26914 value = 300;
26915 return;
26916 case 2527:
26917 useStyle = 1;
26918 useTurn = true;
26919 useAnimation = 15;
26920 useTime = 10;
26921 autoReuse = true;
26923 consumable = true;
26924 createTile = 89;
26925 placeStyle = 22;
26926 width = 20;
26927 height = 20;
26928 value = 300;
26929 return;
26930 case 2522:
26931 useStyle = 1;
26932 useTurn = true;
26933 useAnimation = 15;
26934 useTime = 10;
26935 autoReuse = true;
26937 consumable = true;
26938 createTile = 100;
26939 placeStyle = 18;
26940 width = 20;
26941 height = 20;
26942 value = 1500;
26943 return;
26944 case 2523:
26945 noWet = true;
26946 useStyle = 1;
26947 useTurn = true;
26948 useAnimation = 15;
26949 useTime = 10;
26950 autoReuse = true;
26952 consumable = true;
26953 createTile = 33;
26954 placeStyle = 18;
26955 width = 8;
26956 value = sellPrice(0, 0, 0, 60);
26957 height = 18;
26958 return;
26959 case 2524:
26960 useStyle = 1;
26961 useTurn = true;
26962 useAnimation = 15;
26963 useTime = 10;
26964 autoReuse = true;
26966 consumable = true;
26967 createTile = 15;
26968 placeStyle = 29;
26969 width = 12;
26970 height = 30;
26971 value = 150;
26972 return;
26973 case 2525:
26974 useStyle = 1;
26975 useTurn = true;
26976 useAnimation = 15;
26977 useTime = 10;
26978 autoReuse = true;
26980 consumable = true;
26981 createTile = 34;
26982 placeStyle = 23;
26983 width = 26;
26984 height = 26;
26985 value = 3000;
26986 return;
26987 case 2526:
26988 useStyle = 1;
26989 useTurn = true;
26990 useAnimation = 15;
26991 useTime = 10;
26992 autoReuse = true;
26994 consumable = true;
26995 createTile = 21;
26996 placeStyle = 31;
26997 width = 26;
26998 height = 22;
26999 value = 500;
27000 return;
27001 case 2528:
27002 useStyle = 1;
27003 useTurn = true;
27004 useAnimation = 15;
27005 useTime = 10;
27007 consumable = true;
27008 createTile = 10;
27009 placeStyle = 29;
27010 width = 14;
27011 height = 28;
27012 value = 200;
27013 return;
27014 case 2529:
27015 useStyle = 1;
27016 useTurn = true;
27017 useAnimation = 15;
27018 useTime = 10;
27019 autoReuse = true;
27021 consumable = true;
27022 createTile = 88;
27023 placeStyle = 16;
27024 width = 20;
27025 height = 20;
27026 value = 300;
27027 return;
27028 case 2530:
27029 useStyle = 1;
27030 useTurn = true;
27031 useAnimation = 15;
27032 useTime = 10;
27033 autoReuse = true;
27035 consumable = true;
27036 createTile = 42;
27037 width = 12;
27038 height = 28;
27039 placeStyle = 27;
27040 value = 150;
27041 return;
27042 case 2531:
27043 useStyle = 1;
27044 useTurn = true;
27045 useAnimation = 15;
27046 useTime = 10;
27047 autoReuse = true;
27049 consumable = true;
27050 createTile = 87;
27051 placeStyle = 21;
27052 width = 20;
27053 height = 20;
27054 value = 300;
27055 return;
27056 case 2535:
27057 mana = 10;
27058 damage = 24;
27059 useStyle = 1;
27060 shootSpeed = 10f;
27061 shoot = 387;
27062 width = 26;
27063 height = 28;
27065 useAnimation = 36;
27066 useTime = 36;
27067 rare = 5;
27068 noMelee = true;
27069 knockBack = 2f;
27070 buffType = 134;
27071 value = buyPrice(0, 10);
27072 summon = true;
27073 autoReuse = true;
27074 reuseDelay = 2;
27075 return;
27076 case 2532:
27077 useStyle = 1;
27078 useTurn = true;
27079 useAnimation = 15;
27080 useTime = 10;
27081 autoReuse = true;
27083 consumable = true;
27084 createTile = 14;
27085 placeStyle = 26;
27086 width = 26;
27087 height = 20;
27088 value = 300;
27089 return;
27090 case 2533:
27091 useStyle = 1;
27092 useTurn = true;
27093 useAnimation = 15;
27094 useTime = 10;
27095 autoReuse = true;
27097 consumable = true;
27098 createTile = 93;
27099 placeStyle = 18;
27100 width = 10;
27101 height = 24;
27102 value = 500;
27103 return;
27104 case 2534:
27105 useStyle = 1;
27106 useTurn = true;
27107 useAnimation = 15;
27108 useTime = 10;
27109 autoReuse = true;
27111 consumable = true;
27112 createTile = 18;
27113 placeStyle = 22;
27114 width = 28;
27115 height = 14;
27116 value = 150;
27117 return;
27118 case 2536:
27119 useStyle = 1;
27120 useTurn = true;
27121 useAnimation = 15;
27122 useTime = 10;
27123 autoReuse = true;
27125 consumable = true;
27126 createTile = 101;
27127 width = 20;
27128 height = 20;
27129 value = 300;
27130 placeStyle = 23;
27131 return;
27132 case 2549:
27133 useStyle = 1;
27134 useTurn = true;
27135 useAnimation = 15;
27136 useTime = 10;
27137 autoReuse = true;
27139 consumable = true;
27140 createTile = 19;
27141 placeStyle = 18;
27142 width = 8;
27143 height = 10;
27144 return;
27145 case 2537:
27146 useStyle = 1;
27147 useTurn = true;
27148 useAnimation = 15;
27149 useTime = 10;
27150 autoReuse = true;
27152 consumable = true;
27153 createTile = 90;
27154 placeStyle = 18;
27155 width = 20;
27156 height = 20;
27157 value = 300;
27158 return;
27159 case 2538:
27160 useStyle = 1;
27161 useTurn = true;
27162 useAnimation = 15;
27163 useTime = 10;
27165 consumable = true;
27166 autoReuse = true;
27167 createTile = 79;
27168 placeStyle = 23;
27169 width = 28;
27170 height = 20;
27171 value = 2000;
27172 return;
27173 case 2539:
27174 useStyle = 1;
27175 useTurn = true;
27176 useAnimation = 15;
27177 useTime = 10;
27178 autoReuse = true;
27180 consumable = true;
27181 createTile = 89;
27182 placeStyle = 23;
27183 width = 20;
27184 height = 20;
27185 value = 300;
27186 return;
27187 case 2540:
27188 useStyle = 1;
27189 useTurn = true;
27190 useAnimation = 15;
27191 useTime = 10;
27192 autoReuse = true;
27194 consumable = true;
27195 createTile = 101;
27196 width = 20;
27197 height = 20;
27198 value = 300;
27199 placeStyle = 24;
27200 return;
27201 case 2541:
27202 useStyle = 1;
27203 useTurn = true;
27204 useAnimation = 15;
27205 useTime = 10;
27206 autoReuse = true;
27208 consumable = true;
27209 createTile = 100;
27210 placeStyle = 19;
27211 width = 20;
27212 height = 20;
27213 value = 1500;
27214 return;
27215 case 2542:
27216 noWet = true;
27217 useStyle = 1;
27218 useTurn = true;
27219 useAnimation = 15;
27220 useTime = 10;
27221 autoReuse = true;
27223 consumable = true;
27224 createTile = 33;
27225 placeStyle = 19;
27226 width = 8;
27227 value = sellPrice(0, 0, 0, 60);
27228 height = 18;
27229 return;
27230 case 2543:
27231 useStyle = 1;
27232 useTurn = true;
27233 useAnimation = 15;
27234 useTime = 10;
27235 autoReuse = true;
27237 consumable = true;
27238 createTile = 34;
27239 placeStyle = 24;
27240 width = 26;
27241 height = 26;
27242 value = 3000;
27243 return;
27244 case 2544:
27245 useStyle = 1;
27246 useTurn = true;
27247 useAnimation = 15;
27248 useTime = 10;
27249 autoReuse = true;
27251 consumable = true;
27252 createTile = 21;
27253 placeStyle = 32;
27254 width = 26;
27255 height = 22;
27256 value = 500;
27257 return;
27258 case 2545:
27259 useStyle = 1;
27260 useTurn = true;
27261 useAnimation = 15;
27262 useTime = 10;
27263 autoReuse = true;
27265 consumable = true;
27266 createTile = 88;
27267 placeStyle = 17;
27268 width = 20;
27269 height = 20;
27270 value = 300;
27271 return;
27272 case 2547:
27273 useStyle = 1;
27274 useTurn = true;
27275 useAnimation = 15;
27276 useTime = 10;
27277 autoReuse = true;
27279 consumable = true;
27280 createTile = 93;
27281 placeStyle = 19;
27282 width = 10;
27283 height = 24;
27284 value = 500;
27285 return;
27286 case 2546:
27287 useStyle = 1;
27288 useTurn = true;
27289 useAnimation = 15;
27290 useTime = 10;
27291 autoReuse = true;
27293 consumable = true;
27294 createTile = 42;
27295 width = 12;
27296 height = 28;
27297 placeStyle = 28;
27298 value = 150;
27299 return;
27300 case 2548:
27301 useStyle = 1;
27302 useTurn = true;
27303 useAnimation = 15;
27304 useTime = 10;
27305 autoReuse = true;
27307 consumable = true;
27308 createTile = 87;
27309 placeStyle = 22;
27310 width = 20;
27311 height = 20;
27312 value = 300;
27313 return;
27314 case 2413:
27315 useStyle = 1;
27316 useTurn = true;
27317 useAnimation = 15;
27318 useTime = 10;
27319 autoReuse = true;
27321 consumable = true;
27322 createTile = 89;
27323 placeStyle = 23;
27324 width = 20;
27325 height = 20;
27326 value = 300;
27327 return;
27328 case 2550:
27329 useStyle = 1;
27330 useTurn = true;
27331 useAnimation = 15;
27332 useTime = 10;
27333 autoReuse = true;
27335 consumable = true;
27336 createTile = 14;
27337 placeStyle = 27;
27338 width = 26;
27339 height = 20;
27340 value = 300;
27341 return;
27342 case 2551:
27343 mana = 10;
27344 damage = 26;
27345 useStyle = 1;
27346 shootSpeed = 10f;
27347 shoot = 390;
27348 width = 26;
27349 height = 28;
27351 useAnimation = 36;
27352 useTime = 36;
27353 rare = 4;
27354 noMelee = true;
27355 knockBack = 3f;
27356 buffType = 133;
27357 value = buyPrice(0, 5);
27358 summon = true;
27359 autoReuse = true;
27360 reuseDelay = 2;
27361 return;
27362 case 2552:
27363 useStyle = 1;
27364 useTurn = true;
27365 useAnimation = 15;
27366 useTime = 10;
27367 autoReuse = true;
27369 consumable = true;
27370 createTile = 90;
27371 placeStyle = 19;
27372 width = 20;
27373 height = 20;
27374 value = 300;
27375 return;
27376 case 2553:
27377 useStyle = 1;
27378 useTurn = true;
27379 useAnimation = 15;
27380 useTime = 10;
27382 consumable = true;
27383 autoReuse = true;
27384 createTile = 79;
27385 placeStyle = 24;
27386 width = 28;
27387 height = 20;
27388 value = 2000;
27389 return;
27390 case 2554:
27391 useStyle = 1;
27392 useTurn = true;
27393 useAnimation = 15;
27394 useTime = 10;
27395 autoReuse = true;
27397 consumable = true;
27398 createTile = 101;
27399 width = 20;
27400 height = 20;
27401 value = 300;
27402 placeStyle = 25;
27403 return;
27404 case 2555:
27405 useStyle = 1;
27406 useTurn = true;
27407 useAnimation = 15;
27408 useTime = 10;
27409 autoReuse = true;
27411 consumable = true;
27412 createTile = 100;
27413 placeStyle = 20;
27414 width = 20;
27415 height = 20;
27416 value = 1500;
27417 return;
27418 case 2556:
27419 noWet = true;
27420 useStyle = 1;
27421 useTurn = true;
27422 useAnimation = 15;
27423 useTime = 10;
27424 autoReuse = true;
27426 consumable = true;
27427 createTile = 33;
27428 placeStyle = 20;
27429 width = 8;
27430 value = sellPrice(0, 0, 0, 60);
27431 height = 18;
27432 return;
27433 case 2557:
27434 useStyle = 1;
27435 useTurn = true;
27436 useAnimation = 15;
27437 useTime = 10;
27438 autoReuse = true;
27440 consumable = true;
27441 createTile = 15;
27442 placeStyle = 30;
27443 width = 12;
27444 height = 30;
27445 value = 150;
27446 return;
27447 case 2558:
27448 useStyle = 1;
27449 useTurn = true;
27450 useAnimation = 15;
27451 useTime = 10;
27452 autoReuse = true;
27454 consumable = true;
27455 createTile = 34;
27456 placeStyle = 25;
27457 width = 26;
27458 height = 26;
27459 value = 3000;
27460 return;
27461 case 2559:
27462 useStyle = 1;
27463 useTurn = true;
27464 useAnimation = 15;
27465 useTime = 10;
27466 autoReuse = true;
27468 consumable = true;
27469 createTile = 21;
27470 placeStyle = 33;
27471 width = 26;
27472 height = 22;
27473 value = 500;
27474 return;
27475 case 2560:
27476 useStyle = 1;
27477 useTurn = true;
27478 useAnimation = 15;
27479 useTime = 10;
27480 autoReuse = true;
27482 consumable = true;
27483 createTile = 104;
27484 placeStyle = 6;
27485 width = 20;
27486 height = 20;
27487 value = 300;
27488 return;
27489 case 2561:
27490 useStyle = 1;
27491 useTurn = true;
27492 useAnimation = 15;
27493 useTime = 10;
27495 consumable = true;
27496 createTile = 10;
27497 placeStyle = 30;
27498 width = 14;
27499 height = 28;
27500 value = 200;
27501 return;
27502 case 2562:
27503 useStyle = 1;
27504 useTurn = true;
27505 useAnimation = 15;
27506 useTime = 10;
27507 autoReuse = true;
27509 consumable = true;
27510 createTile = 88;
27511 placeStyle = 18;
27512 width = 20;
27513 height = 20;
27514 value = 300;
27515 return;
27516 case 2563:
27517 useStyle = 1;
27518 useTurn = true;
27519 useAnimation = 15;
27520 useTime = 10;
27521 autoReuse = true;
27523 consumable = true;
27524 createTile = 93;
27525 placeStyle = 20;
27526 width = 10;
27527 height = 24;
27528 value = 500;
27529 return;
27530 case 2564:
27531 useStyle = 1;
27532 useTurn = true;
27533 useAnimation = 15;
27534 useTime = 10;
27535 autoReuse = true;
27537 consumable = true;
27538 createTile = 42;
27539 placeStyle = 29;
27540 width = 12;
27541 height = 28;
27542 value = 150;
27543 return;
27544 case 2565:
27545 useStyle = 1;
27546 useTurn = true;
27547 useAnimation = 15;
27548 useTime = 10;
27549 autoReuse = true;
27551 consumable = true;
27552 createTile = 87;
27553 placeStyle = 23;
27554 width = 20;
27555 height = 20;
27556 value = 300;
27557 return;
27558 case 2566:
27559 useStyle = 1;
27560 useTurn = true;
27561 useAnimation = 15;
27562 useTime = 10;
27563 autoReuse = true;
27565 consumable = true;
27566 createTile = 19;
27567 placeStyle = 19;
27568 width = 8;
27569 height = 10;
27570 return;
27571 case 2567:
27572 useStyle = 1;
27573 useTurn = true;
27574 useAnimation = 15;
27575 useTime = 10;
27576 autoReuse = true;
27578 consumable = true;
27579 createTile = 90;
27580 placeStyle = 20;
27581 width = 20;
27582 height = 20;
27583 value = 300;
27584 return;
27585 case 2568:
27586 useStyle = 1;
27587 useTurn = true;
27588 useAnimation = 15;
27589 useTime = 10;
27591 consumable = true;
27592 autoReuse = true;
27593 createTile = 79;
27594 placeStyle = 25;
27595 width = 28;
27596 height = 20;
27597 value = 2000;
27598 return;
27599 case 2569:
27600 useStyle = 1;
27601 useTurn = true;
27602 useAnimation = 15;
27603 useTime = 10;
27604 autoReuse = true;
27606 consumable = true;
27607 createTile = 101;
27608 placeStyle = 26;
27609 width = 20;
27610 height = 20;
27611 value = 300;
27612 return;
27613 case 2570:
27614 useStyle = 1;
27615 useTurn = true;
27616 useAnimation = 15;
27617 useTime = 10;
27618 autoReuse = true;
27620 consumable = true;
27621 createTile = 100;
27622 placeStyle = 21;
27623 width = 20;
27624 height = 20;
27625 value = 1500;
27626 return;
27627 case 2571:
27628 noWet = true;
27629 useStyle = 1;
27630 useTurn = true;
27631 useAnimation = 15;
27632 useTime = 10;
27633 autoReuse = true;
27635 consumable = true;
27636 createTile = 33;
27637 placeStyle = 21;
27638 width = 8;
27639 value = sellPrice(0, 0, 0, 60);
27640 height = 18;
27641 return;
27642 case 2572:
27643 useStyle = 1;
27644 useTurn = true;
27645 useAnimation = 15;
27646 useTime = 10;
27647 autoReuse = true;
27649 consumable = true;
27650 createTile = 15;
27651 placeStyle = 31;
27652 width = 12;
27653 height = 30;
27654 value = 150;
27655 return;
27656 case 2573:
27657 useStyle = 1;
27658 useTurn = true;
27659 useAnimation = 15;
27660 useTime = 10;
27661 autoReuse = true;
27663 consumable = true;
27664 createTile = 34;
27665 placeStyle = 26;
27666 width = 26;
27667 height = 26;
27668 value = 3000;
27669 return;
27670 case 2574:
27671 useStyle = 1;
27672 useTurn = true;
27673 useAnimation = 15;
27674 useTime = 10;
27675 autoReuse = true;
27677 consumable = true;
27678 createTile = 21;
27679 placeStyle = 34;
27680 width = 26;
27681 height = 22;
27682 value = 500;
27683 return;
27684 case 2575:
27685 useStyle = 1;
27686 useTurn = true;
27687 useAnimation = 15;
27688 useTime = 10;
27689 autoReuse = true;
27691 consumable = true;
27692 createTile = 104;
27693 placeStyle = 7;
27694 width = 20;
27695 height = 20;
27696 value = 300;
27697 return;
27698 case 2576:
27699 useStyle = 1;
27700 useTurn = true;
27701 useAnimation = 15;
27702 useTime = 10;
27704 consumable = true;
27705 createTile = 10;
27706 placeStyle = 31;
27707 width = 14;
27708 height = 28;
27709 value = 200;
27710 return;
27711 case 2577:
27712 useStyle = 1;
27713 useTurn = true;
27714 useAnimation = 15;
27715 useTime = 10;
27716 autoReuse = true;
27718 consumable = true;
27719 createTile = 88;
27720 placeStyle = 19;
27721 width = 20;
27722 height = 20;
27723 value = 300;
27724 return;
27725 case 2578:
27726 useStyle = 1;
27727 useTurn = true;
27728 useAnimation = 15;
27729 useTime = 10;
27730 autoReuse = true;
27732 consumable = true;
27733 createTile = 93;
27734 placeStyle = 21;
27735 width = 10;
27736 height = 24;
27737 value = 500;
27738 return;
27739 case 2579:
27740 useStyle = 1;
27741 useTurn = true;
27742 useAnimation = 15;
27743 useTime = 10;
27744 autoReuse = true;
27746 consumable = true;
27747 createTile = 42;
27748 placeStyle = 30;
27749 width = 12;
27750 height = 28;
27751 value = 150;
27752 return;
27753 case 2580:
27754 useStyle = 1;
27755 useTurn = true;
27756 useAnimation = 15;
27757 useTime = 10;
27758 autoReuse = true;
27760 consumable = true;
27761 createTile = 87;
27762 placeStyle = 24;
27763 width = 20;
27764 height = 20;
27765 value = 300;
27766 return;
27767 case 2581:
27768 useStyle = 1;
27769 useTurn = true;
27770 useAnimation = 15;
27771 useTime = 10;
27772 autoReuse = true;
27774 consumable = true;
27775 createTile = 19;
27776 placeStyle = 20;
27777 width = 8;
27778 height = 10;
27779 return;
27780 case 2582:
27781 useStyle = 1;
27782 useTurn = true;
27783 useAnimation = 15;
27784 useTime = 10;
27785 autoReuse = true;
27787 consumable = true;
27788 createTile = 89;
27789 placeStyle = 25;
27790 width = 20;
27791 height = 20;
27792 value = 300;
27793 return;
27794 case 2583:
27795 useStyle = 1;
27796 useTurn = true;
27797 useAnimation = 15;
27798 useTime = 10;
27799 autoReuse = true;
27801 consumable = true;
27802 createTile = 14;
27803 placeStyle = 29;
27804 width = 26;
27805 height = 20;
27806 value = 300;
27807 return;
27808 case 2584:
27809 mana = 10;
27810 damage = 40;
27811 useStyle = 1;
27812 shootSpeed = 10f;
27813 shoot = 393;
27814 width = 26;
27815 height = 28;
27817 useAnimation = 36;
27818 useTime = 36;
27819 rare = 5;
27820 noMelee = true;
27821 knockBack = 6f;
27822 buffType = 135;
27823 value = buyPrice(0, 5);
27824 summon = true;
27825 autoReuse = true;
27826 reuseDelay = 2;
27827 return;
27828 case 2585:
27829 noUseGraphic = true;
27830 damage = 0;
27831 useStyle = 5;
27832 shootSpeed = 13f;
27833 shoot = 396;
27834 width = 18;
27835 height = 28;
27837 useAnimation = 20;
27838 useTime = 20;
27839 rare = 3;
27840 noMelee = true;
27841 value = 20000;
27842 return;
27843 case 2586:
27844 useStyle = 5;
27845 shootSpeed = 5.5f;
27846 shoot = 397;
27847 width = 20;
27848 height = 20;
27850 consumable = true;
27852 useAnimation = 45;
27853 useTime = 45;
27854 noUseGraphic = true;
27855 noMelee = true;
27856 value = 75;
27857 damage = 60;
27858 knockBack = 8f;
27859 ranged = true;
27860 return;
27861 case 2587:
27862 damage = 0;
27863 useStyle = 1;
27864 shoot = 398;
27865 width = 16;
27866 height = 30;
27868 useAnimation = 20;
27869 useTime = 20;
27870 rare = 3;
27871 noMelee = true;
27872 buffType = 136;
27873 value = sellPrice(0, 2);
27874 return;
27875 case 2588:
27876 width = 28;
27877 height = 20;
27878 headSlot = 168;
27879 rare = 1;
27880 value = sellPrice(0, 0, 75);
27881 vanity = true;
27882 return;
27883 case 2589:
27884 useStyle = 1;
27885 useTurn = true;
27886 useAnimation = 15;
27887 useTime = 10;
27888 autoReuse = true;
27890 consumable = true;
27891 createTile = 240;
27892 width = 30;
27893 height = 30;
27894 value = sellPrice(0, 1);
27895 placeStyle = 55;
27896 rare = 1;
27897 return;
27898 case 2590:
27899 useStyle = 5;
27900 shootSpeed = 6.5f;
27901 shoot = 399;
27902 width = 20;
27903 height = 20;
27905 consumable = true;
27907 useAnimation = 40;
27908 useTime = 40;
27909 noUseGraphic = true;
27910 noMelee = true;
27911 value = sellPrice(0, 0, 1);
27912 damage = 23;
27913 knockBack = 7f;
27914 ranged = true;
27915 rare = 1;
27916 return;
27917 case 2591:
27918 case 2592:
27919 case 2593:
27920 case 2594:
27921 case 2595:
27922 case 2596:
27923 case 2597:
27924 case 2598:
27925 case 2599:
27926 case 2600:
27927 case 2601:
27928 case 2602:
27929 case 2603:
27930 case 2604:
27931 case 2605:
27932 case 2606:
27933 useStyle = 1;
27934 useTurn = true;
27935 useAnimation = 15;
27936 useTime = 10;
27937 autoReuse = true;
27939 consumable = true;
27940 createTile = 104;
27941 placeStyle = 8 + type - 2591;
27942 width = 20;
27943 height = 20;
27944 value = 300;
27945 return;
27946 }
27947 switch (type)
27948 {
27949 case 2607:
27951 width = 12;
27952 height = 12;
27953 rare = 4;
27954 value = sellPrice(0, 0, 5);
27955 return;
27956 case 2608:
27957 autoReuse = true;
27958 scale = 1.05f;
27959 useStyle = 1;
27960 useTime = 20;
27961 useAnimation = 20;
27962 knockBack = 6f;
27963 width = 24;
27964 height = 28;
27965 damage = 25;
27966 scale = 1f;
27968 rare = 4;
27969 value = 10000;
27970 melee = true;
27971 return;
27972 case 2609:
27973 width = 22;
27974 height = 20;
27975 accessory = true;
27976 value = buyPrice(0, 40);
27977 rare = 8;
27978 wingSlot = 26;
27979 return;
27980 case 2610:
27981 useStyle = 5;
27982 useAnimation = 12;
27983 useTime = 12;
27984 width = 38;
27985 height = 10;
27986 damage = 0;
27987 scale = 0.9f;
27988 shoot = 406;
27989 shootSpeed = 8f;
27990 autoReuse = true;
27991 value = buyPrice(0, 1, 50);
27992 return;
27993 case 2611:
27994 autoReuse = false;
27995 useStyle = 5;
27996 useAnimation = 20;
27997 useTime = 20;
27998 autoReuse = true;
27999 knockBack = 4.5f;
28000 width = 30;
28001 height = 10;
28002 damage = 66;
28003 shoot = 404;
28004 shootSpeed = 14f;
28006 rare = 8;
28007 value = sellPrice(0, 5);
28008 melee = true;
28009 noMelee = true;
28010 noUseGraphic = true;
28011 return;
28012 case 2612:
28013 case 2613:
28014 case 2614:
28015 case 2615:
28016 case 2616:
28017 case 2617:
28018 case 2618:
28019 case 2619:
28020 case 2620:
28021 useStyle = 1;
28022 useTurn = true;
28023 useAnimation = 15;
28024 useTime = 10;
28025 autoReuse = true;
28027 consumable = true;
28028 createTile = 21;
28029 if (type <= 2614)
28030 {
28031 placeStyle = 35 + (type - 2612) * 2;
28032 }
28033 else
28034 {
28035 placeStyle = 41 + type - 2615;
28036 }
28037 width = 26;
28038 height = 22;
28039 value = 500;
28040 return;
28041 }
28042 switch (type)
28043 {
28044 case 2621:
28045 mana = 10;
28046 damage = 50;
28047 useStyle = 1;
28048 shootSpeed = 10f;
28049 shoot = 407;
28050 width = 26;
28051 height = 28;
28053 useAnimation = 36;
28054 useTime = 36;
28055 rare = 8;
28056 noMelee = true;
28057 knockBack = 2f;
28058 buffType = 139;
28059 value = sellPrice(0, 5);
28060 summon = true;
28061 autoReuse = true;
28062 reuseDelay = 2;
28063 return;
28064 case 2624:
28065 useStyle = 5;
28066 autoReuse = true;
28067 useAnimation = 24;
28068 useTime = 24;
28069 width = 50;
28070 height = 18;
28071 shoot = 1;
28074 damage = 53;
28075 shootSpeed = 10f;
28076 noMelee = true;
28077 value = sellPrice(0, 5);
28078 ranged = true;
28079 rare = 8;
28080 knockBack = 2f;
28081 return;
28082 case 2622:
28083 mana = 20;
28084 damage = 85;
28085 useStyle = 5;
28086 shootSpeed = 6f;
28087 shoot = 409;
28088 width = 26;
28089 height = 28;
28091 useAnimation = 40;
28092 useTime = 40;
28093 autoReuse = true;
28094 rare = 8;
28095 noMelee = true;
28096 knockBack = 5f;
28097 scale = 0.9f;
28098 value = sellPrice(0, 5);
28099 magic = true;
28100 return;
28101 case 2625:
28102 case 2626:
28104 return;
28105 case 2627:
28106 case 2628:
28107 case 2629:
28108 case 2630:
28109 useStyle = 1;
28110 useTurn = true;
28111 useAnimation = 15;
28112 useTime = 10;
28113 autoReuse = true;
28115 consumable = true;
28116 createTile = 19;
28117 placeStyle = 21 + type - 2627;
28118 width = 8;
28119 height = 10;
28120 return;
28121 }
28122 if (type >= 2631 && type <= 2633)
28123 {
28124 useStyle = 1;
28125 useTurn = true;
28126 useAnimation = 15;
28127 useTime = 10;
28128 autoReuse = true;
28130 consumable = true;
28131 createTile = 18;
28132 placeStyle = 24 + type - 2631;
28133 width = 28;
28134 height = 14;
28135 value = 150;
28136 return;
28137 }
28138 if (type >= 2634 && type <= 2636)
28139 {
28140 useStyle = 1;
28141 useTurn = true;
28142 useAnimation = 15;
28143 useTime = 10;
28144 autoReuse = true;
28146 consumable = true;
28147 createTile = 89;
28148 placeStyle = 26 + type - 2634;
28149 width = 20;
28150 height = 20;
28151 value = 300;
28152 return;
28153 }
28154 switch (type)
28155 {
28156 case 2623:
28157 autoReuse = true;
28158 mana = 5;
28160 useStyle = 5;
28161 damage = 70;
28162 useAnimation = 9;
28163 useTime = 9;
28164 width = 40;
28165 height = 40;
28166 shoot = 410;
28167 shootSpeed = 15f;
28168 knockBack = 3f;
28169 value = sellPrice(0, 5);
28170 magic = true;
28171 rare = 8;
28172 noMelee = true;
28174 {
28175 rare = 2;
28177 damage = 5;
28178 }
28179 return;
28180 case 2637:
28181 case 2638:
28182 case 2639:
28183 case 2640:
28184 useStyle = 1;
28185 useTurn = true;
28186 useAnimation = 15;
28187 useTime = 10;
28188 autoReuse = true;
28190 consumable = true;
28191 createTile = 88;
28192 placeStyle = 20 + type - 2637;
28193 width = 20;
28194 height = 20;
28195 value = 300;
28196 return;
28197 }
28198 switch (type)
28199 {
28200 case 2641:
28201 case 2642:
28202 useStyle = 1;
28203 useTurn = true;
28204 useAnimation = 15;
28205 useTime = 10;
28206 autoReuse = true;
28208 consumable = true;
28209 createTile = 42;
28210 if (type == 2641)
28211 {
28212 placeStyle = 31;
28213 }
28214 else
28215 {
28216 placeStyle = 32;
28217 }
28218 width = 12;
28219 height = 28;
28220 value = 150;
28221 return;
28222 case 2643:
28223 case 2644:
28224 case 2645:
28225 case 2646:
28226 case 2647:
28227 useStyle = 1;
28228 useTurn = true;
28229 useAnimation = 15;
28230 useTime = 10;
28231 autoReuse = true;
28233 consumable = true;
28234 createTile = 93;
28235 placeStyle = 22 + type - 2643;
28236 width = 10;
28237 height = 24;
28238 value = 500;
28239 return;
28240 }
28241 if (type >= 2648 && type <= 2651)
28242 {
28243 noWet = true;
28244 useStyle = 1;
28245 useTurn = true;
28246 useAnimation = 15;
28247 useTime = 10;
28248 autoReuse = true;
28250 consumable = true;
28251 createTile = 33;
28252 width = 8;
28253 height = 18;
28254 value = sellPrice(0, 0, 0, 60);
28255 placeStyle = 22 + type - 2648;
28256 return;
28257 }
28258 if (type >= 2652 && type <= 2657)
28259 {
28260 useStyle = 1;
28261 useTurn = true;
28262 useAnimation = 15;
28263 useTime = 10;
28264 autoReuse = true;
28266 consumable = true;
28267 createTile = 34;
28268 placeStyle = 27 + type - 2652;
28269 width = 26;
28270 height = 26;
28271 value = 3000;
28272 return;
28273 }
28274 if (type >= 2658 && type <= 2663)
28275 {
28276 useStyle = 1;
28277 useTurn = true;
28278 useAnimation = 15;
28279 useTime = 10;
28280 autoReuse = true;
28282 consumable = true;
28283 createTile = 90;
28284 placeStyle = 21 + type - 2658;
28285 width = 20;
28286 height = 20;
28287 value = 300;
28288 return;
28289 }
28290 if (type >= 2664 && type <= 2668)
28291 {
28292 useStyle = 1;
28293 useTurn = true;
28294 useAnimation = 15;
28295 useTime = 10;
28296 autoReuse = true;
28298 consumable = true;
28299 createTile = 100;
28300 placeStyle = 22 + type - 2664;
28301 width = 20;
28302 height = 20;
28303 value = 1500;
28304 return;
28305 }
28306 switch (type)
28307 {
28308 case 2669:
28309 useStyle = 1;
28310 useTurn = true;
28311 useAnimation = 15;
28312 useTime = 10;
28314 consumable = true;
28315 autoReuse = true;
28316 createTile = 79;
28317 placeStyle = 26;
28318 width = 28;
28319 height = 20;
28320 value = 2000;
28321 return;
28322 case 2670:
28323 useStyle = 1;
28324 useTurn = true;
28325 useAnimation = 15;
28326 useTime = 10;
28327 autoReuse = true;
28329 consumable = true;
28330 createTile = 101;
28331 width = 20;
28332 height = 20;
28333 value = 300;
28334 placeStyle = 27;
28335 return;
28336 case 2671:
28337 useStyle = 1;
28338 useTurn = true;
28339 useAnimation = 15;
28340 useTime = 10;
28341 autoReuse = true;
28343 consumable = true;
28344 createTile = 87;
28345 placeStyle = 25;
28346 width = 20;
28347 height = 20;
28348 value = 300;
28349 return;
28350 case 2672:
28351 useStyle = 1;
28352 useTurn = true;
28353 useAnimation = 15;
28354 useTime = 10;
28355 autoReuse = true;
28357 consumable = true;
28358 createTile = 105;
28359 width = 20;
28360 height = 20;
28361 value = 300;
28362 placeStyle = 50;
28363 return;
28364 case 2673:
28365 useStyle = 1;
28366 autoReuse = true;
28367 useTurn = true;
28368 useAnimation = 15;
28369 useTime = 10;
28371 consumable = true;
28372 width = 12;
28373 height = 12;
28374 makeNPC = 374;
28375 noUseGraphic = true;
28376 bait = 666;
28377 return;
28378 case 2674:
28379 case 2675:
28380 case 2676:
28382 consumable = true;
28383 width = 12;
28384 height = 12;
28385 switch (type)
28386 {
28387 case 2675:
28388 bait = 30;
28389 value = sellPrice(0, 0, 3);
28390 break;
28391 case 2676:
28392 bait = 50;
28393 value = sellPrice(0, 0, 10);
28394 break;
28395 default:
28396 bait = 15;
28397 value = sellPrice(0, 0, 1);
28398 break;
28399 }
28400 return;
28401 }
28402 if (type >= 2677 && type <= 2690)
28403 {
28404 useStyle = 1;
28405 useTurn = true;
28406 useAnimation = 15;
28407 useTime = 7;
28408 autoReuse = true;
28410 consumable = true;
28411 switch (type)
28412 {
28413 case 2677:
28414 createWall = 153;
28415 break;
28416 case 2678:
28417 createWall = 157;
28418 break;
28419 case 2679:
28420 createWall = 154;
28421 break;
28422 case 2680:
28423 createWall = 158;
28424 break;
28425 case 2681:
28426 createWall = 155;
28427 break;
28428 case 2682:
28429 createWall = 159;
28430 break;
28431 case 2683:
28432 createWall = 156;
28433 break;
28434 case 2684:
28435 createWall = 160;
28436 break;
28437 case 2685:
28438 createWall = 164;
28439 break;
28440 case 2686:
28441 createWall = 161;
28442 break;
28443 case 2687:
28444 createWall = 165;
28445 break;
28446 case 2688:
28447 createWall = 162;
28448 break;
28449 case 2689:
28450 createWall = 166;
28451 break;
28452 case 2690:
28453 createWall = 163;
28454 break;
28455 }
28456 width = 12;
28457 height = 12;
28458 return;
28459 }
28460 switch (type)
28461 {
28462 case 2691:
28463 useStyle = 1;
28464 useTurn = true;
28465 useAnimation = 15;
28466 useTime = 7;
28467 autoReuse = true;
28469 consumable = true;
28470 createWall = 167;
28471 width = 12;
28472 height = 12;
28473 return;
28474 case 2692:
28475 useStyle = 1;
28476 useTurn = true;
28477 useAnimation = 15;
28478 useTime = 10;
28479 autoReuse = true;
28481 consumable = true;
28482 createTile = 325;
28483 width = 12;
28484 height = 12;
28485 return;
28486 case 2693:
28487 useStyle = 1;
28488 useTurn = true;
28489 useAnimation = 15;
28490 useTime = 10;
28491 autoReuse = true;
28493 consumable = true;
28494 createTile = 326;
28495 width = 12;
28496 height = 12;
28497 return;
28498 case 2694:
28499 useStyle = 1;
28500 useTurn = true;
28501 useAnimation = 15;
28502 useTime = 10;
28503 autoReuse = true;
28505 consumable = true;
28506 createTile = 327;
28507 width = 12;
28508 height = 12;
28509 return;
28510 case 2695:
28511 useStyle = 1;
28512 useTurn = true;
28513 useAnimation = 15;
28514 useTime = 10;
28515 autoReuse = true;
28517 consumable = true;
28518 createTile = 328;
28519 width = 12;
28520 height = 12;
28521 return;
28522 case 2696:
28523 useStyle = 1;
28524 useTurn = true;
28525 useAnimation = 15;
28526 useTime = 7;
28527 autoReuse = true;
28529 consumable = true;
28530 createWall = 168;
28531 width = 12;
28532 height = 12;
28533 return;
28534 case 2697:
28535 useStyle = 1;
28536 useTurn = true;
28537 useAnimation = 15;
28538 useTime = 10;
28539 autoReuse = true;
28541 consumable = true;
28542 createTile = 329;
28543 width = 12;
28544 height = 12;
28545 return;
28546 case 2698:
28547 useStyle = 1;
28548 useTurn = true;
28549 useAnimation = 15;
28550 useTime = 7;
28551 autoReuse = true;
28553 consumable = true;
28554 createWall = 169;
28555 width = 12;
28556 height = 12;
28557 return;
28558 case 2699:
28559 useStyle = 1;
28560 useTurn = true;
28561 useAnimation = 15;
28562 useTime = 10;
28563 autoReuse = true;
28565 consumable = true;
28566 createTile = 471;
28567 width = 30;
28568 height = 30;
28569 value = sellPrice(0, 0, 0, 50);
28570 return;
28571 case 2700:
28572 useStyle = 1;
28573 useTurn = true;
28574 useAnimation = 15;
28575 useTime = 10;
28576 autoReuse = true;
28578 consumable = true;
28579 createTile = 335;
28580 width = 26;
28581 height = 22;
28582 value = buyPrice(0, 5);
28583 mech = true;
28584 return;
28585 case 2701:
28586 useStyle = 1;
28587 useTurn = true;
28588 useAnimation = 15;
28589 useTime = 10;
28590 autoReuse = true;
28592 consumable = true;
28593 createTile = 336;
28594 width = 12;
28595 height = 12;
28596 return;
28597 case 2702:
28598 case 2703:
28599 case 2704:
28600 case 2705:
28601 case 2706:
28602 case 2707:
28603 case 2708:
28604 case 2709:
28605 case 2710:
28606 case 2711:
28607 case 2712:
28608 case 2713:
28609 case 2714:
28610 case 2715:
28611 case 2716:
28612 case 2717:
28613 case 2718:
28614 case 2719:
28615 case 2720:
28616 case 2721:
28617 case 2722:
28618 case 2723:
28619 case 2724:
28620 case 2725:
28621 case 2726:
28622 case 2727:
28623 case 2728:
28624 case 2729:
28625 case 2730:
28626 case 2731:
28627 case 2732:
28628 case 2733:
28629 case 2734:
28630 case 2735:
28631 case 2736:
28632 case 2737:
28633 useStyle = 1;
28634 useTurn = true;
28635 useAnimation = 15;
28636 useTime = 10;
28637 autoReuse = true;
28639 consumable = true;
28640 createTile = 337;
28641 width = 20;
28642 height = 20;
28643 value = 300;
28644 placeStyle = type - 2702;
28645 return;
28646 }
28647 switch (type)
28648 {
28649 case 2738:
28650 createTile = 338;
28651 placeStyle = 0;
28652 useStyle = 1;
28653 useTurn = true;
28654 useAnimation = 15;
28655 useTime = 10;
28656 autoReuse = true;
28658 consumable = true;
28659 width = 12;
28660 height = 30;
28661 value = buyPrice(0, 3);
28662 mech = true;
28663 return;
28664 case 2739:
28665 useStyle = 1;
28666 useAnimation = 15;
28667 useTime = 7;
28668 useTurn = true;
28669 autoReuse = true;
28670 width = 16;
28671 height = 16;
28673 createTile = 314;
28674 placeStyle = 2;
28675 consumable = true;
28676 cartTrack = true;
28677 mech = true;
28678 tileBoost = 2;
28679 value = buyPrice(0, 0, 50);
28680 return;
28681 case 2740:
28682 useStyle = 1;
28683 autoReuse = true;
28684 useTurn = true;
28685 useAnimation = 15;
28686 useTime = 10;
28688 consumable = true;
28689 width = 12;
28690 height = 12;
28691 makeNPC = 377;
28692 noUseGraphic = true;
28693 bait = 10;
28694 return;
28695 case 2741:
28696 useStyle = 1;
28697 useTurn = true;
28698 useAnimation = 15;
28699 useTime = 10;
28700 autoReuse = true;
28702 consumable = true;
28703 createTile = 339;
28704 width = 12;
28705 height = 12;
28706 return;
28707 case 2742:
28708 useStyle = 1;
28709 useTurn = true;
28710 useAnimation = 15;
28711 useTime = 10;
28712 autoReuse = true;
28713 consumable = true;
28714 createTile = 139;
28715 placeStyle = 31;
28716 width = 24;
28717 height = 24;
28718 rare = 4;
28719 value = 100000;
28720 accessory = true;
28721 hasVanityEffects = true;
28722 return;
28723 case 2743:
28724 useStyle = 1;
28725 useTurn = true;
28726 useAnimation = 15;
28727 useTime = 10;
28728 autoReuse = true;
28730 consumable = true;
28731 createTile = 14;
28732 placeStyle = 30;
28733 width = 26;
28734 height = 20;
28735 value = 300;
28736 return;
28737 case 2744:
28738 useStyle = 1;
28739 useTurn = true;
28740 useAnimation = 15;
28741 useTime = 10;
28742 autoReuse = true;
28744 consumable = true;
28745 createTile = 19;
28746 placeStyle = 25;
28747 width = 8;
28748 height = 10;
28749 return;
28750 case 2745:
28751 useStyle = 1;
28752 useTurn = false;
28753 useAnimation = 20;
28754 useTime = 20;
28755 width = 24;
28756 height = 28;
28757 damage = 8;
28758 knockBack = 6f;
28760 scale = 1f;
28761 value = 100;
28762 melee = true;
28763 return;
28764 case 2746:
28765 autoReuse = true;
28766 useStyle = 1;
28767 useTurn = true;
28768 useAnimation = 33;
28769 useTime = 23;
28770 hammer = 35;
28771 width = 24;
28772 height = 28;
28773 damage = 4;
28774 knockBack = 5.5f;
28775 scale = 1f;
28777 value = 50;
28778 melee = true;
28779 return;
28780 case 2747:
28781 useStyle = 5;
28782 useAnimation = 29;
28783 useTime = 29;
28784 width = 12;
28785 height = 28;
28786 shoot = 1;
28789 damage = 6;
28790 shootSpeed = 6.6f;
28791 noMelee = true;
28792 value = 100;
28793 ranged = true;
28794 return;
28795 case 2748:
28796 useStyle = 1;
28797 useTurn = true;
28798 useAnimation = 15;
28799 useTime = 10;
28800 autoReuse = true;
28802 consumable = true;
28803 createTile = 21;
28804 placeStyle = 47;
28805 width = 26;
28806 height = 22;
28807 value = 500;
28808 return;
28809 case 2749:
28810 mana = 10;
28811 damage = 36;
28812 useStyle = 1;
28813 shootSpeed = 10f;
28814 shoot = 423;
28815 width = 26;
28816 height = 28;
28818 useAnimation = 36;
28819 useTime = 36;
28820 rare = 8;
28821 noMelee = true;
28822 knockBack = 2f;
28823 buffType = 140;
28824 value = sellPrice(0, 10);
28825 summon = true;
28826 autoReuse = true;
28827 reuseDelay = 2;
28828 return;
28829 case 2750:
28830 autoReuse = true;
28831 mana = 9;
28832 useStyle = 5;
28833 damage = 50;
28834 useAnimation = 10;
28835 useTime = 10;
28836 width = 40;
28837 height = 40;
28838 shoot = 424;
28839 shootSpeed = 10f;
28840 knockBack = 4.5f;
28841 value = sellPrice(0, 2);
28842 magic = true;
28843 rare = 5;
28844 noMelee = true;
28846 return;
28847 case 2751:
28848 case 2752:
28849 case 2753:
28850 case 2754:
28851 case 2755:
28852 useStyle = 1;
28853 useTurn = true;
28854 useAnimation = 15;
28855 useTime = 10;
28856 autoReuse = true;
28858 consumable = true;
28859 createTile = 340 + type - 2751;
28860 width = 12;
28861 height = 12;
28862 return;
28863 }
28864 switch (type)
28865 {
28866 case 2756:
28868 useStyle = 9;
28869 useTurn = true;
28870 useAnimation = 17;
28871 useTime = 17;
28873 consumable = true;
28874 width = 14;
28875 height = 24;
28876 value = 1000;
28877 rare = 1;
28878 return;
28879 case 2757:
28880 width = 18;
28881 height = 18;
28882 defense = 14;
28883 headSlot = 169;
28884 glowMask = 26;
28885 rare = 10;
28886 value = sellPrice(0, 7);
28887 return;
28888 case 2758:
28889 width = 18;
28890 height = 18;
28891 defense = 28;
28892 bodySlot = 175;
28893 glowMask = 27;
28894 rare = 10;
28895 value = sellPrice(0, 7) * 2;
28896 return;
28897 case 2759:
28898 width = 18;
28899 height = 18;
28900 defense = 20;
28901 legSlot = 110;
28902 rare = 10;
28903 value = (int)((double)sellPrice(0, 7) * 1.5);
28904 return;
28905 case 2760:
28906 width = 18;
28907 height = 18;
28908 defense = 14;
28909 headSlot = 170;
28910 glowMask = 28;
28911 rare = 10;
28912 value = sellPrice(0, 7);
28913 return;
28914 case 2761:
28915 width = 18;
28916 height = 18;
28917 defense = 18;
28918 bodySlot = 176;
28919 glowMask = 29;
28920 rare = 10;
28921 value = sellPrice(0, 7) * 2;
28922 return;
28923 case 2762:
28924 width = 18;
28925 height = 18;
28926 defense = 14;
28927 legSlot = 111;
28928 glowMask = 30;
28929 rare = 10;
28930 value = (int)((double)sellPrice(0, 7) * 1.5);
28931 return;
28932 case 2763:
28933 width = 18;
28934 height = 18;
28935 defense = 24;
28936 headSlot = 171;
28937 rare = 10;
28938 value = sellPrice(0, 7);
28939 return;
28940 case 2764:
28941 width = 18;
28942 height = 18;
28943 defense = 34;
28944 bodySlot = 177;
28945 rare = 10;
28946 value = sellPrice(0, 7) * 2;
28947 return;
28948 case 2765:
28949 width = 18;
28950 height = 18;
28951 defense = 20;
28952 legSlot = 112;
28953 rare = 10;
28954 value = (int)((double)sellPrice(0, 7) * 1.5);
28955 return;
28956 case 2767:
28957 useStyle = 4;
28958 width = 22;
28959 height = 14;
28960 consumable = true;
28961 useAnimation = 45;
28962 useTime = 45;
28964 rare = 8;
28965 return;
28966 case 2766:
28967 width = 22;
28968 height = 14;
28970 rare = 8;
28971 return;
28972 case 2770:
28973 width = 22;
28974 height = 20;
28975 accessory = true;
28977 rare = 8;
28978 wingSlot = 27;
28979 return;
28980 case 2769:
28981 useStyle = 1;
28982 width = 32;
28983 height = 30;
28985 useAnimation = 20;
28986 useTime = 20;
28987 rare = 8;
28988 noMelee = true;
28989 mountType = 7;
28990 value = sellPrice(0, 5);
28991 return;
28992 case 2768:
28993 useStyle = 1;
28994 width = 32;
28995 height = 30;
28997 useAnimation = 20;
28998 useTime = 20;
28999 rare = 8;
29000 noMelee = true;
29001 mountType = 8;
29002 value = sellPrice(0, 5);
29003 return;
29004 case 2771:
29005 useStyle = 1;
29006 channel = true;
29007 width = 34;
29008 height = 34;
29010 useAnimation = 20;
29011 useTime = 20;
29012 rare = 8;
29013 noMelee = true;
29014 mountType = 9;
29015 value = sellPrice(0, 5);
29016 return;
29017 case 2772:
29018 autoReuse = true;
29019 useStyle = 1;
29020 useAnimation = 25;
29021 knockBack = 6f;
29022 useTime = 7;
29023 width = 54;
29024 height = 54;
29025 damage = 100;
29026 axe = 27;
29028 rare = 10;
29029 scale = 1.05f;
29030 value = sellPrice(0, 6);
29031 melee = true;
29032 glowMask = 1;
29033 tileBoost += 4;
29034 return;
29035 case 2773:
29036 useStyle = 5;
29037 useAnimation = 25;
29038 useTime = 7;
29039 shootSpeed = 28f;
29040 knockBack = 4f;
29041 width = 56;
29042 height = 22;
29043 damage = 80;
29044 axe = 27;
29046 shoot = 427;
29047 rare = 10;
29048 value = sellPrice(0, 6);
29049 noMelee = true;
29050 noUseGraphic = true;
29051 melee = true;
29052 channel = true;
29053 glowMask = 20;
29054 tileBoost += 4;
29055 return;
29056 case 2774:
29057 useStyle = 5;
29058 useAnimation = 25;
29059 useTime = 4;
29060 shootSpeed = 32f;
29061 knockBack = 0.5f;
29062 width = 54;
29063 height = 26;
29064 damage = 50;
29065 pick = 225;
29067 shoot = 428;
29068 rare = 10;
29069 value = sellPrice(0, 7);
29070 noMelee = true;
29071 noUseGraphic = true;
29072 melee = true;
29073 channel = true;
29074 glowMask = 21;
29075 tileBoost += 3;
29076 return;
29077 case 2776:
29078 useStyle = 1;
29079 useAnimation = 12;
29080 useTime = 6;
29081 knockBack = 5.5f;
29082 useTurn = true;
29083 autoReuse = true;
29084 width = 36;
29085 height = 36;
29086 damage = 80;
29087 pick = 225;
29089 rare = 10;
29090 value = sellPrice(0, 7);
29091 melee = true;
29092 glowMask = 5;
29093 tileBoost += 4;
29094 return;
29095 case 2775:
29096 useTurn = true;
29097 autoReuse = true;
29098 useStyle = 1;
29099 useAnimation = 30;
29100 useTime = 7;
29101 knockBack = 7f;
29102 width = 44;
29103 height = 42;
29104 damage = 110;
29105 hammer = 100;
29107 rare = 10;
29108 value = sellPrice(0, 8);
29109 melee = true;
29110 scale = 1.1f;
29111 glowMask = 4;
29112 tileBoost += 4;
29113 return;
29114 case 2777:
29115 SetDefaults3(2772);
29116 type = 2777;
29117 glowMask = 6;
29118 return;
29119 case 2778:
29120 SetDefaults3(2773);
29121 type = 2778;
29122 shoot = 429;
29123 glowMask = 22;
29124 return;
29125 case 2779:
29126 SetDefaults3(2774);
29127 type = 2779;
29128 shoot = 430;
29129 glowMask = 23;
29130 return;
29131 case 2780:
29132 SetDefaults3(2775);
29133 type = 2780;
29134 glowMask = 9;
29135 return;
29136 case 2781:
29137 SetDefaults3(2776);
29138 type = 2781;
29139 glowMask = 10;
29140 return;
29141 case 2782:
29142 SetDefaults3(2772);
29143 type = 2782;
29144 glowMask = -1;
29145 return;
29146 case 2783:
29147 SetDefaults3(2773);
29148 type = 2783;
29149 shoot = 431;
29150 glowMask = -1;
29151 return;
29152 case 2784:
29153 SetDefaults3(2774);
29154 type = 2784;
29155 shoot = 432;
29156 glowMask = -1;
29157 return;
29158 case 2785:
29159 SetDefaults3(2775);
29160 type = 2785;
29161 glowMask = -1;
29162 return;
29163 case 2786:
29164 SetDefaults3(2776);
29165 type = 2786;
29166 glowMask = -1;
29167 return;
29168 case 2787:
29169 useStyle = 1;
29170 useTurn = true;
29171 useAnimation = 15;
29172 useTime = 10;
29173 autoReuse = true;
29175 consumable = true;
29176 createTile = 345;
29177 width = 12;
29178 height = 12;
29179 return;
29180 case 2788:
29181 useStyle = 1;
29182 useTurn = true;
29183 useAnimation = 15;
29184 useTime = 7;
29185 autoReuse = true;
29187 consumable = true;
29188 createWall = 172;
29189 width = 12;
29190 height = 12;
29191 return;
29192 case 2789:
29193 case 2790:
29194 case 2791:
29195 useStyle = 1;
29196 useTurn = true;
29197 useAnimation = 15;
29198 useTime = 7;
29199 autoReuse = true;
29201 consumable = true;
29202 createWall = 173 + type - 2789;
29203 width = 12;
29204 height = 12;
29205 return;
29206 }
29207 if (type >= 2792 && type <= 2794)
29208 {
29209 useStyle = 1;
29210 useTurn = true;
29211 useAnimation = 15;
29212 useTime = 10;
29213 autoReuse = true;
29215 consumable = true;
29216 createTile = 346 + type - 2792;
29217 width = 12;
29218 height = 12;
29219 return;
29220 }
29221 switch (type)
29222 {
29223 case 2795:
29224 useStyle = 5;
29225 useAnimation = 20;
29226 useTime = 20;
29227 shootSpeed = 20f;
29228 knockBack = 2f;
29229 width = 20;
29230 height = 12;
29231 damage = 60;
29232 shoot = 439;
29233 mana = 6;
29234 rare = 8;
29235 value = sellPrice(0, 10);
29236 noMelee = true;
29237 noUseGraphic = true;
29238 magic = true;
29239 channel = true;
29240 glowMask = 47;
29241 return;
29242 case 2796:
29243 useStyle = 5;
29244 useAnimation = 12;
29245 useTime = 12;
29246 width = 50;
29247 height = 18;
29248 shoot = 442;
29249 useAmmo = 771;
29250 glowMask = 36;
29252 damage = 40;
29253 shootSpeed = 12f;
29254 noMelee = true;
29255 value = sellPrice(0, 10);
29256 ranged = true;
29257 rare = 8;
29258 knockBack = 2f;
29259 return;
29260 case 2797:
29261 useStyle = 5;
29262 useAnimation = 21;
29263 useTime = 21;
29264 autoReuse = true;
29265 width = 50;
29266 height = 18;
29267 shoot = 444;
29269 glowMask = 38;
29271 damage = 45;
29272 shootSpeed = 12f;
29273 noMelee = true;
29274 value = sellPrice(0, 10);
29275 ranged = true;
29276 rare = 8;
29277 knockBack = 3f;
29278 return;
29279 case 2798:
29280 useStyle = 5;
29281 useAnimation = 25;
29282 useTime = 6;
29283 shootSpeed = 36f;
29284 knockBack = 4.75f;
29285 width = 20;
29286 height = 12;
29287 damage = 35;
29288 pick = 230;
29289 shoot = 445;
29290 rare = 8;
29291 value = sellPrice(0, 10);
29292 tileBoost = 11;
29293 noMelee = true;
29294 noUseGraphic = true;
29295 melee = true;
29296 channel = true;
29297 glowMask = 39;
29298 return;
29299 case 2799:
29300 width = 10;
29301 height = 26;
29302 accessory = true;
29303 value = buyPrice(0, 1);
29304 rare = 1;
29305 return;
29306 case 2800:
29307 noUseGraphic = true;
29308 damage = 0;
29309 knockBack = 7f;
29310 useStyle = 5;
29311 shootSpeed = 14f;
29312 shoot = 446;
29313 width = 18;
29314 height = 28;
29316 useAnimation = 20;
29317 useTime = 20;
29318 rare = 7;
29319 noMelee = true;
29320 value = sellPrice(0, 2, 50);
29321 return;
29322 case 2801:
29323 width = 28;
29324 height = 20;
29325 headSlot = 172;
29326 rare = 1;
29327 vanity = true;
29328 return;
29329 case 2802:
29330 width = 28;
29331 height = 20;
29332 headSlot = 173;
29333 rare = 1;
29334 vanity = true;
29335 return;
29336 case 2803:
29337 width = 18;
29338 height = 18;
29339 headSlot = 174;
29340 vanity = true;
29341 value = sellPrice(0, 1);
29342 return;
29343 case 2804:
29344 width = 18;
29345 height = 18;
29346 bodySlot = 178;
29347 vanity = true;
29348 value = sellPrice(0, 1);
29349 return;
29350 case 2805:
29351 width = 18;
29352 height = 18;
29353 legSlot = 113;
29354 vanity = true;
29355 value = sellPrice(0, 1);
29356 return;
29357 case 2806:
29358 width = 18;
29359 height = 18;
29360 headSlot = 175;
29361 vanity = true;
29362 value = sellPrice(0, 1);
29363 glowMask = 46;
29364 return;
29365 case 2807:
29366 width = 18;
29367 height = 18;
29368 bodySlot = 179;
29369 vanity = true;
29370 value = sellPrice(0, 1);
29371 glowMask = 45;
29372 return;
29373 case 2808:
29374 width = 18;
29375 height = 18;
29376 legSlot = 114;
29377 vanity = true;
29378 value = sellPrice(0, 1);
29379 return;
29380 case 2822:
29381 useStyle = 1;
29382 useTurn = true;
29383 useAnimation = 15;
29384 useTime = 10;
29385 autoReuse = true;
29387 consumable = true;
29388 createTile = 19;
29389 placeStyle = 26;
29390 width = 8;
29391 height = 10;
29392 return;
29393 case 2810:
29394 useStyle = 1;
29395 useTurn = true;
29396 useAnimation = 15;
29397 useTime = 10;
29398 autoReuse = true;
29400 consumable = true;
29401 createTile = 90;
29402 placeStyle = 27;
29403 width = 20;
29404 height = 20;
29405 value = 300;
29406 return;
29407 case 2811:
29408 useStyle = 1;
29409 useTurn = true;
29410 useAnimation = 15;
29411 useTime = 10;
29413 consumable = true;
29414 autoReuse = true;
29415 createTile = 79;
29416 placeStyle = 27;
29417 width = 28;
29418 height = 20;
29419 value = 2000;
29420 return;
29421 case 2823:
29422 useStyle = 1;
29423 useTurn = true;
29424 useAnimation = 15;
29425 useTime = 10;
29426 autoReuse = true;
29428 consumable = true;
29429 createTile = 89;
29430 placeStyle = 29;
29431 width = 20;
29432 height = 20;
29433 value = 300;
29434 return;
29435 case 2825:
29436 useStyle = 1;
29437 useTurn = true;
29438 useAnimation = 15;
29439 useTime = 10;
29440 autoReuse = true;
29442 consumable = true;
29443 createTile = 100;
29444 placeStyle = 27;
29445 width = 20;
29446 height = 20;
29447 value = 1500;
29448 return;
29449 case 2818:
29450 noWet = true;
29451 useStyle = 1;
29452 useTurn = true;
29453 useAnimation = 15;
29454 useTime = 10;
29455 autoReuse = true;
29457 consumable = true;
29458 createTile = 33;
29459 placeStyle = 26;
29460 width = 8;
29461 value = sellPrice(0, 0, 0, 60);
29462 height = 18;
29463 return;
29464 case 2812:
29465 useStyle = 1;
29466 useTurn = true;
29467 useAnimation = 15;
29468 useTime = 10;
29469 autoReuse = true;
29471 consumable = true;
29472 createTile = 15;
29473 placeStyle = 32;
29474 width = 12;
29475 height = 30;
29476 value = 150;
29477 return;
29478 case 2813:
29479 useStyle = 1;
29480 useTurn = true;
29481 useAnimation = 15;
29482 useTime = 10;
29483 autoReuse = true;
29485 consumable = true;
29486 createTile = 34;
29487 placeStyle = 33;
29488 width = 26;
29489 height = 26;
29490 value = 3000;
29491 return;
29492 case 2814:
29493 useStyle = 1;
29494 useTurn = true;
29495 useAnimation = 15;
29496 useTime = 10;
29497 autoReuse = true;
29499 consumable = true;
29500 createTile = 21;
29501 placeStyle = 48;
29502 width = 26;
29503 height = 22;
29504 value = 500;
29505 return;
29506 case 2815:
29507 useStyle = 1;
29508 useTurn = true;
29509 useAnimation = 15;
29510 useTime = 10;
29512 consumable = true;
29513 createTile = 10;
29514 placeStyle = 32;
29515 width = 14;
29516 height = 28;
29517 value = 200;
29518 return;
29519 case 2816:
29520 useStyle = 1;
29521 useTurn = true;
29522 useAnimation = 15;
29523 useTime = 10;
29524 autoReuse = true;
29526 consumable = true;
29527 createTile = 88;
29528 placeStyle = 24;
29529 width = 20;
29530 height = 20;
29531 value = 300;
29532 return;
29533 case 2820:
29534 useStyle = 1;
29535 useTurn = true;
29536 useAnimation = 15;
29537 useTime = 10;
29538 autoReuse = true;
29540 consumable = true;
29541 createTile = 42;
29542 width = 12;
29543 height = 28;
29544 placeStyle = 33;
29545 value = 150;
29546 return;
29547 case 2821:
29548 useStyle = 1;
29549 useTurn = true;
29550 useAnimation = 15;
29551 useTime = 10;
29552 autoReuse = true;
29554 consumable = true;
29555 createTile = 87;
29556 placeStyle = 26;
29557 width = 20;
29558 height = 20;
29559 value = 300;
29560 return;
29561 case 2824:
29562 useStyle = 1;
29563 useTurn = true;
29564 useAnimation = 15;
29565 useTime = 10;
29566 autoReuse = true;
29568 consumable = true;
29569 createTile = 14;
29570 placeStyle = 31;
29571 width = 26;
29572 height = 20;
29573 value = 300;
29574 return;
29575 case 2819:
29576 useStyle = 1;
29577 useTurn = true;
29578 useAnimation = 15;
29579 useTime = 10;
29580 autoReuse = true;
29582 consumable = true;
29583 createTile = 93;
29584 placeStyle = 27;
29585 width = 10;
29586 height = 24;
29587 value = 500;
29588 return;
29589 case 2826:
29590 useStyle = 1;
29591 useTurn = true;
29592 useAnimation = 15;
29593 useTime = 10;
29594 autoReuse = true;
29596 consumable = true;
29597 createTile = 18;
29598 placeStyle = 27;
29599 width = 28;
29600 height = 14;
29601 value = 150;
29602 return;
29603 case 2817:
29604 useStyle = 1;
29605 useTurn = true;
29606 useAnimation = 15;
29607 useTime = 10;
29608 autoReuse = true;
29610 consumable = true;
29611 createTile = 101;
29612 width = 20;
29613 height = 20;
29614 value = 300;
29615 placeStyle = 28;
29616 return;
29617 case 2809:
29618 useStyle = 1;
29619 useTurn = true;
29620 useAnimation = 15;
29621 useTime = 10;
29622 autoReuse = true;
29624 consumable = true;
29625 createTile = 104;
29626 width = 20;
29627 height = 20;
29628 value = 300;
29629 placeStyle = 24;
29630 return;
29631 case 2827:
29632 case 2828:
29633 case 2829:
29634 case 2830:
29635 case 2831:
29636 case 2832:
29637 case 2833:
29638 case 2834:
29639 case 2835:
29640 case 2836:
29641 case 2837:
29642 case 2838:
29643 case 2839:
29644 case 2840:
29645 case 2841:
29646 case 2842:
29647 case 2843:
29648 case 2844:
29649 case 2845:
29650 case 2846:
29651 case 2847:
29652 case 2848:
29653 case 2849:
29654 case 2850:
29655 case 2851:
29656 case 2852:
29657 case 2853:
29658 case 2854:
29659 case 2855:
29660 useStyle = 1;
29661 useTurn = true;
29662 useAnimation = 15;
29663 useTime = 10;
29664 autoReuse = true;
29666 consumable = true;
29667 createTile = 172;
29668 placeStyle = type - 2827;
29669 width = 20;
29670 height = 20;
29671 value = 300;
29672 if (type == 2843)
29673 {
29674 value = buyPrice(0, 10);
29675 }
29676 return;
29677 }
29678 switch (type)
29679 {
29680 case 2856:
29681 width = 28;
29682 height = 20;
29683 headSlot = 176;
29684 rare = 1;
29685 vanity = true;
29686 value = buyPrice(0, 10);
29687 return;
29688 case 2857:
29689 width = 28;
29690 height = 20;
29691 headSlot = 177;
29692 rare = 1;
29693 vanity = true;
29694 value = buyPrice(0, 10);
29695 return;
29696 case 2858:
29697 width = 18;
29698 height = 14;
29699 bodySlot = 180;
29700 rare = 1;
29701 vanity = true;
29702 value = buyPrice(0, 10);
29703 return;
29704 case 2859:
29705 width = 18;
29706 height = 14;
29707 bodySlot = 181;
29708 rare = 1;
29709 vanity = true;
29710 value = buyPrice(0, 10);
29711 return;
29712 case 2860:
29713 useStyle = 1;
29714 useTurn = true;
29715 useAnimation = 15;
29716 useTime = 10;
29717 autoReuse = true;
29719 consumable = true;
29720 glowMask = 93;
29721 createTile = 350;
29722 width = 12;
29723 height = 12;
29724 return;
29725 case 2861:
29726 useStyle = 1;
29727 useTurn = true;
29728 useAnimation = 15;
29729 useTime = 7;
29730 autoReuse = true;
29732 consumable = true;
29733 glowMask = 95;
29734 createWall = 176;
29735 width = 12;
29736 height = 12;
29737 return;
29738 case 2862:
29739 width = 28;
29740 height = 12;
29741 headSlot = 178;
29742 rare = 3;
29743 value = sellPrice(0, 1);
29744 vanity = true;
29745 glowMask = 97;
29746 return;
29747 case 2863:
29748 width = 20;
29749 height = 26;
29751 rare = 3;
29752 glowMask = 98;
29753 value = buyPrice(0, 30);
29755 useStyle = 9;
29756 useTurn = true;
29757 useAnimation = 17;
29758 useTime = 17;
29759 consumable = true;
29760 return;
29761 case 2864:
29762 glowMask = 99;
29763 width = 20;
29764 height = 20;
29766 value = sellPrice(0, 1, 50);
29767 rare = 3;
29768 return;
29769 case 2865:
29770 useStyle = 1;
29771 useTurn = true;
29772 useAnimation = 15;
29773 useTime = 10;
29774 autoReuse = true;
29776 consumable = true;
29777 createTile = 242;
29778 width = 30;
29779 height = 30;
29780 value = buyPrice(0, 2);
29781 placeStyle = 27;
29782 return;
29783 case 2866:
29784 useStyle = 1;
29785 useTurn = true;
29786 useAnimation = 15;
29787 useTime = 10;
29788 autoReuse = true;
29790 consumable = true;
29791 createTile = 242;
29792 width = 30;
29793 height = 30;
29794 value = buyPrice(0, 2);
29795 placeStyle = 28;
29796 return;
29797 case 2867:
29798 useStyle = 1;
29799 useTurn = true;
29800 useAnimation = 15;
29801 useTime = 10;
29802 autoReuse = true;
29804 consumable = true;
29805 createTile = 242;
29806 width = 30;
29807 height = 30;
29808 value = buyPrice(0, 2);
29809 placeStyle = 29;
29810 return;
29811 case 2868:
29812 useStyle = 1;
29813 useTurn = true;
29814 useAnimation = 15;
29815 useTime = 10;
29816 autoReuse = true;
29818 consumable = true;
29819 createTile = 351;
29820 width = 12;
29821 height = 12;
29822 value = buyPrice(0, 0, 1);
29823 return;
29824 case 2869:
29825 width = 20;
29826 height = 20;
29828 value = sellPrice(0, 1, 50);
29829 rare = 3;
29830 return;
29831 case 2870:
29832 width = 20;
29833 height = 20;
29835 value = sellPrice(0, 1, 50);
29836 rare = 3;
29837 return;
29838 case 2871:
29839 width = 20;
29840 height = 20;
29842 value = sellPrice(0, 0, 75);
29843 rare = 2;
29844 return;
29845 case 2872:
29846 width = 20;
29847 height = 20;
29849 value = sellPrice(0, 0, 75);
29850 rare = 2;
29851 return;
29852 case 2873:
29853 width = 20;
29854 height = 20;
29856 value = sellPrice(0, 1, 50);
29857 rare = 3;
29858 return;
29859 case 2874:
29860 width = 20;
29861 height = 20;
29863 value = 10000;
29864 rare = 1;
29865 return;
29866 case 2875:
29867 width = 20;
29868 height = 20;
29870 value = 10000;
29871 rare = 1;
29872 return;
29873 case 2876:
29874 width = 20;
29875 height = 20;
29877 value = 10000;
29878 rare = 1;
29879 return;
29880 case 2877:
29881 width = 20;
29882 height = 20;
29884 value = 10000;
29885 rare = 1;
29886 return;
29887 case 2878:
29888 width = 20;
29889 height = 20;
29891 value = sellPrice(0, 1, 50);
29892 rare = 3;
29893 glowMask = 105;
29894 return;
29895 case 2879:
29896 width = 20;
29897 height = 20;
29899 value = sellPrice(0, 1, 50);
29900 rare = 3;
29901 glowMask = 104;
29902 return;
29903 case 2880:
29904 useStyle = 1;
29905 useAnimation = 20;
29906 useTime = 20;
29907 autoReuse = true;
29908 shoot = 451;
29909 shootSpeed = 11f;
29910 knockBack = 4.5f;
29911 width = 40;
29912 height = 40;
29913 damage = 100;
29914 scale = 1.05f;
29916 rare = 8;
29917 value = sellPrice(0, 10);
29918 melee = true;
29919 return;
29920 case 2882:
29921 useStyle = 5;
29922 useAnimation = 20;
29923 useTime = 20;
29924 shootSpeed = 14f;
29925 knockBack = 2f;
29926 width = 16;
29927 height = 16;
29928 damage = 100;
29930 shoot = 460;
29931 mana = 14;
29932 rare = 8;
29933 value = sellPrice(0, 10);
29934 noMelee = true;
29935 noUseGraphic = true;
29936 magic = true;
29937 channel = true;
29938 glowMask = 102;
29939 return;
29940 case 2883:
29941 width = 20;
29942 height = 20;
29944 value = sellPrice(0, 1, 50);
29945 rare = 3;
29946 glowMask = 103;
29947 return;
29948 case 2885:
29949 width = 20;
29950 height = 20;
29952 value = sellPrice(0, 1, 50);
29953 rare = 3;
29954 glowMask = 106;
29955 return;
29956 case 2884:
29957 width = 20;
29958 height = 20;
29960 value = sellPrice(0, 1, 50);
29961 rare = 3;
29962 glowMask = 107;
29963 return;
29964 case 2887:
29965 width = 16;
29966 height = 18;
29968 value = 50;
29969 return;
29970 case 2886:
29971 damage = 0;
29972 useStyle = 1;
29973 shootSpeed = 4f;
29974 shoot = 463;
29975 width = 16;
29976 height = 24;
29978 consumable = true;
29980 useAnimation = 15;
29981 useTime = 15;
29982 noMelee = true;
29983 value = 100;
29984 return;
29985 case 2888:
29986 useStyle = 5;
29987 useAnimation = 23;
29988 useTime = 23;
29989 width = 12;
29990 height = 28;
29991 shoot = 469;
29994 damage = 23;
29995 shootSpeed = 8f;
29996 knockBack = 3f;
29997 rare = 3;
29998 noMelee = true;
30000 ranged = true;
30001 return;
30002 case 2889:
30003 case 2890:
30004 case 2891:
30005 case 2892:
30006 case 2893:
30007 case 2894:
30008 case 2895:
30009 useStyle = 1;
30010 autoReuse = true;
30011 useTurn = true;
30012 useAnimation = 15;
30013 useTime = 10;
30015 consumable = true;
30016 width = 12;
30017 height = 12;
30018 makeNPC = (short)(442 + type - 2889);
30019 noUseGraphic = true;
30020 value = sellPrice(0, 10);
30021 rare = 3;
30022 if (type == 2895 || type == 2893 || type == 2891)
30023 {
30024 bait = 50;
30025 }
30026 return;
30027 }
30028 switch (type)
30029 {
30030 case 2896:
30031 useStyle = 1;
30032 shootSpeed = 4f;
30033 shoot = 470;
30034 width = 8;
30035 height = 28;
30037 consumable = true;
30039 useAnimation = 40;
30040 useTime = 40;
30041 noUseGraphic = true;
30042 noMelee = true;
30043 value = buyPrice(0, 0, 20);
30044 rare = 1;
30045 return;
30046 case 2897:
30047 case 2898:
30048 case 2899:
30049 case 2900:
30050 case 2901:
30051 case 2902:
30052 case 2903:
30053 case 2904:
30054 case 2905:
30055 case 2906:
30056 case 2907:
30057 case 2908:
30058 case 2909:
30059 case 2910:
30060 case 2911:
30061 case 2912:
30062 case 2913:
30063 case 2914:
30064 case 2915:
30065 case 2916:
30066 case 2917:
30067 case 2918:
30068 case 2919:
30069 case 2920:
30070 case 2921:
30071 case 2922:
30072 case 2923:
30073 case 2924:
30074 case 2925:
30075 case 2926:
30076 case 2927:
30077 case 2928:
30078 case 2929:
30079 case 2930:
30080 case 2931:
30081 case 2932:
30082 case 2933:
30083 case 2934:
30084 case 2935:
30085 case 2936:
30086 case 2937:
30087 case 2938:
30088 case 2939:
30089 case 2940:
30090 case 2941:
30091 case 2942:
30092 case 2943:
30093 case 2944:
30094 case 2945:
30095 case 2946:
30096 case 2947:
30097 case 2948:
30098 case 2949:
30099 case 2950:
30100 case 2951:
30101 case 2952:
30102 case 2953:
30103 case 2954:
30104 case 2955:
30105 case 2956:
30106 case 2957:
30107 case 2958:
30108 case 2959:
30109 case 2960:
30110 case 2961:
30111 case 2962:
30112 case 2963:
30113 case 2964:
30114 case 2965:
30115 case 2966:
30116 case 2967:
30117 case 2968:
30118 case 2969:
30119 case 2970:
30120 case 2971:
30121 case 2972:
30122 case 2973:
30123 case 2974:
30124 case 2975:
30125 case 2976:
30126 case 2977:
30127 case 2978:
30128 case 2979:
30129 case 2980:
30130 case 2981:
30131 case 2982:
30132 case 2983:
30133 case 2984:
30134 case 2985:
30135 case 2986:
30136 case 2987:
30137 case 2988:
30138 case 2989:
30139 case 2990:
30140 case 2991:
30141 case 2992:
30142 case 2993:
30143 case 2994:
30144 useStyle = 1;
30145 useTurn = true;
30146 useAnimation = 15;
30147 useTime = 10;
30148 autoReuse = true;
30150 consumable = true;
30151 createTile = 91;
30152 placeStyle = 109 + type - 2897;
30153 width = 10;
30154 height = 24;
30155 value = 1000;
30156 rare = 1;
30157 return;
30158 }
30159 switch (type)
30160 {
30161 case 2995:
30162 useStyle = 1;
30163 useTurn = true;
30164 useAnimation = 15;
30165 useTime = 10;
30166 autoReuse = true;
30168 consumable = true;
30169 createTile = 242;
30170 width = 30;
30171 height = 30;
30172 value = sellPrice(0, 0, 10);
30173 placeStyle = 30;
30174 break;
30175 case 2996:
30176 useStyle = 1;
30177 useTurn = true;
30178 useAnimation = 15;
30179 useTime = 8;
30180 autoReuse = true;
30182 consumable = true;
30183 createTile = 353;
30184 width = 12;
30185 height = 12;
30186 tileBoost += 3;
30187 break;
30188 case 2997:
30190 consumable = true;
30191 width = 14;
30192 height = 24;
30193 value = 1000;
30194 rare = 1;
30195 break;
30196 case 2998:
30197 width = 24;
30198 height = 24;
30199 accessory = true;
30200 value = 100000;
30201 rare = 4;
30202 break;
30203 case 2999:
30204 rare = 1;
30205 useStyle = 1;
30206 useTurn = true;
30207 useAnimation = 15;
30208 useTime = 10;
30209 autoReuse = true;
30211 consumable = true;
30212 createTile = 354;
30213 width = 12;
30214 height = 12;
30215 value = 100000;
30216 break;
30217 case 3000:
30218 rare = 1;
30219 useStyle = 1;
30220 useTurn = true;
30221 useAnimation = 15;
30222 useTime = 10;
30223 autoReuse = true;
30225 consumable = true;
30226 createTile = 355;
30227 width = 12;
30228 height = 12;
30229 value = 100000;
30230 break;
30231 }
30232 return;
30233 }
30234 }
30235 useStyle = 1;
30236 useTurn = true;
30237 useAnimation = 15;
30238 useTime = 10;
30239 autoReuse = true;
30241 consumable = true;
30242 switch (type)
30243 {
30244 case 2203:
30245 createTile = 307;
30246 break;
30247 case 2204:
30248 createTile = 308;
30249 break;
30250 default:
30251 createTile = 300 + type - 2192;
30252 break;
30253 }
30254 width = 12;
30255 height = 12;
30256 value = buyPrice(0, 10);
30257 if (type == 2194)
30258 {
30259 value = buyPrice(0, 2, 70);
30260 }
30261 }
30262
30264 {
30265 questItem = true;
30266 maxStack = 1;
30267 width = 26;
30268 height = 26;
30269 uniqueStack = true;
30270 rare = -11;
30271 }
30272
30273 public void SetDefaults4(int type)
30274 {
30275 switch (type)
30276 {
30277 case 3001:
30278 rare = 1;
30280 healLife = 70;
30281 useStyle = 9;
30282 useTurn = true;
30283 useAnimation = 17;
30284 useTime = 17;
30286 consumable = true;
30287 width = 14;
30288 height = 24;
30289 potion = true;
30290 value = buyPrice(0, 0, 5);
30291 return;
30292 case 3061:
30293 width = 30;
30294 height = 30;
30295 accessory = true;
30296 rare = 5;
30297 value = buyPrice(0, 20);
30298 backSlot = 8;
30299 return;
30300 case 3002:
30301 alpha = 0;
30302 color = new Color(255, 255, 255, 0);
30303 rare = 1;
30304 useStyle = 1;
30305 shootSpeed = 6f;
30306 shoot = 473;
30307 width = 12;
30308 height = 12;
30310 consumable = true;
30312 useAnimation = 15;
30313 useTime = 15;
30314 noMelee = true;
30315 value = buyPrice(0, 0, 1, 50);
30316 holdStyle = 1;
30317 return;
30318 case 3003:
30319 shootSpeed = 3.5f;
30320 shoot = 474;
30321 damage = 8;
30322 width = 10;
30323 height = 28;
30325 consumable = true;
30326 ammo = AmmoID.Arrow;
30327 knockBack = 2.5f;
30328 value = buyPrice(0, 0, 0, 15);
30329 ranged = true;
30330 return;
30331 case 3004:
30332 flame = true;
30333 noWet = true;
30334 useStyle = 1;
30335 useTurn = true;
30336 useAnimation = 15;
30337 useTime = 10;
30338 holdStyle = 1;
30339 autoReuse = true;
30341 consumable = true;
30342 createTile = 4;
30343 placeStyle = 13;
30344 width = 10;
30345 height = 12;
30346 value = buyPrice(0, 0, 1);
30347 return;
30348 case 3005:
30349 useStyle = 1;
30350 shootSpeed = 10f;
30351 shoot = 475;
30352 damage = 0;
30353 width = 18;
30354 height = 20;
30356 consumable = true;
30358 useAnimation = 20;
30359 useTime = 20;
30360 noUseGraphic = true;
30361 noMelee = true;
30362 return;
30363 case 3006:
30364 mana = 10;
30365 autoReuse = true;
30366 damage = 35;
30367 useStyle = 5;
30368 shootSpeed = 10f;
30369 shoot = 476;
30370 width = 26;
30371 height = 28;
30372 useAnimation = 12;
30373 useTime = 12;
30374 rare = 5;
30375 noMelee = true;
30376 knockBack = 2.5f;
30377 value = sellPrice(0, 8);
30378 magic = true;
30379 return;
30380 case 3007:
30381 autoReuse = true;
30382 useStyle = 5;
30383 useAnimation = 22;
30384 useTime = 22;
30385 width = 38;
30386 height = 6;
30387 shoot = 10;
30390 damage = 28;
30391 shootSpeed = 13f;
30392 noMelee = true;
30393 value = sellPrice(0, 8);
30394 knockBack = 3.5f;
30396 ranged = true;
30397 rare = 5;
30398 scale = 0.9f;
30399 return;
30400 case 3008:
30401 autoReuse = true;
30402 useStyle = 5;
30403 useAnimation = 38;
30404 useTime = 38;
30405 width = 38;
30406 height = 6;
30407 shoot = 10;
30410 damage = 52;
30411 shootSpeed = 14.5f;
30412 noMelee = true;
30413 value = sellPrice(0, 8);
30414 knockBack = 5.5f;
30416 ranged = true;
30417 rare = 5;
30418 scale = 1f;
30419 return;
30420 case 3009:
30421 shoot = 477;
30422 width = 8;
30423 height = 8;
30425 ammo = AmmoID.Dart;
30426 damage = 14;
30427 knockBack = 3.5f;
30428 shootSpeed = 1f;
30429 ranged = true;
30430 rare = 3;
30431 value = sellPrice(0, 0, 0, 6);
30432 consumable = true;
30433 return;
30434 case 3010:
30435 shoot = 478;
30436 width = 8;
30437 height = 8;
30439 ammo = AmmoID.Dart;
30440 damage = 9;
30441 knockBack = 2.2f;
30442 shootSpeed = 3f;
30443 ranged = true;
30444 rare = 3;
30445 value = sellPrice(0, 0, 0, 6);
30446 consumable = true;
30447 return;
30448 case 3011:
30449 shoot = 479;
30450 width = 8;
30451 height = 8;
30453 ammo = AmmoID.Dart;
30454 damage = 10;
30455 knockBack = 2.5f;
30456 shootSpeed = 3f;
30457 ranged = true;
30458 rare = 3;
30459 value = sellPrice(0, 0, 0, 6);
30460 consumable = true;
30461 return;
30462 case 3012:
30463 autoReuse = true;
30464 useStyle = 1;
30465 useTurn = true;
30466 useAnimation = 14;
30467 useTime = 14;
30468 knockBack = 3.25f;
30469 width = 30;
30470 height = 10;
30471 damage = 59;
30472 shoot = 481;
30473 shootSpeed = 9f;
30475 rare = 5;
30476 value = sellPrice(0, 8);
30477 melee = true;
30478 noUseGraphic = true;
30479 noMelee = true;
30480 return;
30481 case 3013:
30482 useStyle = 1;
30483 useTurn = true;
30484 autoReuse = true;
30485 useAnimation = 8;
30486 useTime = 8;
30487 width = 24;
30488 height = 28;
30489 damage = 60;
30490 knockBack = 6f;
30492 scale = 1f;
30493 melee = true;
30494 rare = 5;
30495 value = sellPrice(0, 8);
30496 melee = true;
30497 return;
30498 case 3014:
30499 mana = 40;
30500 autoReuse = true;
30501 damage = 43;
30502 useStyle = 1;
30503 shootSpeed = 15f;
30504 shoot = 482;
30505 width = 26;
30506 height = 28;
30508 useAnimation = 24;
30509 useTime = 24;
30510 rare = 5;
30511 noMelee = true;
30512 knockBack = 8f;
30513 value = sellPrice(0, 8);
30514 magic = true;
30515 return;
30516 case 3024:
30517 width = 20;
30518 height = 20;
30520 rare = 9;
30521 value = sellPrice(0, 3);
30522 return;
30523 case 3599:
30524 width = 20;
30525 height = 20;
30527 rare = 9;
30528 value = sellPrice(0, 3);
30529 return;
30530 case 3015:
30531 width = 24;
30532 height = 24;
30533 accessory = true;
30534 value = sellPrice(0, 8);
30535 rare = 6;
30536 return;
30537 case 3016:
30538 width = 24;
30539 height = 24;
30540 accessory = true;
30541 defense = 8;
30542 value = sellPrice(0, 8);
30543 rare = 5;
30544 return;
30545 case 3017:
30546 width = 16;
30547 height = 24;
30548 accessory = true;
30549 rare = 7;
30550 value = sellPrice(0, 6);
30551 shoeSlot = 16;
30552 return;
30553 case 3018:
30554 useStyle = 1;
30555 autoReuse = true;
30556 useAnimation = 23;
30557 useTime = 23;
30558 width = 50;
30559 height = 20;
30560 shoot = 483;
30562 damage = 50;
30563 shootSpeed = 12f;
30564 value = sellPrice(0, 10);
30565 knockBack = 6f;
30566 rare = 5;
30567 melee = true;
30568 return;
30569 case 3019:
30570 autoReuse = true;
30571 useStyle = 5;
30572 useAnimation = 13;
30573 useTime = 13;
30574 width = 18;
30575 height = 46;
30576 shoot = 485;
30579 damage = 22;
30580 knockBack = 5.5f;
30581 shootSpeed = 6f;
30582 noMelee = true;
30583 value = hellPrice;
30584 rare = 3;
30585 ranged = true;
30586 return;
30587 case 3020:
30588 case 3021:
30589 case 3022:
30590 case 3023:
30591 noUseGraphic = true;
30592 damage = 0;
30593 useStyle = 5;
30594 shootSpeed = 15f;
30595 shoot = 486 + type - 3020;
30596 width = 18;
30597 height = 28;
30599 useAnimation = 20;
30600 useTime = 20;
30601 rare = 6;
30602 noMelee = true;
30603 value = sellPrice(0, 6);
30604 if (type == 3021)
30605 {
30606 shootSpeed = 16f;
30607 }
30608 return;
30609 }
30610 switch (type)
30611 {
30612 case 3025:
30613 width = 20;
30614 height = 20;
30616 value = sellPrice(0, 0, 75);
30617 rare = 2;
30618 return;
30619 case 3026:
30620 width = 20;
30621 height = 20;
30623 value = sellPrice(0, 0, 75);
30624 rare = 2;
30625 return;
30626 case 3027:
30627 width = 20;
30628 height = 20;
30630 value = sellPrice(0, 0, 75);
30631 rare = 2;
30632 return;
30633 case 3190:
30634 width = 20;
30635 height = 20;
30637 value = sellPrice(0, 0, 75);
30638 rare = 2;
30639 return;
30640 case 3038:
30641 width = 20;
30642 height = 20;
30644 value = sellPrice(0, 1, 50);
30645 rare = 3;
30646 return;
30647 case 3597:
30648 width = 20;
30649 height = 20;
30651 value = sellPrice(0, 1, 50);
30652 rare = 3;
30653 return;
30654 case 3600:
30655 width = 20;
30656 height = 20;
30658 value = sellPrice(0, 1, 50);
30659 rare = 3;
30660 return;
30661 case 3598:
30662 width = 20;
30663 height = 20;
30665 value = sellPrice(0, 1, 50);
30666 rare = 3;
30667 return;
30668 case 3029:
30669 useStyle = 5;
30670 autoReuse = true;
30671 useAnimation = 19;
30672 useTime = 19;
30673 width = 28;
30674 height = 60;
30675 shoot = 1;
30678 damage = 38;
30679 shootSpeed = 12.5f;
30680 noMelee = true;
30681 value = sellPrice(0, 8);
30682 ranged = true;
30683 rare = 6;
30684 knockBack = 2.25f;
30685 return;
30686 case 3030:
30687 channel = true;
30688 damage = 40;
30689 useStyle = 1;
30690 shootSpeed = 17f;
30691 shoot = 491;
30692 width = 26;
30693 height = 28;
30695 useAnimation = 15;
30696 useTime = 15;
30697 rare = 6;
30698 noMelee = true;
30699 knockBack = 4.5f;
30700 value = sellPrice(0, 8);
30701 melee = true;
30702 noUseGraphic = true;
30703 return;
30704 case 3031:
30705 case 3032:
30706 useStyle = 1;
30707 useTurn = true;
30708 useAnimation = 12;
30709 useTime = 5;
30710 width = 20;
30711 height = 20;
30712 autoReuse = true;
30713 rare = 7;
30714 value = sellPrice(0, 10);
30715 tileBoost += 2;
30716 return;
30717 case 3036:
30718 width = 24;
30719 height = 28;
30720 rare = 3;
30721 value = sellPrice(0, 3);
30722 accessory = true;
30723 return;
30724 case 3037:
30725 width = 24;
30726 height = 28;
30727 rare = 1;
30728 value = sellPrice(0, 1);
30729 accessory = true;
30730 return;
30731 case 3033:
30732 width = 16;
30733 height = 24;
30734 accessory = true;
30735 rare = 5;
30736 value = 50000;
30737 return;
30738 case 3034:
30739 width = 16;
30740 height = 24;
30741 accessory = true;
30742 rare = 5;
30743 value = 100000;
30744 return;
30745 case 3035:
30746 width = 16;
30747 height = 24;
30748 accessory = true;
30749 rare = 6;
30750 value = 150000;
30751 return;
30752 case 3039:
30753 width = 20;
30754 height = 20;
30756 value = sellPrice(0, 1, 50);
30757 rare = 3;
30758 return;
30759 case 3040:
30760 width = 20;
30761 height = 20;
30763 value = sellPrice(0, 0, 75);
30764 rare = 2;
30765 return;
30766 case 3028:
30767 width = 20;
30768 height = 20;
30770 value = sellPrice(0, 0, 75);
30771 rare = 2;
30772 return;
30773 case 3041:
30774 width = 20;
30775 height = 20;
30777 value = sellPrice(0, 0, 75);
30778 rare = 2;
30779 return;
30780 case 3042:
30781 width = 20;
30782 height = 20;
30784 value = sellPrice(0, 1, 50);
30785 rare = 3;
30786 return;
30787 case 3043:
30788 damage = 0;
30789 useStyle = 1;
30790 shoot = 492;
30791 width = 16;
30792 height = 30;
30794 useAnimation = 20;
30795 useTime = 20;
30796 rare = 3;
30797 noMelee = true;
30798 value = buyPrice(0, 10);
30799 buffType = 152;
30800 return;
30801 case 3044:
30802 useStyle = 1;
30803 useTurn = true;
30804 useAnimation = 15;
30805 useTime = 10;
30806 autoReuse = true;
30807 consumable = true;
30808 createTile = 139;
30809 placeStyle = 32;
30810 width = 24;
30811 height = 24;
30812 rare = 4;
30813 value = 100000;
30814 accessory = true;
30815 hasVanityEffects = true;
30816 return;
30817 case 3045:
30818 flame = true;
30819 noWet = true;
30820 useStyle = 1;
30821 useTurn = true;
30822 useAnimation = 15;
30823 useTime = 10;
30824 holdStyle = 1;
30825 autoReuse = true;
30827 consumable = true;
30828 createTile = 4;
30829 placeStyle = 14;
30830 width = 10;
30831 height = 12;
30832 value = 250;
30833 rare = 1;
30834 return;
30835 case 3046:
30836 case 3047:
30837 case 3048:
30838 case 3049:
30839 case 3050:
30840 useStyle = 1;
30841 useTurn = true;
30842 useAnimation = 15;
30843 useTime = 10;
30844 autoReuse = true;
30846 consumable = true;
30847 createTile = 215;
30848 placeStyle = 1 + type - 3046;
30849 width = 12;
30850 height = 12;
30851 return;
30852 }
30853 switch (type)
30854 {
30855 case 3051:
30856 mana = 13;
30857 damage = 25;
30858 useStyle = 5;
30859 shootSpeed = 32f;
30860 shoot = 494;
30861 width = 26;
30862 height = 28;
30863 useAnimation = 33;
30864 useTime = 33;
30865 rare = 5;
30866 noMelee = true;
30867 knockBack = 3f;
30868 value = sellPrice(0, 8);
30869 magic = true;
30870 autoReuse = true;
30871 return;
30872 case 3052:
30873 autoReuse = true;
30874 useStyle = 5;
30875 useAnimation = 20;
30876 useTime = 20;
30877 width = 14;
30878 height = 32;
30879 shoot = 495;
30882 damage = 47;
30883 shootSpeed = 11f;
30884 knockBack = 4.5f;
30885 rare = 5;
30886 crit = 3;
30887 noMelee = true;
30888 value = sellPrice(0, 2);
30889 ranged = true;
30890 return;
30891 case 3053:
30892 autoReuse = true;
30893 rare = 5;
30894 mana = 6;
30896 useStyle = 5;
30897 damage = 32;
30898 useAnimation = 21;
30899 useTime = 7;
30900 width = 24;
30901 height = 28;
30902 shoot = 496;
30903 shootSpeed = 9f;
30904 knockBack = 3.75f;
30905 magic = true;
30906 value = sellPrice(0, 2);
30907 noMelee = true;
30908 noUseGraphic = true;
30909 crit = 3;
30910 return;
30911 case 3054:
30912 crit = 3;
30913 autoReuse = true;
30914 useStyle = 1;
30915 shootSpeed = 13f;
30916 shoot = 497;
30917 damage = 38;
30918 width = 18;
30919 height = 20;
30921 useAnimation = 12;
30922 useTime = 12;
30923 noUseGraphic = true;
30924 noMelee = true;
30925 value = sellPrice(0, 2);
30926 knockBack = 5.75f;
30927 melee = true;
30928 rare = 5;
30929 return;
30930 case 3055:
30931 case 3056:
30932 case 3057:
30933 case 3058:
30934 case 3059:
30935 useStyle = 1;
30936 useTurn = true;
30937 useAnimation = 15;
30938 useTime = 10;
30939 autoReuse = true;
30941 consumable = true;
30942 createTile = 242;
30943 width = 30;
30944 height = 30;
30945 value = sellPrice(0, 0, 10);
30946 placeStyle = 31 + type - 3055;
30947 return;
30948 }
30949 switch (type)
30950 {
30951 case 3060:
30952 damage = 0;
30953 useStyle = 1;
30954 shoot = 499;
30955 width = 16;
30956 height = 30;
30958 useAnimation = 20;
30959 useTime = 20;
30960 rare = 3;
30961 noMelee = true;
30962 value = sellPrice(0, 7, 50);
30963 buffType = 154;
30964 return;
30965 case 3062:
30966 channel = true;
30967 damage = 0;
30968 useStyle = 4;
30969 shoot = 500;
30970 width = 24;
30971 height = 24;
30973 useAnimation = 20;
30974 useTime = 20;
30975 rare = 1;
30976 noMelee = true;
30978 buffType = 155;
30979 return;
30980 case 3063:
30981 rare = 10;
30983 useStyle = 1;
30984 damage = 200;
30985 useAnimation = 14;
30986 useTime = 14;
30987 width = 30;
30988 height = 30;
30989 shoot = 502;
30990 scale = 1.1f;
30991 shootSpeed = 12f;
30992 knockBack = 6.5f;
30993 melee = true;
30994 value = sellPrice(0, 20);
30995 autoReuse = true;
30996 return;
30997 case 3064:
30998 useStyle = 1;
30999 useTurn = true;
31000 useAnimation = 15;
31001 useTime = 10;
31002 autoReuse = true;
31004 consumable = true;
31005 createTile = 356;
31006 width = 18;
31007 height = 34;
31008 value = sellPrice(0, 3);
31009 rare = 7;
31010 return;
31011 case 3065:
31012 rare = 10;
31014 useStyle = 1;
31015 damage = 170;
31016 useAnimation = 16;
31017 useTime = 16;
31018 width = 30;
31019 height = 30;
31020 shoot = 503;
31021 scale = 1.1f;
31022 shootSpeed = 8f;
31023 knockBack = 6.5f;
31024 melee = true;
31025 value = sellPrice(0, 20);
31026 autoReuse = true;
31027 return;
31028 case 3066:
31029 useStyle = 1;
31030 useTurn = true;
31031 useAnimation = 15;
31032 useTime = 10;
31033 autoReuse = true;
31035 consumable = true;
31036 createTile = 357;
31037 width = 12;
31038 height = 12;
31039 return;
31040 case 3067:
31041 useStyle = 1;
31042 useTurn = true;
31043 useAnimation = 15;
31044 useTime = 7;
31045 autoReuse = true;
31047 consumable = true;
31048 createWall = 177;
31049 width = 12;
31050 height = 12;
31051 return;
31052 case 3068:
31053 width = 16;
31054 height = 24;
31055 accessory = true;
31056 rare = 1;
31057 value = sellPrice(0, 0, 50);
31058 return;
31059 case 3069:
31060 mana = 2;
31061 damage = 14;
31062 useStyle = 1;
31063 shootSpeed = 7f;
31064 shoot = 954;
31065 width = 26;
31066 height = 28;
31068 useAnimation = 26;
31069 useTime = 26;
31070 rare = 1;
31071 noMelee = true;
31072 value = 10000;
31073 magic = true;
31074 crit = 10;
31076 {
31077 value = sellPrice(0, 5);
31078 rare = 4;
31079 damage = 40;
31080 useAnimation = 10;
31081 useTime = 10;
31082 mana = 6;
31083 shootSpeed = 12f;
31084 autoReuse = true;
31085 }
31086 return;
31087 case 3070:
31088 case 3071:
31089 case 3072:
31090 case 3073:
31091 case 3074:
31092 case 3075:
31093 case 3076:
31094 useStyle = 1;
31095 useTurn = true;
31096 useAnimation = 15;
31097 useTime = 10;
31098 autoReuse = true;
31100 consumable = true;
31101 createTile = 358 + type - 3070;
31102 width = 12;
31103 height = 12;
31104 value = sellPrice(0, 10);
31105 rare = 3;
31106 return;
31107 }
31108 switch (type)
31109 {
31110 case 3077:
31111 useStyle = 1;
31112 useTurn = true;
31113 useAnimation = 15;
31114 useTime = 8;
31115 autoReuse = true;
31117 consumable = true;
31118 createTile = 365;
31119 width = 12;
31120 height = 12;
31121 value = 10;
31122 tileBoost += 3;
31123 return;
31124 case 3078:
31125 useStyle = 1;
31126 useTurn = true;
31127 useAnimation = 15;
31128 useTime = 8;
31129 autoReuse = true;
31131 consumable = true;
31132 createTile = 366;
31133 width = 12;
31134 height = 12;
31135 value = 10;
31136 tileBoost += 3;
31137 return;
31138 case 3081:
31139 useStyle = 1;
31140 useTurn = true;
31141 useAnimation = 15;
31142 useTime = 10;
31143 autoReuse = true;
31145 consumable = true;
31146 createTile = 367;
31147 width = 12;
31148 height = 12;
31149 return;
31150 case 3082:
31151 useStyle = 1;
31152 useTurn = true;
31153 useAnimation = 15;
31154 useTime = 7;
31155 autoReuse = true;
31157 consumable = true;
31158 createWall = 183;
31159 width = 12;
31160 height = 12;
31161 return;
31162 case 3083:
31163 useStyle = 1;
31164 useTurn = true;
31165 useAnimation = 15;
31166 useTime = 7;
31167 autoReuse = true;
31169 consumable = true;
31170 createWall = 179;
31171 width = 12;
31172 height = 12;
31173 return;
31174 case 3084:
31175 width = 24;
31176 height = 18;
31177 accessory = true;
31178 rare = 1;
31179 value = sellPrice(0, 0, 50);
31180 return;
31181 case 3085:
31182 width = 12;
31183 height = 12;
31184 rare = 2;
31186 value = buyPrice(0, 2);
31187 return;
31188 case 3086:
31189 useStyle = 1;
31190 useTurn = true;
31191 useAnimation = 15;
31192 useTime = 10;
31193 autoReuse = true;
31195 consumable = true;
31196 createTile = 368;
31197 width = 12;
31198 height = 12;
31199 return;
31200 case 3080:
31201 useStyle = 1;
31202 shootSpeed = 10f;
31203 shoot = 506;
31204 damage = 0;
31205 width = 18;
31206 height = 20;
31208 consumable = true;
31210 useAnimation = 20;
31211 useTime = 20;
31212 noUseGraphic = true;
31213 noMelee = true;
31214 value = 100;
31215 return;
31216 case 3079:
31217 useStyle = 1;
31218 shootSpeed = 10f;
31219 shoot = 505;
31220 damage = 0;
31221 width = 18;
31222 height = 20;
31224 consumable = true;
31226 useAnimation = 20;
31227 useTime = 20;
31228 noUseGraphic = true;
31229 noMelee = true;
31230 value = 100;
31231 return;
31232 case 3087:
31233 useStyle = 1;
31234 useTurn = true;
31235 useAnimation = 15;
31236 useTime = 10;
31237 autoReuse = true;
31239 consumable = true;
31240 createTile = 369;
31241 width = 12;
31242 height = 12;
31243 return;
31244 case 3088:
31245 useStyle = 1;
31246 useTurn = true;
31247 useAnimation = 15;
31248 useTime = 7;
31249 autoReuse = true;
31251 consumable = true;
31252 createWall = 184;
31253 width = 12;
31254 height = 12;
31255 return;
31256 case 3089:
31257 useStyle = 1;
31258 useTurn = true;
31259 useAnimation = 15;
31260 useTime = 7;
31261 autoReuse = true;
31263 consumable = true;
31264 createWall = 181;
31265 width = 12;
31266 height = 12;
31267 return;
31268 case 3090:
31269 width = 16;
31270 height = 24;
31271 accessory = true;
31272 rare = 2;
31273 value = 100000;
31274 expert = true;
31275 return;
31276 case 3091:
31277 case 3092:
31278 width = 14;
31279 height = 20;
31281 useAnimation = 20;
31282 useTime = 20;
31283 return;
31284 case 3093:
31285 width = 12;
31286 height = 12;
31287 rare = 1;
31289 value = sellPrice(0, 0, 10);
31290 return;
31291 case 3094:
31292 useStyle = 1;
31293 shootSpeed = 11.5f;
31294 shoot = 507;
31295 damage = 17;
31296 width = 30;
31297 height = 30;
31299 consumable = true;
31301 useAnimation = 24;
31302 useTime = 24;
31303 noUseGraphic = true;
31304 noMelee = true;
31305 knockBack = 4.75f;
31306 value = sellPrice(0, 0, 0, 5);
31307 ranged = true;
31308 return;
31309 case 3095:
31310 width = 24;
31311 height = 18;
31312 accessory = true;
31313 rare = 1;
31314 value = sellPrice(0, 1);
31315 return;
31316 case 3097:
31317 melee = true;
31318 damage = 30;
31319 width = 24;
31320 height = 28;
31321 rare = 1;
31322 value = sellPrice(0, 2);
31323 accessory = true;
31324 defense = 2;
31325 shieldSlot = 5;
31326 knockBack = 9f;
31327 expert = true;
31328 return;
31329 case 3098:
31330 useStyle = 5;
31331 useAnimation = 25;
31332 useTime = 8;
31333 shootSpeed = 48f;
31334 knockBack = 8f;
31335 width = 54;
31336 height = 20;
31337 damage = 120;
31338 axe = 30;
31340 shoot = 509;
31341 rare = 8;
31343 noMelee = true;
31344 noUseGraphic = true;
31345 melee = true;
31346 channel = true;
31347 return;
31348 case 3099:
31349 width = 24;
31350 height = 18;
31351 accessory = true;
31352 rare = 1;
31353 value = sellPrice(0, 1);
31354 return;
31355 case 3100:
31356 useStyle = 1;
31357 useTurn = true;
31358 useAnimation = 15;
31359 useTime = 10;
31360 autoReuse = true;
31362 consumable = true;
31363 createTile = 370;
31364 width = 12;
31365 height = 12;
31366 return;
31367 case 3101:
31368 useStyle = 1;
31369 useTurn = true;
31370 useAnimation = 15;
31371 useTime = 7;
31372 autoReuse = true;
31374 consumable = true;
31375 createWall = 182;
31376 width = 12;
31377 height = 12;
31378 return;
31379 case 3102:
31380 width = 24;
31381 height = 18;
31382 accessory = true;
31383 rare = 1;
31384 value = sellPrice(0, 1);
31385 return;
31386 case 3103:
31387 shootSpeed = 3f;
31388 shoot = 1;
31389 damage = 5;
31390 width = 26;
31391 height = 26;
31392 ammo = AmmoID.Arrow;
31393 knockBack = 2f;
31394 value = sellPrice(0, 1);
31395 ranged = true;
31396 rare = 2;
31397 return;
31398 case 3104:
31399 shootSpeed = 4f;
31400 shoot = 14;
31401 damage = 7;
31402 width = 26;
31403 height = 26;
31404 ammo = AmmoID.Bullet;
31405 knockBack = 2f;
31406 value = sellPrice(0, 1);
31407 ranged = true;
31408 rare = 2;
31409 return;
31410 case 3105:
31411 magic = true;
31412 mana = 30;
31413 useStyle = 1;
31414 shootSpeed = 14f;
31415 rare = 8;
31416 damage = 52;
31417 shoot = 510;
31418 width = 18;
31419 height = 20;
31420 knockBack = 4f;
31422 useAnimation = 45;
31423 useTime = 45;
31424 noUseGraphic = true;
31425 noMelee = true;
31427 return;
31428 case 3106:
31429 autoReuse = true;
31430 useStyle = 1;
31431 useAnimation = 8;
31432 useTime = 8;
31433 knockBack = 3.5f;
31434 width = 30;
31435 height = 30;
31436 damage = 85;
31437 scale = 1.1f;
31439 rare = 8;
31441 melee = true;
31442 return;
31443 case 3107:
31444 useStyle = 5;
31445 autoReuse = true;
31446 useAnimation = 15;
31447 useTime = 15;
31448 width = 50;
31449 height = 18;
31450 shoot = 514;
31453 damage = 85;
31454 shootSpeed = 10f;
31455 noMelee = true;
31457 rare = 8;
31458 ranged = true;
31459 return;
31460 case 3108:
31461 shootSpeed = 6f;
31462 shoot = 514;
31463 damage = 30;
31464 width = 8;
31465 height = 8;
31467 consumable = true;
31469 knockBack = 3f;
31470 value = buyPrice(0, 0, 1);
31471 ranged = true;
31472 rare = 8;
31473 return;
31474 case 3109:
31475 width = 22;
31476 height = 22;
31477 defense = 4;
31478 headSlot = 179;
31479 rare = 2;
31480 value = sellPrice(0, 1);
31481 return;
31482 case 3110:
31483 width = 16;
31484 height = 24;
31485 accessory = true;
31486 rare = 8;
31487 value = 700000;
31488 hasVanityEffects = true;
31489 return;
31490 case 3111:
31491 width = 10;
31492 height = 12;
31494 alpha = 100;
31495 value = 15;
31496 return;
31497 case 3112:
31498 color = new Color(255, 255, 255, 0);
31499 useStyle = 1;
31500 shootSpeed = 6f;
31501 shoot = 515;
31502 width = 12;
31503 height = 12;
31505 consumable = true;
31507 useAnimation = 15;
31508 useTime = 15;
31509 noMelee = true;
31510 value = 10;
31511 holdStyle = 1;
31512 return;
31513 case 3113:
31514 createTile = 371;
31515 width = 12;
31516 height = 12;
31517 useStyle = 1;
31518 useTurn = true;
31519 useAnimation = 15;
31520 useTime = 10;
31521 autoReuse = true;
31523 consumable = true;
31524 return;
31525 case 3114:
31526 flame = true;
31527 noWet = true;
31528 holdStyle = 1;
31529 autoReuse = true;
31531 consumable = true;
31532 createTile = 4;
31533 placeStyle = 15;
31534 width = 10;
31535 height = 12;
31536 value = 80;
31537 useStyle = 1;
31538 useTurn = true;
31539 useAnimation = 15;
31540 useTime = 10;
31541 return;
31542 case 3115:
31543 useStyle = 1;
31544 shootSpeed = 5f;
31545 shoot = 516;
31546 width = 20;
31547 height = 20;
31549 consumable = true;
31551 useAnimation = 25;
31552 useTime = 25;
31553 noUseGraphic = true;
31554 noMelee = true;
31555 value = buyPrice(0, 0, 4);
31556 damage = 0;
31557 return;
31558 case 3116:
31559 useStyle = 5;
31560 shootSpeed = 6.5f;
31561 shoot = 517;
31562 width = 20;
31563 height = 20;
31565 consumable = true;
31567 useAnimation = 40;
31568 useTime = 40;
31569 noUseGraphic = true;
31570 noMelee = true;
31571 value = 100;
31572 damage = 65;
31573 knockBack = 8f;
31574 ranged = true;
31575 return;
31576 case 3117:
31577 flame = true;
31578 noWet = true;
31579 createTile = 372;
31580 width = 8;
31581 height = 18;
31582 holdStyle = 1;
31583 rare = 1;
31584 useStyle = 1;
31585 useTurn = true;
31586 useAnimation = 15;
31587 useTime = 10;
31588 autoReuse = true;
31590 value = sellPrice(0, 0, 1);
31591 consumable = true;
31592 return;
31593 case 3203:
31594 case 3204:
31595 case 3205:
31596 case 3206:
31597 case 3207:
31598 case 3208:
31599 width = 12;
31600 height = 12;
31601 rare = 2;
31603 createTile = 376;
31604 placeStyle = 3 + type - 3203;
31605 useAnimation = 15;
31606 useTime = 15;
31607 autoReuse = true;
31608 useStyle = 1;
31609 consumable = true;
31610 value = sellPrice(0, 1);
31611 return;
31612 }
31613 switch (type)
31614 {
31615 case 3209:
31616 mana = 9;
31618 useStyle = 5;
31619 damage = 40;
31620 useAnimation = 29;
31621 useTime = 29;
31622 width = 36;
31623 height = 40;
31624 shoot = 521;
31625 shootSpeed = 13f;
31626 knockBack = 4.4f;
31627 magic = true;
31628 autoReuse = true;
31629 value = sellPrice(0, 4);
31630 rare = 5;
31631 noMelee = true;
31632 return;
31633 case 3210:
31635 useStyle = 5;
31636 damage = 43;
31637 useAnimation = 10;
31638 useTime = 10;
31639 width = 30;
31640 height = 28;
31641 shoot = 523;
31642 shootSpeed = 8.5f;
31643 knockBack = 3f;
31644 ranged = true;
31645 autoReuse = true;
31646 value = sellPrice(0, 4);
31647 rare = 5;
31648 noMelee = true;
31649 return;
31650 case 3211:
31651 useStyle = 1;
31652 useAnimation = 28;
31653 useTime = 28;
31654 knockBack = 5.75f;
31655 width = 40;
31656 height = 40;
31657 damage = 55;
31658 scale = 1.125f;
31660 rare = 5;
31661 autoReuse = true;
31662 value = sellPrice(0, 4);
31663 melee = true;
31664 return;
31665 case 3212:
31666 width = 22;
31667 height = 22;
31668 accessory = true;
31669 rare = 1;
31670 value = sellPrice(0, 1);
31671 neckSlot = 7;
31672 return;
31673 case 3213:
31674 useStyle = 1;
31675 shootSpeed = 4f;
31676 shoot = 525;
31677 width = 26;
31678 height = 24;
31680 useAnimation = 28;
31681 useTime = 28;
31682 rare = 3;
31683 value = sellPrice(0, 2);
31684 return;
31685 case 3119:
31686 width = 24;
31687 height = 18;
31688 accessory = true;
31689 rare = 1;
31690 value = sellPrice(0, 1);
31691 return;
31692 case 3118:
31693 width = 24;
31694 height = 18;
31695 accessory = true;
31696 rare = 1;
31697 value = sellPrice(0, 1);
31698 return;
31699 case 3096:
31700 width = 24;
31701 height = 18;
31702 accessory = true;
31703 rare = 1;
31704 value = sellPrice(0, 1);
31705 return;
31706 case 3120:
31707 width = 24;
31708 height = 28;
31709 rare = 1;
31710 value = sellPrice(0, 1);
31711 accessory = true;
31712 return;
31713 case 3121:
31714 width = 24;
31715 height = 28;
31716 rare = 3;
31717 value = sellPrice(0, 3);
31718 accessory = true;
31719 return;
31720 case 3122:
31721 width = 24;
31722 height = 28;
31723 rare = 3;
31724 value = sellPrice(0, 3);
31725 accessory = true;
31726 return;
31727 case 3123:
31728 width = 24;
31729 height = 28;
31730 rare = 5;
31731 value = sellPrice(0, 5);
31732 accessory = true;
31733 return;
31734 case 3124:
31735 width = 24;
31736 height = 28;
31737 rare = 7;
31738 value = sellPrice(0, 8);
31739 useTurn = true;
31740 useStyle = 4;
31741 useTime = 90;
31743 useAnimation = 90;
31744 return;
31745 case 3159:
31746 case 3160:
31747 case 3161:
31748 useStyle = 1;
31749 useTurn = true;
31750 useAnimation = 15;
31751 useTime = 10;
31752 autoReuse = true;
31754 consumable = true;
31755 createTile = 90;
31756 switch (type)
31757 {
31758 case 3159:
31759 placeStyle = 28;
31760 break;
31761 case 3160:
31762 placeStyle = 30;
31763 break;
31764 case 3161:
31765 placeStyle = 29;
31766 break;
31767 }
31768 width = 20;
31769 height = 20;
31770 value = 300;
31771 return;
31772 case 3162:
31773 case 3163:
31774 case 3164:
31775 useStyle = 1;
31776 useTurn = true;
31777 useAnimation = 15;
31778 useTime = 10;
31780 consumable = true;
31781 autoReuse = true;
31782 createTile = 79;
31783 width = 28;
31784 height = 20;
31785 value = 2000;
31786 switch (type)
31787 {
31788 case 3162:
31789 placeStyle = 28;
31790 break;
31791 case 3163:
31792 placeStyle = 30;
31793 break;
31794 case 3164:
31795 placeStyle = 29;
31796 break;
31797 }
31798 return;
31799 case 3165:
31800 case 3166:
31801 case 3167:
31802 useStyle = 1;
31803 useTurn = true;
31804 useAnimation = 15;
31805 useTime = 10;
31806 autoReuse = true;
31808 consumable = true;
31809 createTile = 101;
31810 width = 20;
31811 height = 20;
31812 value = 300;
31813 switch (type)
31814 {
31815 case 3165:
31816 placeStyle = 29;
31817 break;
31818 case 3166:
31819 placeStyle = 31;
31820 break;
31821 case 3167:
31822 placeStyle = 30;
31823 break;
31824 }
31825 return;
31826 case 3168:
31827 case 3169:
31828 case 3170:
31829 useStyle = 1;
31830 useTurn = true;
31831 useAnimation = 15;
31832 useTime = 10;
31833 autoReuse = true;
31835 consumable = true;
31836 createTile = 100;
31837 width = 20;
31838 height = 20;
31839 value = 1500;
31840 switch (type)
31841 {
31842 case 3168:
31843 placeStyle = 28;
31844 break;
31845 case 3169:
31846 placeStyle = 30;
31847 break;
31848 case 3170:
31849 placeStyle = 29;
31850 break;
31851 }
31852 return;
31853 case 3171:
31854 case 3172:
31855 case 3173:
31856 noWet = true;
31857 useStyle = 1;
31858 useTurn = true;
31859 useAnimation = 15;
31860 useTime = 10;
31861 autoReuse = true;
31863 consumable = true;
31864 createTile = 33;
31865 width = 8;
31866 height = 18;
31867 value = sellPrice(0, 0, 0, 60);
31868 switch (type)
31869 {
31870 case 3171:
31871 placeStyle = 27;
31872 break;
31873 case 3172:
31874 placeStyle = 29;
31875 break;
31876 case 3173:
31877 placeStyle = 28;
31878 break;
31879 }
31880 return;
31881 case 3174:
31882 case 3175:
31883 case 3176:
31884 useStyle = 1;
31885 useTurn = true;
31886 useAnimation = 15;
31887 useTime = 10;
31888 autoReuse = true;
31890 consumable = true;
31891 createTile = 15;
31892 width = 12;
31893 height = 30;
31894 value = 150;
31895 switch (type)
31896 {
31897 case 3174:
31898 placeStyle = 33;
31899 break;
31900 case 3175:
31901 placeStyle = 35;
31902 break;
31903 case 3176:
31904 placeStyle = 34;
31905 break;
31906 }
31907 return;
31908 case 3177:
31909 case 3178:
31910 case 3179:
31911 useStyle = 1;
31912 useTurn = true;
31913 useAnimation = 15;
31914 useTime = 10;
31915 autoReuse = true;
31917 consumable = true;
31918 createTile = 34;
31919 width = 26;
31920 height = 26;
31921 value = 3000;
31922 switch (type)
31923 {
31924 case 3177:
31925 placeStyle = 34;
31926 break;
31927 case 3178:
31928 placeStyle = 36;
31929 break;
31930 case 3179:
31931 placeStyle = 35;
31932 break;
31933 }
31934 return;
31935 case 3125:
31936 case 3180:
31937 case 3181:
31938 useStyle = 1;
31939 useTurn = true;
31940 useAnimation = 15;
31941 useTime = 10;
31942 autoReuse = true;
31944 consumable = true;
31945 createTile = 21;
31946 width = 26;
31947 height = 22;
31948 value = 500;
31949 switch (type)
31950 {
31951 case 3180:
31952 placeStyle = 49;
31953 break;
31954 case 3181:
31955 placeStyle = 51;
31956 break;
31957 case 3125:
31958 placeStyle = 50;
31959 break;
31960 }
31961 return;
31962 case 3126:
31963 case 3127:
31964 case 3128:
31965 useStyle = 1;
31966 useTurn = true;
31967 useAnimation = 15;
31968 useTime = 10;
31969 autoReuse = true;
31971 consumable = true;
31972 createTile = 104;
31973 width = 20;
31974 height = 20;
31975 value = 300;
31976 switch (type)
31977 {
31978 case 3126:
31979 placeStyle = 25;
31980 break;
31981 case 3127:
31982 placeStyle = 27;
31983 break;
31984 case 3128:
31985 placeStyle = 26;
31986 break;
31987 }
31988 return;
31989 case 3129:
31990 case 3130:
31991 case 3131:
31992 useStyle = 1;
31993 useTurn = true;
31994 useAnimation = 15;
31995 useTime = 10;
31997 consumable = true;
31998 createTile = 10;
31999 width = 14;
32000 height = 28;
32001 value = 200;
32002 switch (type)
32003 {
32004 case 3129:
32005 placeStyle = 33;
32006 break;
32007 case 3130:
32008 placeStyle = 35;
32009 break;
32010 case 3131:
32011 placeStyle = 34;
32012 break;
32013 }
32014 return;
32015 case 3132:
32016 case 3133:
32017 case 3134:
32018 useStyle = 1;
32019 useTurn = true;
32020 useAnimation = 15;
32021 useTime = 10;
32022 autoReuse = true;
32024 consumable = true;
32025 createTile = 88;
32026 width = 20;
32027 height = 20;
32028 value = 300;
32029 switch (type)
32030 {
32031 case 3132:
32032 placeStyle = 25;
32033 break;
32034 case 3133:
32035 placeStyle = 27;
32036 break;
32037 case 3134:
32038 placeStyle = 26;
32039 break;
32040 }
32041 return;
32042 case 3135:
32043 case 3136:
32044 case 3137:
32045 useStyle = 1;
32046 useTurn = true;
32047 useAnimation = 15;
32048 useTime = 10;
32049 autoReuse = true;
32051 consumable = true;
32052 createTile = 93;
32053 width = 10;
32054 height = 24;
32055 value = 500;
32056 switch (type)
32057 {
32058 case 3135:
32059 placeStyle = 28;
32060 break;
32061 case 3136:
32062 placeStyle = 30;
32063 break;
32064 case 3137:
32065 placeStyle = 29;
32066 break;
32067 }
32068 return;
32069 case 3138:
32070 case 3139:
32071 case 3140:
32072 useStyle = 1;
32073 useTurn = true;
32074 useAnimation = 15;
32075 useTime = 10;
32076 autoReuse = true;
32078 consumable = true;
32079 createTile = 42;
32080 width = 12;
32081 height = 28;
32082 switch (type)
32083 {
32084 case 3138:
32085 placeStyle = 34;
32086 break;
32087 case 3139:
32088 placeStyle = 36;
32089 break;
32090 case 3140:
32091 placeStyle = 35;
32092 break;
32093 }
32094 value = 150;
32095 return;
32096 case 3141:
32097 case 3142:
32098 case 3143:
32099 useStyle = 1;
32100 useTurn = true;
32101 useAnimation = 15;
32102 useTime = 10;
32103 autoReuse = true;
32105 consumable = true;
32106 createTile = 87;
32107 width = 20;
32108 height = 20;
32109 value = 300;
32110 switch (type)
32111 {
32112 case 3141:
32113 placeStyle = 27;
32114 break;
32115 case 3142:
32116 placeStyle = 29;
32117 break;
32118 case 3143:
32119 placeStyle = 28;
32120 break;
32121 }
32122 return;
32123 case 3144:
32124 case 3145:
32125 case 3146:
32126 useStyle = 1;
32127 useTurn = true;
32128 useAnimation = 15;
32129 useTime = 10;
32130 autoReuse = true;
32132 consumable = true;
32133 createTile = 19;
32134 width = 8;
32135 height = 10;
32136 switch (type)
32137 {
32138 case 3144:
32139 placeStyle = 27;
32140 break;
32141 case 3145:
32142 placeStyle = 29;
32143 break;
32144 case 3146:
32145 placeStyle = 28;
32146 break;
32147 }
32148 return;
32149 case 3147:
32150 case 3148:
32151 case 3149:
32152 useStyle = 1;
32153 useTurn = true;
32154 useAnimation = 15;
32155 useTime = 10;
32156 autoReuse = true;
32158 consumable = true;
32159 createTile = 172;
32160 width = 20;
32161 height = 20;
32162 value = 300;
32163 switch (type)
32164 {
32165 case 3147:
32166 placeStyle = 29;
32167 break;
32168 case 3148:
32169 placeStyle = 31;
32170 break;
32171 case 3149:
32172 placeStyle = 30;
32173 break;
32174 }
32175 return;
32176 case 3150:
32177 case 3151:
32178 case 3152:
32179 useStyle = 1;
32180 useTurn = true;
32181 useAnimation = 15;
32182 useTime = 10;
32183 autoReuse = true;
32185 consumable = true;
32186 createTile = 89;
32187 width = 20;
32188 height = 20;
32189 value = 300;
32190 switch (type)
32191 {
32192 case 3150:
32193 placeStyle = 30;
32194 break;
32195 case 3151:
32196 placeStyle = 32;
32197 break;
32198 case 3152:
32199 placeStyle = 31;
32200 break;
32201 }
32202 return;
32203 case 3153:
32204 case 3154:
32205 case 3155:
32206 useStyle = 1;
32207 useTurn = true;
32208 useAnimation = 15;
32209 useTime = 10;
32210 autoReuse = true;
32212 consumable = true;
32213 createTile = 14;
32214 width = 26;
32215 height = 20;
32216 value = 300;
32217 switch (type)
32218 {
32219 case 3153:
32220 placeStyle = 32;
32221 break;
32222 case 3154:
32223 placeStyle = 34;
32224 break;
32225 case 3155:
32226 placeStyle = 33;
32227 break;
32228 }
32229 return;
32230 case 3156:
32231 case 3157:
32232 case 3158:
32233 useStyle = 1;
32234 useTurn = true;
32235 useAnimation = 15;
32236 useTime = 10;
32237 autoReuse = true;
32239 consumable = true;
32240 createTile = 18;
32241 width = 28;
32242 height = 14;
32243 value = 150;
32244 switch (type)
32245 {
32246 case 3156:
32247 placeStyle = 28;
32248 break;
32249 case 3157:
32250 placeStyle = 30;
32251 break;
32252 case 3158:
32253 placeStyle = 29;
32254 break;
32255 }
32256 return;
32257 case 3182:
32258 useStyle = 1;
32259 useTurn = true;
32260 useAnimation = 15;
32261 useTime = 10;
32262 autoReuse = true;
32264 consumable = true;
32265 createTile = 373;
32266 width = 24;
32267 height = 24;
32268 value = sellPrice(0, 0, 0, 40);
32269 return;
32270 case 3183:
32271 useTurn = true;
32272 useStyle = 1;
32273 useTime = 18;
32274 useAnimation = 18;
32275 width = 24;
32276 height = 28;
32278 value = sellPrice(0, 5);
32279 autoReuse = true;
32280 rare = 4;
32281 scale = 1.15f;
32282 return;
32283 case 3184:
32284 useStyle = 1;
32285 useTurn = true;
32286 useAnimation = 15;
32287 useTime = 10;
32288 autoReuse = true;
32290 consumable = true;
32291 createTile = 374;
32292 width = 24;
32293 height = 24;
32294 value = sellPrice(0, 0, 0, 40);
32295 return;
32296 case 3185:
32297 useStyle = 1;
32298 useTurn = true;
32299 useAnimation = 15;
32300 useTime = 10;
32301 autoReuse = true;
32303 consumable = true;
32304 createTile = 375;
32305 width = 24;
32306 height = 24;
32307 value = sellPrice(0, 0, 0, 40);
32308 return;
32309 case 3186:
32311 width = 24;
32312 height = 24;
32313 value = buyPrice(0, 0, 1);
32314 return;
32315 case 3187:
32316 width = 18;
32317 height = 18;
32318 defense = 5;
32319 headSlot = 180;
32320 value = 17500;
32321 return;
32322 case 3188:
32323 width = 18;
32324 height = 18;
32325 defense = 6;
32326 bodySlot = 182;
32327 value = 14000;
32328 return;
32329 case 3189:
32330 width = 18;
32331 height = 18;
32332 defense = 5;
32333 legSlot = 122;
32334 value = 10500;
32335 return;
32336 case 3191:
32337 case 3192:
32338 case 3193:
32339 case 3194:
32340 useStyle = 1;
32341 autoReuse = true;
32342 useTurn = true;
32343 useAnimation = 15;
32344 useTime = 10;
32346 consumable = true;
32347 width = 12;
32348 height = 12;
32349 makeNPC = (short)(484 + type - 3191);
32350 noUseGraphic = true;
32351 switch (type)
32352 {
32353 case 3192:
32354 bait = 15;
32355 break;
32356 case 3193:
32357 bait = 25;
32358 break;
32359 case 3194:
32360 bait = 40;
32361 break;
32362 default:
32363 bait = 35;
32364 break;
32365 }
32366 return;
32367 }
32368 switch (type)
32369 {
32370 case 3196:
32371 useStyle = 1;
32372 shootSpeed = 6f;
32373 shoot = 519;
32374 width = 26;
32375 height = 26;
32377 consumable = true;
32379 useAnimation = 25;
32380 useTime = 25;
32381 noUseGraphic = true;
32382 noMelee = true;
32383 value = sellPrice(0, 0, 2);
32384 damage = 0;
32385 rare = 1;
32386 return;
32387 case 3197:
32388 rare = 1;
32389 useStyle = 1;
32390 shootSpeed = 12.5f;
32391 shoot = 520;
32392 damage = 17;
32393 width = 28;
32394 height = 28;
32396 consumable = true;
32398 useAnimation = 13;
32399 useTime = 13;
32400 noUseGraphic = true;
32401 noMelee = true;
32402 value = 80;
32403 knockBack = 3.5f;
32404 ranged = true;
32405 return;
32406 case 3198:
32407 rare = 1;
32408 useStyle = 1;
32409 useTurn = true;
32410 useAnimation = 15;
32411 useTime = 10;
32412 autoReuse = true;
32414 consumable = true;
32415 createTile = 377;
32416 width = 28;
32417 height = 22;
32418 value = 100000;
32419 return;
32420 case 3199:
32421 useTurn = true;
32422 width = 20;
32423 height = 20;
32424 useStyle = 4;
32425 useTime = 90;
32427 useAnimation = 90;
32428 rare = 1;
32429 value = 50000;
32430 return;
32431 case 3200:
32432 width = 28;
32433 height = 24;
32434 accessory = true;
32435 rare = 1;
32436 value = 50000;
32437 shoeSlot = 17;
32438 return;
32439 case 3201:
32440 width = 16;
32441 height = 24;
32442 accessory = true;
32443 rare = 1;
32444 value = 50000;
32445 waistSlot = 11;
32446 return;
32447 case 3202:
32448 rare = 1;
32449 useStyle = 1;
32450 useTurn = true;
32451 useAnimation = 15;
32452 useTime = 10;
32453 autoReuse = true;
32455 consumable = true;
32456 createTile = 378;
32457 width = 20;
32458 height = 30;
32459 value = sellPrice(0, 0, 1);
32460 return;
32461 case 3214:
32462 useStyle = 1;
32463 useTurn = true;
32464 useAnimation = 15;
32465 useTime = 10;
32466 autoReuse = true;
32468 consumable = true;
32469 createTile = 379;
32470 width = 12;
32471 height = 12;
32472 value = buyPrice(0, 0, 2);
32473 return;
32474 case 3215:
32475 case 3216:
32476 case 3217:
32477 case 3218:
32478 case 3219:
32479 case 3220:
32480 case 3221:
32481 case 3222:
32482 useStyle = 1;
32483 useTurn = true;
32484 useAnimation = 15;
32485 useTime = 10;
32486 autoReuse = true;
32488 consumable = true;
32489 createTile = 380;
32490 placeStyle = type - 3215;
32491 width = 24;
32492 height = 20;
32493 value = buyPrice(0, 0, 1);
32494 return;
32495 }
32496 switch (type)
32497 {
32498 case 3223:
32499 width = 22;
32500 height = 22;
32501 accessory = true;
32502 rare = 1;
32503 value = 100000;
32504 expert = true;
32505 return;
32506 case 3224:
32507 width = 22;
32508 height = 22;
32509 accessory = true;
32510 rare = 1;
32511 value = 100000;
32512 neckSlot = 8;
32513 expert = true;
32514 return;
32515 case 3225:
32516 width = 14;
32517 height = 28;
32518 rare = 1;
32519 value = sellPrice(0, 2, 50);
32520 accessory = true;
32521 balloonSlot = 11;
32522 return;
32523 case 3226:
32524 width = 28;
32525 height = 20;
32526 headSlot = 181;
32527 rare = 9;
32528 vanity = true;
32529 value = sellPrice(0, 5);
32530 return;
32531 case 3227:
32532 width = 18;
32533 height = 14;
32534 bodySlot = 183;
32535 rare = 9;
32536 vanity = true;
32537 value = sellPrice(0, 5);
32538 return;
32539 case 3228:
32540 width = 24;
32541 height = 8;
32542 accessory = true;
32543 rare = 9;
32544 wingSlot = 28;
32545 value = 400000;
32546 return;
32547 case 3229:
32548 case 3230:
32549 case 3231:
32550 case 3232:
32551 case 3233:
32552 useTurn = true;
32553 useStyle = 1;
32554 useAnimation = 15;
32555 useTime = 10;
32557 consumable = true;
32558 createTile = 85;
32559 placeStyle = 6 + type - 3229;
32560 width = 20;
32561 height = 20;
32562 return;
32563 }
32564 switch (type)
32565 {
32566 case 3234:
32567 useStyle = 1;
32568 useTurn = true;
32569 useAnimation = 15;
32570 useTime = 10;
32571 autoReuse = true;
32573 consumable = true;
32574 createTile = 385;
32575 width = 12;
32576 height = 12;
32577 return;
32578 case 3235:
32579 case 3236:
32580 case 3237:
32581 useStyle = 1;
32582 useTurn = true;
32583 useAnimation = 15;
32584 useTime = 10;
32585 autoReuse = true;
32586 consumable = true;
32587 createTile = 139;
32588 placeStyle = 33 + type - 3235;
32589 width = 24;
32590 height = 24;
32591 rare = 4;
32592 value = 100000;
32593 accessory = true;
32594 hasVanityEffects = true;
32595 return;
32596 }
32597 switch (type)
32598 {
32599 case 3238:
32600 useStyle = 1;
32601 useTurn = true;
32602 useAnimation = 15;
32603 useTime = 7;
32604 autoReuse = true;
32606 consumable = true;
32607 createWall = 186;
32608 width = 12;
32609 height = 12;
32610 return;
32611 case 3239:
32612 useStyle = 1;
32613 useTurn = true;
32614 useAnimation = 15;
32615 useTime = 10;
32616 autoReuse = true;
32618 consumable = true;
32619 createTile = 387;
32620 width = 20;
32621 height = 12;
32622 return;
32623 case 3240:
32624 useStyle = 1;
32625 useTurn = true;
32626 useAnimation = 15;
32627 useTime = 10;
32628 autoReuse = true;
32630 consumable = true;
32631 createTile = 388;
32632 width = 18;
32633 height = 26;
32634 return;
32635 case 3241:
32636 width = 14;
32637 height = 28;
32638 rare = 1;
32639 value = sellPrice(0, 3);
32640 accessory = true;
32641 balloonSlot = 12;
32642 return;
32643 case 3242:
32644 width = 18;
32645 height = 18;
32646 value = buyPrice(0, 3);
32647 vanity = true;
32648 headSlot = 182;
32649 return;
32650 case 3243:
32651 width = 18;
32652 height = 18;
32653 value = buyPrice(0, 3);
32654 vanity = true;
32655 bodySlot = 184;
32656 return;
32657 case 3244:
32658 width = 18;
32659 height = 18;
32660 value = buyPrice(0, 3);
32661 vanity = true;
32662 legSlot = 124;
32663 return;
32664 case 3245:
32665 width = 16;
32666 height = 16;
32667 value = sellPrice(0, 2);
32668 rare = 2;
32669 handOnSlot = 22;
32670 handOffSlot = 14;
32671 accessory = true;
32672 expert = true;
32673 return;
32674 case 3246:
32675 width = 18;
32676 height = 18;
32677 value = buyPrice(0, 3);
32678 vanity = true;
32679 bodySlot = 185;
32680 return;
32681 case 3247:
32682 width = 18;
32683 height = 18;
32684 value = buyPrice(0, 3);
32685 vanity = true;
32686 legSlot = 125;
32687 return;
32688 case 3248:
32689 width = 18;
32690 height = 18;
32691 value = buyPrice(0, 3);
32692 vanity = true;
32693 headSlot = 183;
32694 return;
32695 case 3249:
32696 mana = 10;
32697 damage = 40;
32698 useStyle = 1;
32699 shootSpeed = 10f;
32700 shoot = 533;
32701 buffType = 161;
32702 width = 26;
32703 height = 28;
32705 useAnimation = 36;
32706 useTime = 36;
32707 rare = 8;
32708 noMelee = true;
32709 knockBack = 2f;
32711 summon = true;
32712 autoReuse = true;
32713 reuseDelay = 2;
32714 return;
32715 case 3250:
32716 case 3251:
32717 case 3252:
32718 width = 20;
32719 height = 22;
32720 rare = 4;
32721 value = buyPrice(0, 15);
32722 accessory = true;
32723 balloonSlot = (sbyte)(13 + type - 3250);
32724 return;
32725 case 3253:
32726 useStyle = 1;
32727 useTurn = true;
32728 useAnimation = 15;
32729 useTime = 10;
32730 autoReuse = true;
32732 consumable = true;
32733 createTile = 390;
32734 width = 12;
32735 height = 30;
32736 value = buyPrice(0, 2);
32737 rare = 1;
32738 glowMask = 129;
32739 return;
32740 case 3254:
32741 case 3255:
32742 case 3256:
32743 case 3257:
32744 useStyle = 1;
32745 useTurn = true;
32746 useAnimation = 15;
32747 useTime = 10;
32748 autoReuse = true;
32750 consumable = true;
32751 createTile = 391 + type - 3254;
32752 width = 12;
32753 height = 12;
32754 return;
32755 }
32756 switch (type)
32757 {
32758 case 3258:
32759 useStyle = 1;
32760 useAnimation = 20;
32761 useTime = 20;
32762 autoReuse = true;
32763 knockBack = 20f;
32764 width = 36;
32765 height = 36;
32766 damage = 55;
32767 scale = 1.1f;
32769 rare = 4;
32770 value = buyPrice(0, 25);
32771 melee = true;
32772 crit = 15;
32773 return;
32774 case 3260:
32775 useStyle = 4;
32776 channel = true;
32777 width = 34;
32778 height = 34;
32780 useAnimation = 20;
32781 useTime = 20;
32782 rare = 8;
32783 noMelee = true;
32784 mountType = 10;
32785 value = sellPrice(0, 5);
32786 return;
32787 case 3259:
32788 width = 20;
32789 height = 26;
32791 rare = 3;
32792 value = buyPrice(0, 30);
32794 useStyle = 9;
32795 useTurn = true;
32796 useAnimation = 17;
32797 useTime = 17;
32798 consumable = true;
32799 return;
32800 case 3261:
32801 width = 20;
32802 height = 20;
32804 rare = 7;
32805 value = sellPrice(0, 1);
32806 useStyle = 1;
32807 useTurn = true;
32808 useAnimation = 15;
32809 useTime = 10;
32810 autoReuse = true;
32811 consumable = true;
32812 createTile = 239;
32813 placeStyle = 21;
32814 return;
32815 default:
32816 if (type < 3315 || type > 3317)
32817 {
32818 break;
32819 }
32820 goto case 3262;
32821 case 3262:
32822 case 3278:
32823 case 3279:
32824 case 3280:
32825 case 3281:
32826 case 3282:
32827 case 3283:
32828 case 3284:
32829 case 3285:
32830 case 3286:
32831 case 3287:
32832 case 3288:
32833 case 3289:
32834 case 3290:
32835 case 3291:
32836 case 3292:
32837 useStyle = 5;
32838 width = 24;
32839 height = 24;
32840 noUseGraphic = true;
32842 melee = true;
32843 channel = true;
32844 noMelee = true;
32845 shoot = 541 + type - 3278;
32846 useAnimation = 25;
32847 useTime = 25;
32848 shootSpeed = 16f;
32849 switch (type)
32850 {
32851 case 3278:
32852 knockBack = 2.5f;
32853 damage = 9;
32854 value = sellPrice(0, 0, 1);
32855 rare = 0;
32856 break;
32857 case 3285:
32858 knockBack = 3.5f;
32859 damage = 14;
32860 value = sellPrice(0, 0, 50);
32861 rare = 1;
32862 break;
32863 case 3279:
32864 knockBack = 4.5f;
32865 damage = 16;
32866 value = sellPrice(0, 1);
32867 rare = 1;
32868 break;
32869 case 3280:
32870 knockBack = 4f;
32871 damage = 17;
32872 value = sellPrice(0, 1);
32873 rare = 1;
32874 break;
32875 case 3281:
32876 knockBack = 3.75f;
32877 damage = 18;
32878 value = sellPrice(0, 1, 30);
32879 rare = 3;
32880 break;
32881 case 3317:
32882 knockBack = 3.85f;
32883 damage = 28;
32885 rare = 3;
32886 shoot = 564;
32887 break;
32888 case 3282:
32889 knockBack = 4.3f;
32890 damage = 27;
32891 value = sellPrice(0, 1, 80);
32892 rare = 3;
32893 break;
32894 case 3262:
32895 knockBack = 3.25f;
32896 damage = 21;
32897 value = buyPrice(0, 5);
32898 rare = 2;
32899 shoot = 534;
32900 break;
32901 case 3315:
32902 knockBack = 3.25f;
32903 damage = 39;
32904 value = sellPrice(0, 4);
32905 rare = 3;
32906 shoot = 562;
32907 break;
32908 case 3316:
32909 knockBack = 3.8f;
32910 damage = 49;
32911 value = sellPrice(0, 4);
32912 rare = 3;
32913 shoot = 563;
32914 break;
32915 case 3283:
32916 knockBack = 3.3f;
32917 damage = 39;
32918 value = sellPrice(0, 4);
32919 rare = 4;
32920 break;
32921 case 3289:
32922 knockBack = 2.8f;
32923 damage = 43;
32924 value = sellPrice(0, 4);
32925 rare = 4;
32926 break;
32927 case 3290:
32928 knockBack = 4.5f;
32929 damage = 41;
32930 value = sellPrice(0, 4);
32931 rare = 4;
32932 break;
32933 case 3284:
32934 knockBack = 3.8f;
32935 damage = 54;
32936 value = buyPrice(0, 25);
32937 rare = 5;
32938 break;
32939 case 3286:
32940 knockBack = 3.1f;
32941 damage = 60;
32942 value = sellPrice(0, 5);
32943 rare = 7;
32944 break;
32945 case 3291:
32946 knockBack = 4.3f;
32947 damage = 95;
32948 value = sellPrice(0, 11);
32949 rare = 8;
32950 crit += 10;
32951 break;
32952 case 3287:
32953 case 3288:
32954 knockBack = 4.5f;
32955 damage = 70;
32956 rare = 9;
32957 value = sellPrice(0, 4);
32958 break;
32959 case 3292:
32960 knockBack = 3.5f;
32961 damage = 115;
32963 rare = 8;
32964 break;
32965 default:
32966 knockBack = 4f;
32967 damage = 15;
32968 rare = 2;
32969 value = sellPrice(0, 1);
32970 break;
32971 }
32972 return;
32973 }
32974 switch (type)
32975 {
32976 case 3389:
32977 useStyle = 5;
32978 width = 24;
32979 height = 24;
32980 noUseGraphic = true;
32982 melee = true;
32983 channel = true;
32984 noMelee = true;
32985 shoot = 603;
32986 useAnimation = 25;
32987 useTime = 25;
32988 shootSpeed = 16f;
32989 damage = 190;
32990 knockBack = 6.5f;
32991 value = sellPrice(0, 10);
32992 crit = 10;
32993 rare = 10;
32994 return;
32995 case 3293:
32996 case 3294:
32997 case 3295:
32998 case 3296:
32999 case 3297:
33000 case 3298:
33001 case 3299:
33002 case 3300:
33003 case 3301:
33004 case 3302:
33005 case 3303:
33006 case 3304:
33007 case 3305:
33008 case 3306:
33009 case 3307:
33010 case 3308:
33011 width = 24;
33012 height = 24;
33013 rare = 1;
33014 value = sellPrice(0, 0, 3);
33015 accessory = true;
33016 switch (type)
33017 {
33018 case 3307:
33019 stringColor = 27;
33020 break;
33021 case 3306:
33022 stringColor = 14;
33023 break;
33024 case 3308:
33025 stringColor = 13;
33026 break;
33027 case 3305:
33028 stringColor = 28;
33029 break;
33030 default:
33031 stringColor = 1 + type - 3293;
33032 break;
33033 }
33034 hasVanityEffects = true;
33035 return;
33036 }
33037 if (type >= 3309 && type <= 3314)
33038 {
33039 width = 24;
33040 height = 24;
33041 rare = 2;
33042 value = buyPrice(0, 5);
33043 accessory = true;
33044 return;
33045 }
33046 switch (type)
33047 {
33048 case 3263:
33049 width = 18;
33050 height = 18;
33051 value = buyPrice(0, 3);
33052 vanity = true;
33053 headSlot = 184;
33054 return;
33055 case 3264:
33056 width = 18;
33057 height = 18;
33058 value = buyPrice(0, 3);
33059 vanity = true;
33060 bodySlot = 186;
33061 return;
33062 case 3265:
33063 width = 18;
33064 height = 18;
33065 value = buyPrice(0, 3);
33066 vanity = true;
33067 legSlot = 126;
33068 return;
33069 case 3266:
33070 width = 18;
33071 height = 18;
33072 value = 4500;
33073 headSlot = 185;
33074 defense = 4;
33075 rare = 1;
33076 return;
33077 case 3267:
33078 width = 18;
33079 height = 18;
33080 value = 4500;
33081 bodySlot = 187;
33082 defense = 6;
33083 rare = 1;
33084 return;
33085 case 3268:
33086 width = 18;
33087 height = 18;
33088 value = 4500;
33089 legSlot = 127;
33090 defense = 5;
33091 rare = 1;
33092 return;
33093 case 3269:
33094 useStyle = 4;
33095 useAnimation = 20;
33096 useTime = 20;
33097 autoReuse = true;
33098 reuseDelay = 10;
33099 shootSpeed = 1f;
33100 knockBack = 2f;
33101 width = 16;
33102 height = 16;
33103 damage = 40;
33104 UseSound = null;
33105 shoot = 535;
33106 mana = 15;
33107 rare = 4;
33108 value = sellPrice(0, 4);
33109 noMelee = true;
33110 noUseGraphic = true;
33111 magic = true;
33112 channel = true;
33113 return;
33114 case 3270:
33115 useStyle = 1;
33116 useTurn = true;
33117 useAnimation = 15;
33118 useTime = 10;
33119 autoReuse = true;
33121 consumable = true;
33122 createTile = 395;
33123 width = 28;
33124 height = 28;
33125 return;
33126 case 3272:
33127 useStyle = 1;
33128 useTurn = true;
33129 useAnimation = 15;
33130 useTime = 10;
33131 autoReuse = true;
33133 consumable = true;
33134 createTile = 397;
33135 width = 12;
33136 height = 12;
33137 return;
33138 case 3271:
33139 useStyle = 1;
33140 useTurn = true;
33141 useAnimation = 15;
33142 useTime = 10;
33143 autoReuse = true;
33145 consumable = true;
33146 createTile = 396;
33147 width = 12;
33148 height = 12;
33149 return;
33150 case 3273:
33151 useStyle = 1;
33152 useTurn = true;
33153 useAnimation = 15;
33154 useTime = 7;
33155 autoReuse = true;
33157 consumable = true;
33158 createWall = 275;
33159 width = 12;
33160 height = 12;
33161 return;
33162 case 3344:
33163 useStyle = 1;
33164 useTurn = true;
33165 useAnimation = 15;
33166 useTime = 7;
33167 autoReuse = true;
33169 consumable = true;
33170 createWall = 308;
33171 width = 12;
33172 height = 12;
33173 return;
33174 case 3345:
33175 useStyle = 1;
33176 useTurn = true;
33177 useAnimation = 15;
33178 useTime = 7;
33179 autoReuse = true;
33181 consumable = true;
33182 createWall = 309;
33183 width = 12;
33184 height = 12;
33185 return;
33186 case 3346:
33187 useStyle = 1;
33188 useTurn = true;
33189 useAnimation = 15;
33190 useTime = 7;
33191 autoReuse = true;
33193 consumable = true;
33194 createWall = 310;
33195 width = 12;
33196 height = 12;
33197 return;
33198 case 3340:
33199 useStyle = 1;
33200 useTurn = true;
33201 useAnimation = 15;
33202 useTime = 7;
33203 autoReuse = true;
33205 consumable = true;
33206 createWall = 304;
33207 width = 12;
33208 height = 12;
33209 return;
33210 case 3341:
33211 useStyle = 1;
33212 useTurn = true;
33213 useAnimation = 15;
33214 useTime = 7;
33215 autoReuse = true;
33217 consumable = true;
33218 createWall = 305;
33219 width = 12;
33220 height = 12;
33221 return;
33222 case 3342:
33223 useStyle = 1;
33224 useTurn = true;
33225 useAnimation = 15;
33226 useTime = 7;
33227 autoReuse = true;
33229 consumable = true;
33230 createWall = 306;
33231 width = 12;
33232 height = 12;
33233 return;
33234 case 3343:
33235 useStyle = 1;
33236 useTurn = true;
33237 useAnimation = 15;
33238 useTime = 7;
33239 autoReuse = true;
33241 consumable = true;
33242 createWall = 307;
33243 width = 12;
33244 height = 12;
33245 return;
33246 case 3277:
33247 useStyle = 1;
33248 useTurn = true;
33249 useAnimation = 15;
33250 useTime = 10;
33251 autoReuse = true;
33253 consumable = true;
33254 createTile = 401;
33255 width = 12;
33256 height = 12;
33257 return;
33258 case 3276:
33259 useStyle = 1;
33260 useTurn = true;
33261 useAnimation = 15;
33262 useTime = 10;
33263 autoReuse = true;
33265 consumable = true;
33266 createTile = 400;
33267 width = 12;
33268 height = 12;
33269 return;
33270 case 3275:
33271 useStyle = 1;
33272 useTurn = true;
33273 useAnimation = 15;
33274 useTime = 10;
33275 autoReuse = true;
33277 consumable = true;
33278 createTile = 399;
33279 width = 12;
33280 height = 12;
33281 return;
33282 case 3274:
33283 useStyle = 1;
33284 useTurn = true;
33285 useAnimation = 15;
33286 useTime = 10;
33287 autoReuse = true;
33289 consumable = true;
33290 createTile = 398;
33291 width = 12;
33292 height = 12;
33293 return;
33294 case 3339:
33295 useStyle = 1;
33296 useTurn = true;
33297 useAnimation = 15;
33298 useTime = 10;
33299 autoReuse = true;
33301 consumable = true;
33302 createTile = 403;
33303 width = 12;
33304 height = 12;
33305 return;
33306 case 3338:
33307 useStyle = 1;
33308 useTurn = true;
33309 useAnimation = 15;
33310 useTime = 10;
33311 autoReuse = true;
33313 consumable = true;
33314 createTile = 402;
33315 width = 12;
33316 height = 12;
33317 return;
33318 case 3347:
33319 useStyle = 1;
33320 useTurn = true;
33321 useAnimation = 15;
33322 useTime = 10;
33323 autoReuse = true;
33325 consumable = true;
33326 createTile = 404;
33327 width = 12;
33328 height = 12;
33329 return;
33330 case 3348:
33331 useStyle = 1;
33332 useTurn = true;
33333 useAnimation = 15;
33334 useTime = 7;
33335 autoReuse = true;
33337 consumable = true;
33338 createWall = 311;
33339 width = 12;
33340 height = 12;
33341 return;
33342 case 3318:
33343 case 3319:
33344 case 3320:
33345 case 3321:
33346 case 3322:
33347 case 3323:
33348 case 3324:
33349 case 3325:
33350 case 3326:
33351 case 3327:
33352 case 3328:
33353 case 3329:
33354 case 3330:
33355 case 3331:
33356 case 3332:
33358 consumable = true;
33359 width = 24;
33360 height = 24;
33361 rare = 1;
33362 if (type == 3320)
33363 {
33364 rare = 2;
33365 }
33366 if (type == 3321)
33367 {
33368 rare = 2;
33369 }
33370 if (type == 3322)
33371 {
33372 rare = 3;
33373 }
33374 if (type == 3323)
33375 {
33376 rare = 3;
33377 }
33378 if (type == 3324)
33379 {
33380 rare = 4;
33381 }
33382 if (type == 3325)
33383 {
33384 rare = 5;
33385 }
33386 if (type == 3326)
33387 {
33388 rare = 5;
33389 }
33390 if (type == 3327)
33391 {
33392 rare = 5;
33393 }
33394 if (type == 3328)
33395 {
33396 rare = 6;
33397 }
33398 if (type == 3329)
33399 {
33400 rare = 7;
33401 }
33402 if (type == 3330)
33403 {
33404 rare = 7;
33405 }
33406 if (type == 3331)
33407 {
33408 rare = 8;
33409 }
33410 if (type == 3332)
33411 {
33412 rare = 8;
33413 }
33414 expert = true;
33415 return;
33416 }
33417 switch (type)
33418 {
33419 case 3333:
33420 width = 22;
33421 height = 22;
33422 accessory = true;
33423 rare = 3;
33424 value = sellPrice(0, 2);
33425 backSlot = 9;
33426 expert = true;
33427 return;
33428 case 3334:
33429 width = 22;
33430 height = 22;
33431 accessory = true;
33432 rare = 4;
33433 value = buyPrice(0, 50);
33434 handOffSlot = 11;
33435 handOnSlot = 18;
33436 return;
33437 case 3335:
33439 consumable = true;
33440 width = 18;
33441 height = 18;
33442 useStyle = 4;
33443 useTime = 30;
33445 useAnimation = 30;
33446 rare = 4;
33447 value = sellPrice(0, 2);
33448 expert = true;
33449 return;
33450 case 3336:
33451 width = 22;
33452 height = 22;
33453 accessory = true;
33454 rare = 8;
33455 value = sellPrice(0, 4);
33456 expert = true;
33457 return;
33458 case 3337:
33459 width = 22;
33460 height = 22;
33461 accessory = true;
33462 rare = 8;
33463 value = sellPrice(0, 5);
33464 expert = true;
33465 return;
33466 case 3353:
33467 width = 36;
33468 height = 26;
33469 mountType = 11;
33470 rare = 6;
33471 value = sellPrice(0, 1);
33472 expert = true;
33473 return;
33474 case 3354:
33475 case 3355:
33476 case 3356:
33477 width = 20;
33478 height = 20;
33480 rare = 5;
33481 value = sellPrice(0, 0, 50);
33482 expert = true;
33483 return;
33484 case 3357:
33485 case 3358:
33486 case 3359:
33487 useStyle = 1;
33488 useTurn = true;
33489 useAnimation = 15;
33490 useTime = 10;
33491 autoReuse = true;
33493 consumable = true;
33494 createTile = 240;
33495 width = 30;
33496 height = 30;
33497 value = sellPrice(0, 1);
33498 placeStyle = 56 + type - 3357;
33499 rare = 1;
33500 return;
33501 case 3360:
33502 tileWand = 620;
33503 useStyle = 1;
33504 useTurn = true;
33505 useAnimation = 15;
33506 useTime = 10;
33507 autoReuse = true;
33508 createTile = 383;
33509 width = 8;
33510 height = 10;
33511 rare = 1;
33512 value = sellPrice(0, 0, 25);
33513 return;
33514 case 3361:
33515 tileWand = 620;
33516 useStyle = 1;
33517 useTurn = true;
33518 useAnimation = 15;
33519 useTime = 10;
33520 autoReuse = true;
33521 createTile = 384;
33522 width = 8;
33523 height = 10;
33524 rare = 1;
33525 value = sellPrice(0, 0, 25);
33526 return;
33527 case 3362:
33528 width = 28;
33529 height = 20;
33530 bodySlot = 188;
33531 rare = 1;
33532 vanity = true;
33533 value = buyPrice(0, 25);
33534 return;
33535 case 3363:
33536 width = 28;
33537 height = 20;
33538 legSlot = 128;
33539 rare = 1;
33540 vanity = true;
33541 value = buyPrice(0, 25);
33542 return;
33543 case 3364:
33544 useStyle = 1;
33545 useTurn = true;
33546 useAnimation = 15;
33547 useTime = 10;
33548 autoReuse = true;
33550 consumable = true;
33551 createTile = 405;
33552 width = 28;
33553 height = 28;
33554 rare = 1;
33555 return;
33556 case 3365:
33557 useStyle = 1;
33558 useTurn = true;
33559 useAnimation = 15;
33560 useTime = 10;
33561 autoReuse = true;
33563 consumable = true;
33564 createTile = 406;
33565 width = 28;
33566 height = 28;
33567 rare = 1;
33568 return;
33569 case 3366:
33570 width = 24;
33571 height = 24;
33572 rare = 4;
33573 value = buyPrice(0, 50);
33574 accessory = true;
33575 return;
33576 case 3367:
33577 useStyle = 4;
33578 channel = true;
33579 width = 34;
33580 height = 34;
33582 useAnimation = 20;
33583 useTime = 20;
33584 rare = 8;
33585 noMelee = true;
33586 mountType = 12;
33587 value = sellPrice(0, 5);
33588 expert = true;
33589 return;
33590 case 3368:
33591 width = 14;
33592 height = 38;
33593 useAnimation = 25;
33594 useTime = 15;
33595 useStyle = 5;
33596 rare = 9;
33597 noUseGraphic = true;
33598 channel = true;
33599 noMelee = true;
33600 damage = 25;
33601 knockBack = 4f;
33602 autoReuse = false;
33603 noMelee = true;
33604 melee = true;
33605 shoot = 595;
33606 shootSpeed = 15f;
33607 value = sellPrice(0, 5);
33608 return;
33609 case 3369:
33610 useStyle = 1;
33611 useTurn = true;
33612 useAnimation = 15;
33613 useTime = 10;
33614 autoReuse = true;
33616 consumable = true;
33617 createTile = 209;
33618 placeStyle = 2;
33619 width = 12;
33620 height = 12;
33621 rare = 3;
33622 value = buyPrice(0, 25);
33623 return;
33624 case 3370:
33625 useStyle = 1;
33626 useTurn = true;
33627 useAnimation = 15;
33628 useTime = 10;
33629 autoReuse = true;
33630 consumable = true;
33631 createTile = 139;
33632 placeStyle = 36;
33633 width = 24;
33634 height = 24;
33635 rare = 4;
33636 value = 100000;
33637 accessory = true;
33638 hasVanityEffects = true;
33639 return;
33640 case 3371:
33641 useStyle = 1;
33642 useTurn = true;
33643 useAnimation = 15;
33644 useTime = 10;
33645 autoReuse = true;
33646 consumable = true;
33647 createTile = 139;
33648 placeStyle = 37;
33649 width = 24;
33650 height = 24;
33651 rare = 4;
33652 value = 100000;
33653 accessory = true;
33654 hasVanityEffects = true;
33655 return;
33656 case 3372:
33657 case 3373:
33658 width = 28;
33659 height = 20;
33660 headSlot = type + 186 - 3372;
33661 rare = 1;
33662 value = sellPrice(0, 0, 75);
33663 vanity = true;
33664 return;
33665 }
33666 switch (type)
33667 {
33668 case 3374:
33669 width = 18;
33670 height = 18;
33671 defense = 4;
33672 headSlot = 188;
33673 rare = 1;
33674 value = sellPrice(0, 0, 30);
33675 return;
33676 case 3375:
33677 width = 18;
33678 height = 18;
33679 defense = 5;
33680 bodySlot = 189;
33681 rare = 1;
33682 value = sellPrice(0, 0, 50);
33683 return;
33684 case 3376:
33685 width = 18;
33686 height = 18;
33687 defense = 4;
33688 legSlot = 129;
33689 rare = 1;
33690 value = sellPrice(0, 0, 40);
33691 return;
33692 case 3377:
33693 mana = 7;
33695 useStyle = 5;
33696 damage = 21;
33697 useAnimation = 28;
33698 useTime = 28;
33699 width = 40;
33700 height = 40;
33701 shoot = 597;
33702 shootSpeed = 9f;
33703 knockBack = 4.75f;
33704 magic = true;
33705 autoReuse = true;
33706 value = 20000;
33707 rare = 1;
33708 noMelee = true;
33709 return;
33710 case 3378:
33711 shoot = 598;
33712 shootSpeed = 10f;
33713 damage = 20;
33714 knockBack = 5f;
33715 ranged = true;
33716 useStyle = 1;
33718 useAnimation = 25;
33719 useTime = 25;
33720 width = 30;
33721 height = 30;
33723 consumable = true;
33724 noUseGraphic = true;
33725 noMelee = true;
33726 autoReuse = true;
33727 value = 50;
33728 rare = 1;
33729 return;
33730 case 3379:
33731 autoReuse = true;
33732 useStyle = 1;
33733 shootSpeed = 10f;
33734 shoot = 599;
33735 damage = 14;
33736 width = 18;
33737 height = 20;
33739 consumable = true;
33741 useAnimation = 14;
33742 useTime = 14;
33743 noUseGraphic = true;
33744 noMelee = true;
33745 value = 50;
33746 knockBack = 1.5f;
33747 ranged = true;
33748 rare = 1;
33749 return;
33750 case 3380:
33751 useStyle = 1;
33752 useTurn = true;
33753 useAnimation = 15;
33754 useTime = 10;
33755 autoReuse = true;
33757 consumable = true;
33758 createTile = 407;
33759 width = 12;
33760 height = 12;
33761 rare = 1;
33762 return;
33763 case 3381:
33764 width = 18;
33765 height = 18;
33766 defense = 10;
33767 headSlot = 189;
33768 rare = 10;
33769 value = sellPrice(0, 7);
33770 return;
33771 case 3382:
33772 width = 18;
33773 height = 18;
33774 defense = 16;
33775 bodySlot = 190;
33776 rare = 10;
33777 value = sellPrice(0, 7) * 2;
33778 return;
33779 case 3383:
33780 width = 18;
33781 height = 18;
33782 defense = 12;
33783 legSlot = 130;
33784 rare = 10;
33785 value = (int)((double)sellPrice(0, 7) * 1.5);
33786 return;
33787 case 3384:
33788 useStyle = 5;
33789 useAnimation = 20;
33790 useTime = 20;
33791 shootSpeed = 24f;
33792 knockBack = 2f;
33793 width = 16;
33794 height = 16;
33795 UseSound = null;
33796 shoot = 600;
33797 rare = 8;
33798 value = sellPrice(0, 10);
33799 noMelee = true;
33800 noUseGraphic = true;
33801 channel = true;
33802 autoReuse = true;
33803 return;
33804 case 3385:
33805 case 3386:
33806 case 3387:
33807 case 3388:
33808 width = 20;
33809 height = 20;
33811 value = 10000;
33812 rare = -11;
33813 placeStyle = type - 3385 + 8;
33814 createTile = 227;
33815 useStyle = 1;
33816 useTurn = true;
33817 useAnimation = 15;
33818 useTime = 10;
33819 autoReuse = true;
33820 consumable = true;
33821 return;
33822 }
33823 if (type >= 3390 && type <= 3452)
33824 {
33825 useStyle = 1;
33826 useTurn = true;
33827 useAnimation = 15;
33828 useTime = 10;
33829 autoReuse = true;
33831 consumable = true;
33832 createTile = 91;
33833 placeStyle = 207 + type - 3390;
33834 width = 10;
33835 height = 24;
33836 value = 1000;
33837 rare = 1;
33838 return;
33839 }
33840 if (type >= 3453 && type <= 3455)
33841 {
33842 width = 12;
33843 height = 12;
33844 switch (type)
33845 {
33846 case 3453:
33847 buffType = 179;
33848 break;
33849 case 3454:
33850 buffType = 173;
33851 break;
33852 case 3455:
33853 buffType = 176;
33854 break;
33855 }
33856 return;
33857 }
33858 if (type >= 3456 && type <= 3459)
33859 {
33860 width = 18;
33861 height = 18;
33863 value = sellPrice(0, 0, 20);
33864 rare = 9;
33865 return;
33866 }
33867 switch (type)
33868 {
33869 case 3460:
33870 useStyle = 1;
33871 useTurn = true;
33872 useAnimation = 15;
33873 useTime = 10;
33874 autoReuse = true;
33876 consumable = true;
33877 createTile = 408;
33878 width = 12;
33879 height = 12;
33880 rare = 10;
33881 value = sellPrice(0, 1, 20) / 4;
33882 return;
33883 case 3461:
33884 useStyle = 1;
33885 useTurn = true;
33886 useAnimation = 15;
33887 useTime = 10;
33888 autoReuse = true;
33890 consumable = true;
33891 createTile = 409;
33892 rare = 9;
33893 width = 12;
33894 height = 12;
33895 return;
33896 case 3462:
33897 SetDefaults3(2772);
33898 type = 3462;
33899 glowMask = 174;
33900 return;
33901 case 3463:
33902 SetDefaults3(2773);
33903 type = 3463;
33904 shoot = 610;
33905 glowMask = 175;
33906 return;
33907 case 3464:
33908 SetDefaults3(2774);
33909 type = 3464;
33910 shoot = 609;
33911 glowMask = 176;
33912 return;
33913 case 3465:
33914 SetDefaults3(2775);
33915 type = 3465;
33916 glowMask = 177;
33917 return;
33918 case 3466:
33919 SetDefaults3(2776);
33920 type = 3466;
33921 glowMask = 178;
33922 return;
33923 case 3467:
33924 width = 20;
33925 height = 20;
33927 rare = 10;
33928 value = sellPrice(0, 1, 20);
33929 useStyle = 1;
33930 useTurn = true;
33931 useAnimation = 15;
33932 useTime = 10;
33933 autoReuse = true;
33934 consumable = true;
33935 createTile = 239;
33936 placeStyle = 22;
33937 return;
33938 case 3468:
33939 case 3469:
33940 case 3470:
33941 case 3471:
33942 width = 22;
33943 height = 20;
33944 accessory = true;
33945 value = buyPrice(0, 40);
33946 rare = 10;
33947 wingSlot = (sbyte)(29 + type - 3468);
33948 return;
33949 }
33950 switch (type)
33951 {
33952 case 3472:
33953 useStyle = 1;
33954 useTurn = true;
33955 useAnimation = 15;
33956 useTime = 7;
33957 autoReuse = true;
33959 consumable = true;
33960 createWall = 224;
33961 rare = 9;
33962 width = 12;
33963 height = 12;
33964 return;
33965 case 3473:
33966 useStyle = 5;
33967 useAnimation = 20;
33968 useTime = 20;
33969 shootSpeed = 24f;
33970 knockBack = 2f;
33971 width = 16;
33972 height = 16;
33973 shoot = 611;
33974 rare = 10;
33975 value = sellPrice(0, 10);
33976 noMelee = true;
33977 noUseGraphic = true;
33978 channel = true;
33979 autoReuse = true;
33980 melee = true;
33981 damage = 105;
33982 return;
33983 case 3474:
33984 mana = 10;
33985 damage = 60;
33986 useStyle = 1;
33987 shootSpeed = 10f;
33988 shoot = 613;
33989 width = 26;
33990 height = 28;
33992 useAnimation = 36;
33993 useTime = 36;
33994 rare = 10;
33995 noMelee = true;
33996 knockBack = 2f;
33997 buffType = 182;
33998 value = sellPrice(0, 10);
33999 summon = true;
34000 autoReuse = true;
34001 reuseDelay = 2;
34002 return;
34003 case 3475:
34004 useStyle = 5;
34005 useAnimation = 20;
34006 useTime = 20;
34007 shootSpeed = 20f;
34008 knockBack = 2f;
34009 width = 20;
34010 height = 12;
34011 damage = 50;
34012 UseSound = null;
34013 shoot = 615;
34014 rare = 10;
34015 value = sellPrice(0, 10);
34016 noMelee = true;
34017 noUseGraphic = true;
34018 ranged = true;
34019 channel = true;
34020 glowMask = 191;
34022 autoReuse = true;
34023 return;
34024 case 3476:
34025 mana = 30;
34026 damage = 70;
34027 useStyle = 5;
34028 shootSpeed = 7f;
34029 shoot = 617;
34030 width = 26;
34031 height = 28;
34033 useAnimation = 30;
34034 useTime = 30;
34035 autoReuse = true;
34036 noMelee = true;
34037 knockBack = 5f;
34038 rare = 10;
34039 value = sellPrice(0, 10);
34040 magic = true;
34041 glowMask = 194;
34042 holdStyle = 1;
34043 return;
34044 case 3477:
34045 useStyle = 1;
34046 shootSpeed = 9f;
34047 rare = 3;
34048 damage = 20;
34049 shoot = 621;
34050 width = 18;
34051 height = 20;
34053 consumable = true;
34054 knockBack = 3f;
34056 useAnimation = 15;
34057 useTime = 15;
34058 noUseGraphic = true;
34059 noMelee = true;
34060 value = 100;
34061 return;
34062 case 3478:
34063 width = 18;
34064 height = 18;
34065 headSlot = 190;
34066 value = 5000;
34067 vanity = true;
34068 return;
34069 case 3479:
34070 width = 18;
34071 height = 18;
34072 bodySlot = 191;
34073 value = 5000;
34074 vanity = true;
34075 return;
34076 case 3522:
34077 case 3523:
34078 case 3524:
34079 case 3525:
34080 useTurn = true;
34081 autoReuse = true;
34082 useStyle = 1;
34083 useAnimation = 28;
34084 useTime = 7;
34085 knockBack = 7f;
34086 width = 42;
34087 height = 42;
34088 damage = 60;
34089 axe = 30;
34090 hammer = 100;
34092 rare = 10;
34093 value = sellPrice(0, 5);
34094 melee = true;
34095 tileBoost += 4;
34096 switch (type)
34097 {
34098 case 3523:
34099 glowMask = 196;
34100 break;
34101 case 3524:
34102 glowMask = 197;
34103 break;
34104 case 3525:
34105 glowMask = 198;
34106 break;
34107 case 3522:
34108 break;
34109 }
34110 return;
34111 }
34112 switch (type)
34113 {
34114 case 3521:
34115 SetDefaults1(1);
34116 this.type = type;
34117 useTime = 17;
34118 pick = 55;
34119 useAnimation = 20;
34120 scale = 1.05f;
34121 damage = 6;
34122 value = 10000;
34123 return;
34124 case 3520:
34125 SetDefaults1(4);
34126 this.type = type;
34127 useAnimation = 18;
34128 damage = 15;
34129 knockBack = 6.5f;
34130 scale = 1f;
34131 value = 9000;
34132 return;
34133 case 3519:
34134 SetDefaults1(6);
34135 this.type = type;
34136 damage = 12;
34137 useAnimation = 11;
34138 useTime = 11;
34139 knockBack = 5f;
34140 shoot = 944;
34141 scale = 0.95f;
34142 value = 7000;
34143 return;
34144 case 3517:
34145 SetDefaults1(7);
34146 this.type = type;
34147 useAnimation = 28;
34148 useTime = 23;
34149 scale = 1f;
34150 damage = 9;
34151 hammer = 55;
34152 value = 8000;
34153 return;
34154 case 3518:
34155 SetDefaults1(10);
34156 this.type = type;
34157 useTime = 18;
34158 axe = 11;
34159 useAnimation = 26;
34160 scale = 1f;
34161 damage = 7;
34162 value = 8000;
34163 return;
34164 case 3516:
34165 SetDefaults1(99);
34166 this.type = type;
34167 useAnimation = 26;
34168 useTime = 26;
34169 damage = 11;
34170 value = 7000;
34171 return;
34172 case 3515:
34173 SetDefaults1(1);
34174 this.type = type;
34175 useTime = 11;
34176 pick = 45;
34177 useAnimation = 19;
34178 scale = 1.05f;
34179 damage = 6;
34180 value = 5000;
34181 return;
34182 case 3514:
34183 SetDefaults1(4);
34184 this.type = type;
34185 useAnimation = 20;
34186 damage = 14;
34187 value = 4500;
34188 knockBack = 6f;
34189 scale = 1f;
34190 return;
34191 case 3513:
34192 SetDefaults1(6);
34193 this.type = type;
34194 damage = 9;
34195 useAnimation = 12;
34196 useTime = 12;
34197 knockBack = 4f;
34198 shoot = 942;
34199 scale = 0.95f;
34200 value = 3500;
34201 return;
34202 case 3511:
34203 SetDefaults1(7);
34204 this.type = type;
34205 useAnimation = 29;
34206 useTime = 19;
34207 scale = 1f;
34208 damage = 9;
34209 hammer = 45;
34210 value = 4000;
34211 return;
34212 case 3512:
34213 SetDefaults1(10);
34214 this.type = type;
34215 useTime = 18;
34216 axe = 10;
34217 useAnimation = 26;
34218 scale = 1f;
34219 damage = 6;
34220 value = 4000;
34221 return;
34222 case 3510:
34223 SetDefaults1(99);
34224 this.type = type;
34225 useAnimation = 27;
34226 useTime = 27;
34227 damage = 9;
34228 value = 3500;
34229 return;
34230 case 3509:
34231 SetDefaults1(1);
34232 this.type = type;
34233 useTime = 15;
34234 pick = 35;
34235 useAnimation = 23;
34236 damage = 4;
34237 scale = 0.9f;
34238 tileBoost = -1;
34239 value = 500;
34240 return;
34241 case 3508:
34242 SetDefaults1(4);
34243 this.type = type;
34244 useAnimation = 21;
34245 damage = 9;
34246 value = 450;
34247 scale = 1f;
34248 return;
34249 case 3507:
34250 SetDefaults1(6);
34251 this.type = type;
34252 damage = 5;
34253 useAnimation = 13;
34254 useTime = 13;
34255 knockBack = 4f;
34256 shoot = 938;
34257 scale = 0.8f;
34258 value = 350;
34259 return;
34260 case 3505:
34261 SetDefaults1(7);
34262 this.type = type;
34263 useAnimation = 33;
34264 useTime = 23;
34265 scale = 1f;
34266 damage = 4;
34267 hammer = 35;
34268 tileBoost = -1;
34269 value = 400;
34270 return;
34271 case 3506:
34272 SetDefaults1(10);
34273 this.type = type;
34274 useTime = 21;
34275 axe = 7;
34276 useAnimation = 30;
34277 scale = 1f;
34278 damage = 3;
34279 tileBoost = -1;
34280 value = 400;
34281 return;
34282 case 3504:
34283 SetDefaults1(99);
34284 this.type = type;
34285 useAnimation = 29;
34286 useTime = 29;
34287 damage = 6;
34288 value = 350;
34289 return;
34290 case 3503:
34291 SetDefaults1(1);
34292 this.type = type;
34293 useTime = 14;
34294 pick = 35;
34295 useAnimation = 21;
34296 damage = 5;
34297 scale = 0.95f;
34298 value = 750;
34299 return;
34300 case 3502:
34301 SetDefaults1(4);
34302 this.type = type;
34303 useAnimation = 20;
34304 damage = 10;
34305 value = 675;
34306 scale = 1f;
34307 return;
34308 case 3501:
34309 SetDefaults1(6);
34310 this.type = type;
34311 damage = 7;
34312 useAnimation = 12;
34313 useTime = 12;
34314 knockBack = 4f;
34315 shoot = 939;
34316 scale = 0.85f;
34317 value = 525;
34318 return;
34319 case 3499:
34320 SetDefaults1(7);
34321 this.type = type;
34322 useAnimation = 31;
34323 useTime = 21;
34324 scale = 1f;
34325 damage = 6;
34326 hammer = 38;
34327 value = 600;
34328 return;
34329 case 3500:
34330 SetDefaults1(10);
34331 this.type = type;
34332 useTime = 20;
34333 axe = 8;
34334 useAnimation = 28;
34335 scale = 1f;
34336 damage = 4;
34337 value = 600;
34338 return;
34339 case 3498:
34340 SetDefaults1(99);
34341 this.type = type;
34342 useAnimation = 28;
34343 useTime = 28;
34344 damage = 7;
34345 value = 525;
34346 return;
34347 case 3497:
34348 SetDefaults1(1);
34349 this.type = type;
34350 useTime = 12;
34351 pick = 43;
34352 useAnimation = 19;
34353 damage = 6;
34354 scale = 1.025f;
34355 value = 3000;
34356 return;
34357 case 3496:
34358 SetDefaults1(4);
34359 this.type = type;
34360 useAnimation = 20;
34361 damage = 13;
34362 value = 2700;
34363 scale = 1f;
34364 knockBack = 5.5f;
34365 return;
34366 case 3495:
34367 SetDefaults1(6);
34368 this.type = type;
34369 damage = 9;
34370 useAnimation = 12;
34371 useTime = 12;
34372 knockBack = 4f;
34373 shoot = 941;
34374 scale = 0.925f;
34375 value = 2100;
34376 return;
34377 case 3493:
34378 SetDefaults1(7);
34379 this.type = type;
34380 useAnimation = 29;
34381 useTime = 19;
34382 scale = 1f;
34383 damage = 8;
34384 hammer = 43;
34385 value = 2400;
34386 return;
34387 case 3494:
34388 SetDefaults1(10);
34389 this.type = type;
34390 useTime = 19;
34391 axe = 10;
34392 useAnimation = 28;
34393 scale = 1f;
34394 damage = 6;
34395 value = 2400;
34396 return;
34397 case 3492:
34398 SetDefaults1(99);
34399 this.type = type;
34400 useAnimation = 27;
34401 useTime = 27;
34402 damage = 9;
34403 value = 2100;
34404 return;
34405 case 3491:
34406 SetDefaults1(1);
34407 this.type = type;
34408 useTime = 19;
34409 pick = 50;
34410 useAnimation = 21;
34411 scale = 1.05f;
34412 damage = 6;
34413 value = 7500;
34414 return;
34415 case 3490:
34416 SetDefaults1(4);
34417 this.type = type;
34418 useAnimation = 19;
34419 damage = 14;
34420 knockBack = 6f;
34421 scale = 1f;
34422 value = 6750;
34423 return;
34424 case 3489:
34425 SetDefaults1(6);
34426 this.type = type;
34427 damage = 10;
34428 useAnimation = 11;
34429 useTime = 11;
34430 knockBack = 4f;
34431 shoot = 943;
34432 scale = 0.95f;
34433 value = 5250;
34434 return;
34435 case 3487:
34436 SetDefaults1(7);
34437 this.type = type;
34438 useAnimation = 28;
34439 useTime = 25;
34440 scale = 1f;
34441 damage = 9;
34442 hammer = 50;
34443 value = 6000;
34444 return;
34445 case 3488:
34446 SetDefaults1(10);
34447 this.type = type;
34448 useTime = 18;
34449 axe = 11;
34450 useAnimation = 26;
34451 scale = 1f;
34452 damage = 7;
34453 value = 6000;
34454 return;
34455 case 3486:
34456 SetDefaults1(99);
34457 this.type = type;
34458 useAnimation = 26;
34459 useTime = 26;
34460 damage = 10;
34461 value = 5250;
34462 return;
34463 case 3485:
34464 SetDefaults1(1);
34465 this.type = type;
34466 useTime = 15;
34467 pick = 59;
34468 useAnimation = 19;
34469 scale = 1.05f;
34470 damage = 7;
34471 value = 15000;
34472 return;
34473 case 3484:
34474 SetDefaults1(4);
34475 this.type = type;
34476 useAnimation = 17;
34477 damage = 16;
34478 knockBack = 6.5f;
34479 scale = 1f;
34480 value = 13500;
34481 return;
34482 case 3483:
34483 SetDefaults1(6);
34484 this.type = type;
34485 damage = 13;
34486 useAnimation = 10;
34487 useTime = 10;
34488 knockBack = 5f;
34489 shoot = 945;
34490 scale = 0.975f;
34491 value = 10500;
34492 return;
34493 case 3481:
34494 SetDefaults1(7);
34495 this.type = type;
34496 useAnimation = 27;
34497 useTime = 21;
34498 scale = 1f;
34499 damage = 10;
34500 hammer = 59;
34501 value = 12000;
34502 return;
34503 case 3482:
34504 SetDefaults1(10);
34505 this.type = type;
34506 useTime = 17;
34507 axe = 12;
34508 useAnimation = 25;
34509 scale = 1f;
34510 damage = 8;
34511 value = 12000;
34512 return;
34513 case 3480:
34514 SetDefaults1(99);
34515 this.type = type;
34516 useAnimation = 25;
34517 useTime = 25;
34518 damage = 13;
34519 value = 10500;
34520 return;
34521 case 3526:
34522 width = 20;
34523 height = 20;
34525 value = sellPrice(0, 2, 50);
34526 rare = 4;
34527 return;
34528 case 3527:
34529 width = 20;
34530 height = 20;
34532 value = sellPrice(0, 2, 50);
34533 rare = 4;
34534 return;
34535 case 3528:
34536 width = 20;
34537 height = 20;
34539 value = sellPrice(0, 2, 50);
34540 rare = 4;
34541 return;
34542 case 3529:
34543 width = 20;
34544 height = 20;
34546 value = sellPrice(0, 2, 50);
34547 rare = 4;
34548 return;
34549 case 3530:
34550 width = 20;
34551 height = 20;
34553 value = sellPrice(0, 2, 50);
34554 rare = 4;
34555 return;
34556 case 3531:
34557 mana = 10;
34558 damage = 40;
34559 useStyle = 1;
34560 shootSpeed = 10f;
34561 shoot = 625;
34562 width = 26;
34563 height = 28;
34565 useAnimation = 36;
34566 useTime = 36;
34567 rare = 10;
34568 noMelee = true;
34569 knockBack = 2f;
34570 buffType = 188;
34571 value = sellPrice(0, 10);
34572 summon = true;
34573 autoReuse = true;
34574 reuseDelay = 2;
34575 return;
34576 case 3540:
34577 useStyle = 5;
34578 useAnimation = 12;
34579 useTime = 12;
34580 shootSpeed = 20f;
34581 knockBack = 2f;
34582 width = 20;
34583 height = 12;
34584 damage = 50;
34586 shoot = 630;
34587 rare = 10;
34588 value = sellPrice(0, 10);
34589 noMelee = true;
34590 noUseGraphic = true;
34591 ranged = true;
34592 channel = true;
34593 glowMask = 200;
34595 autoReuse = true;
34596 return;
34597 case 3541:
34598 useStyle = 5;
34599 useAnimation = 10;
34600 useTime = 10;
34601 reuseDelay = 5;
34602 shootSpeed = 30f;
34603 knockBack = 0.25f;
34604 width = 16;
34605 height = 16;
34606 damage = 100;
34607 UseSound = null;
34608 shoot = 633;
34609 mana = 12;
34610 rare = 10;
34611 value = sellPrice(0, 10);
34612 noMelee = true;
34613 noUseGraphic = true;
34614 magic = true;
34615 channel = true;
34616 return;
34617 case 3533:
34618 width = 20;
34619 height = 20;
34621 value = sellPrice(0, 1, 50);
34622 rare = 3;
34623 return;
34624 case 3534:
34625 width = 20;
34626 height = 20;
34628 value = sellPrice(0, 0, 75);
34629 rare = 2;
34630 return;
34631 case 3535:
34632 width = 20;
34633 height = 20;
34635 value = sellPrice(0, 1, 50);
34636 rare = 3;
34637 return;
34638 case 3536:
34639 width = 22;
34640 height = 32;
34641 useStyle = 1;
34642 useTurn = true;
34643 useAnimation = 15;
34644 useTime = 10;
34645 autoReuse = true;
34647 consumable = true;
34648 createTile = 410;
34649 placeStyle = 0;
34650 rare = 9;
34651 accessory = true;
34652 vanity = true;
34653 value = buyPrice(1);
34654 return;
34655 case 3537:
34656 width = 22;
34657 height = 32;
34658 useStyle = 1;
34659 useTurn = true;
34660 useAnimation = 15;
34661 useTime = 10;
34662 autoReuse = true;
34664 consumable = true;
34665 createTile = 410;
34666 placeStyle = 1;
34667 rare = 9;
34668 accessory = true;
34669 vanity = true;
34670 value = buyPrice(1);
34671 return;
34672 case 3538:
34673 width = 22;
34674 height = 32;
34675 useStyle = 1;
34676 useTurn = true;
34677 useAnimation = 15;
34678 useTime = 10;
34679 autoReuse = true;
34681 consumable = true;
34682 createTile = 410;
34683 placeStyle = 2;
34684 rare = 9;
34685 accessory = true;
34686 vanity = true;
34687 value = buyPrice(1);
34688 return;
34689 case 3539:
34690 width = 22;
34691 height = 32;
34692 useStyle = 1;
34693 useTurn = true;
34694 useAnimation = 15;
34695 useTime = 10;
34696 autoReuse = true;
34698 consumable = true;
34699 createTile = 410;
34700 placeStyle = 3;
34701 rare = 9;
34702 accessory = true;
34703 vanity = true;
34704 value = buyPrice(1);
34705 return;
34706 case 3542:
34707 useStyle = 5;
34708 useAnimation = 12;
34709 useTime = 12;
34710 shootSpeed = 6f;
34711 knockBack = 3f;
34712 width = 16;
34713 height = 16;
34714 damage = 130;
34716 shoot = 634;
34717 mana = 12;
34718 rare = 10;
34719 value = sellPrice(0, 10);
34720 noMelee = true;
34721 magic = true;
34722 autoReuse = true;
34723 noUseGraphic = true;
34724 glowMask = 207;
34725 return;
34726 case 3543:
34727 shoot = 636;
34728 shootSpeed = 10f;
34729 damage = 150;
34730 knockBack = 5f;
34731 melee = true;
34732 useStyle = 1;
34734 useAnimation = 16;
34735 useTime = 16;
34736 width = 30;
34737 height = 30;
34738 noUseGraphic = true;
34739 noMelee = true;
34740 autoReuse = true;
34741 value = sellPrice(0, 10);
34742 rare = 10;
34743 return;
34744 case 3544:
34746 healLife = 200;
34747 useStyle = 9;
34748 useTurn = true;
34749 useAnimation = 17;
34750 useTime = 17;
34752 consumable = true;
34753 potion = true;
34754 width = 14;
34755 height = 24;
34756 rare = 7;
34757 value = sellPrice(0, 0, 30);
34758 return;
34759 case 3545:
34760 useStyle = 1;
34761 useTurn = true;
34762 useAnimation = 15;
34763 useTime = 10;
34764 autoReuse = true;
34766 consumable = true;
34767 createTile = 411;
34768 width = 28;
34769 height = 28;
34770 rare = 1;
34771 mech = true;
34772 value = sellPrice(0, 0, 20);
34773 return;
34774 case 3547:
34775 useStyle = 1;
34776 shootSpeed = 4f;
34777 shoot = 637;
34778 width = 8;
34779 height = 28;
34781 consumable = true;
34783 useAnimation = 40;
34784 useTime = 40;
34785 noUseGraphic = true;
34786 noMelee = true;
34787 value = buyPrice(0, 0, 20);
34788 rare = 1;
34789 return;
34790 case 3546:
34791 useStyle = 5;
34792 autoReuse = true;
34793 useAnimation = 30;
34794 useTime = 30;
34796 width = 50;
34797 height = 20;
34798 shoot = 134;
34800 damage = 25;
34801 shootSpeed = 15f;
34802 noMelee = true;
34803 value = buyPrice(0, 80);
34804 knockBack = 4f;
34805 rare = 8;
34806 ranged = true;
34807 return;
34808 case 3350:
34809 useStyle = 5;
34810 useAnimation = 24;
34811 useTime = 9;
34812 width = 24;
34813 height = 14;
34814 shoot = 587;
34815 UseSound = null;
34816 damage = 12;
34817 shootSpeed = 10f;
34818 noMelee = true;
34819 value = sellPrice(0, 0, 50);
34820 knockBack = 1.25f;
34821 scale = 0.85f;
34822 rare = 2;
34823 ranged = true;
34824 crit = 7;
34825 return;
34826 case 3352:
34827 SetDefaults1(4);
34828 this.type = type;
34829 useAnimation = 12;
34830 useTime = 12;
34831 damage = 14;
34832 width = (height = 32);
34833 knockBack = 5f;
34834 rare = 2;
34835 value = sellPrice(0, 0, 50);
34836 return;
34837 case 3351:
34838 SetDefaults1(4);
34839 this.type = type;
34840 useAnimation = 15;
34841 useTime = 15;
34842 damage = 16;
34843 width = (height = 28);
34844 knockBack = 3.5f;
34845 rare = 2;
34846 value = sellPrice(0, 0, 50);
34847 return;
34848 case 3349:
34849 SetDefaults1(4);
34850 this.type = type;
34851 useAnimation = 18;
34852 useTime = 18;
34853 damage = 20;
34854 width = (height = 32);
34855 knockBack = 4.25f;
34856 scale = 1f;
34857 rare = 2;
34858 value = sellPrice(0, 0, 50);
34859 return;
34860 case 3548:
34861 useStyle = 5;
34862 shootSpeed = 6f;
34863 shoot = 588;
34864 width = 20;
34865 height = 20;
34867 consumable = true;
34869 useAnimation = 20;
34870 useTime = 20;
34871 noUseGraphic = true;
34872 noMelee = true;
34873 value = sellPrice(0, 0, 0, 50);
34874 damage = 30;
34875 knockBack = 6f;
34876 rare = 2;
34877 ranged = true;
34878 return;
34879 case 3549:
34880 useStyle = 1;
34881 useTurn = true;
34882 useAnimation = 15;
34883 useTime = 10;
34884 autoReuse = true;
34886 consumable = true;
34887 createTile = 412;
34888 width = 28;
34889 height = 28;
34890 SetShopValues(ItemRarityColor.StrongRed10, sellPrice(0, 5));
34891 return;
34892 case 3563:
34893 useStyle = 1;
34894 autoReuse = true;
34895 useTurn = true;
34896 useAnimation = 15;
34897 useTime = 10;
34899 consumable = true;
34900 width = 12;
34901 height = 12;
34902 noUseGraphic = true;
34903 makeNPC = 538;
34904 return;
34905 case 3564:
34906 useStyle = 1;
34907 autoReuse = true;
34908 useTurn = true;
34909 useAnimation = 15;
34910 useTime = 10;
34912 consumable = true;
34913 width = 12;
34914 height = 12;
34915 makeNPC = 539;
34916 noUseGraphic = true;
34917 value = sellPrice(0, 10);
34918 rare = 3;
34919 return;
34920 case 3565:
34921 useStyle = 1;
34922 useTurn = true;
34923 useAnimation = 15;
34924 useTime = 10;
34925 autoReuse = true;
34927 consumable = true;
34928 createTile = 413;
34929 width = 12;
34930 height = 12;
34931 return;
34932 case 3566:
34933 useStyle = 1;
34934 useTurn = true;
34935 useAnimation = 15;
34936 useTime = 10;
34937 autoReuse = true;
34939 consumable = true;
34940 createTile = 414;
34941 width = 12;
34942 height = 12;
34943 value = sellPrice(0, 10);
34944 rare = 3;
34945 return;
34946 case 3550:
34947 width = 20;
34948 height = 20;
34950 value = 10000;
34951 rare = 1;
34952 return;
34953 case 3551:
34954 width = 20;
34955 height = 20;
34957 value = 10000;
34958 rare = 1;
34959 return;
34960 case 3552:
34961 width = 20;
34962 height = 20;
34964 value = 10000;
34965 rare = 1;
34966 return;
34967 case 3553:
34968 width = 20;
34969 height = 20;
34971 value = sellPrice(0, 0, 75);
34972 rare = 2;
34973 return;
34974 case 3554:
34975 width = 20;
34976 height = 20;
34978 value = sellPrice(0, 0, 75);
34979 rare = 2;
34980 return;
34981 case 3555:
34982 width = 20;
34983 height = 20;
34985 value = sellPrice(0, 0, 75);
34986 rare = 2;
34987 return;
34988 case 3556:
34989 width = 20;
34990 height = 20;
34992 value = sellPrice(0, 1, 50);
34993 rare = 3;
34994 return;
34995 case 3557:
34996 width = 20;
34997 height = 20;
34999 value = 10000;
35000 rare = 1;
35001 return;
35002 case 3558:
35003 width = 20;
35004 height = 20;
35006 value = 10000;
35007 rare = 1;
35008 return;
35009 case 3559:
35010 width = 20;
35011 height = 20;
35013 value = 10000;
35014 rare = 1;
35015 return;
35016 case 3560:
35017 width = 20;
35018 height = 20;
35020 value = 10000;
35021 rare = 2;
35022 return;
35023 case 3561:
35024 width = 20;
35025 height = 20;
35027 value = sellPrice(0, 1, 50);
35028 rare = 3;
35029 return;
35030 case 3562:
35031 width = 20;
35032 height = 20;
35034 value = sellPrice(0, 1, 50);
35035 rare = 3;
35036 return;
35037 case 3567:
35038 shootSpeed = 2f;
35039 shoot = 638;
35040 damage = 20;
35041 width = 8;
35042 height = 8;
35044 consumable = true;
35045 ammo = AmmoID.Bullet;
35046 knockBack = 3f;
35047 value = 7;
35048 ranged = true;
35049 rare = 9;
35050 value = sellPrice(0, 0, 0, 2);
35051 return;
35052 case 3568:
35053 shootSpeed = 3f;
35054 shoot = 639;
35055 damage = 15;
35056 width = 10;
35057 height = 28;
35059 consumable = true;
35060 ammo = AmmoID.Arrow;
35061 knockBack = 3.5f;
35062 value = 5;
35063 ranged = true;
35064 rare = 9;
35065 value = sellPrice(0, 0, 0, 2);
35066 return;
35067 case 3569:
35068 mana = 10;
35069 damage = 100;
35070 useStyle = 1;
35071 shootSpeed = 14f;
35072 shoot = 641;
35073 width = 18;
35074 height = 20;
35076 useAnimation = 30;
35077 useTime = 30;
35078 noMelee = true;
35079 value = sellPrice(0, 10);
35080 knockBack = 7.5f;
35081 rare = 10;
35082 summon = true;
35083 sentry = true;
35084 return;
35085 case 3571:
35086 mana = 10;
35087 damage = 130;
35088 useStyle = 1;
35089 shootSpeed = 14f;
35090 shoot = 643;
35091 width = 18;
35092 height = 20;
35094 useAnimation = 30;
35095 useTime = 30;
35096 noMelee = true;
35097 value = sellPrice(0, 10);
35098 knockBack = 7.5f;
35099 rare = 10;
35100 summon = true;
35101 sentry = true;
35102 return;
35103 case 3570:
35104 autoReuse = true;
35105 mana = 9;
35106 useStyle = 5;
35107 damage = 100;
35108 useAnimation = 10;
35109 useTime = 10;
35110 width = 40;
35111 height = 40;
35112 shoot = 645;
35113 shootSpeed = 10f;
35114 knockBack = 4.5f;
35115 value = sellPrice(0, 10);
35116 magic = true;
35117 rare = 10;
35118 noMelee = true;
35120 return;
35121 case 3572:
35122 noUseGraphic = true;
35123 damage = 0;
35124 useStyle = 5;
35125 shootSpeed = 18f;
35126 shoot = 646;
35127 width = 18;
35128 height = 28;
35130 useAnimation = 20;
35131 useTime = 20;
35132 rare = 10;
35133 noMelee = true;
35134 value = sellPrice(0, 10);
35135 return;
35136 case 3573:
35137 case 3574:
35138 case 3575:
35139 case 3576:
35140 useStyle = 1;
35141 useTurn = true;
35142 useAnimation = 15;
35143 useTime = 10;
35144 autoReuse = true;
35146 consumable = true;
35147 createTile = 415 + type - 3573;
35148 width = 12;
35149 height = 12;
35150 return;
35151 }
35152 switch (type)
35153 {
35154 case 3577:
35155 channel = true;
35156 damage = 0;
35157 useStyle = 4;
35158 shoot = 650;
35159 width = 24;
35160 height = 24;
35162 useAnimation = 20;
35163 useTime = 20;
35164 rare = 10;
35165 noMelee = true;
35166 value = sellPrice(0, 10);
35167 buffType = 190;
35168 expert = true;
35169 return;
35170 case 3578:
35171 width = 28;
35172 height = 20;
35173 bodySlot = 192;
35174 rare = 9;
35175 value = sellPrice(0, 5);
35176 vanity = true;
35177 return;
35178 case 3579:
35179 width = 18;
35180 height = 14;
35181 legSlot = 132;
35182 rare = 9;
35183 value = sellPrice(0, 5);
35184 vanity = true;
35185 return;
35186 case 3580:
35187 width = 18;
35188 height = 14;
35189 wingSlot = 33;
35190 rare = 9;
35191 accessory = true;
35192 value = 400000;
35193 return;
35194 case 3581:
35195 width = 18;
35196 height = 14;
35197 rare = 9;
35198 vanity = true;
35199 value = sellPrice(0, 5);
35200 accessory = true;
35201 hasVanityEffects = true;
35202 return;
35203 case 3582:
35204 width = 24;
35205 height = 8;
35206 accessory = true;
35207 rare = 9;
35208 wingSlot = 34;
35209 value = 400000;
35210 return;
35211 case 3583:
35212 width = 28;
35213 height = 20;
35214 headSlot = 191;
35215 rare = 9;
35216 value = sellPrice(0, 5);
35217 vanity = true;
35218 return;
35219 case 3584:
35220 useStyle = 1;
35221 useTurn = true;
35222 useAnimation = 15;
35223 useTime = 7;
35224 autoReuse = true;
35226 consumable = true;
35227 createWall = 60;
35228 width = 12;
35229 height = 12;
35230 return;
35231 case 3585:
35232 width = 28;
35233 height = 20;
35234 headSlot = 192;
35235 rare = 9;
35236 value = sellPrice(0, 5);
35237 vanity = true;
35238 return;
35239 case 3586:
35240 width = 28;
35241 height = 20;
35242 bodySlot = 193;
35243 rare = 9;
35244 value = sellPrice(0, 5);
35245 vanity = true;
35246 return;
35247 case 3587:
35248 width = 18;
35249 height = 14;
35250 legSlot = 133;
35251 rare = 9;
35252 value = sellPrice(0, 5);
35253 vanity = true;
35254 return;
35255 case 3588:
35256 width = 24;
35257 height = 8;
35258 accessory = true;
35259 rare = 9;
35260 wingSlot = 35;
35261 value = 400000;
35262 return;
35263 case 3589:
35264 width = 28;
35265 height = 20;
35266 headSlot = 193;
35267 rare = 9;
35268 value = sellPrice(0, 5);
35269 vanity = true;
35270 return;
35271 case 3590:
35272 width = 28;
35273 height = 20;
35274 bodySlot = 194;
35275 rare = 9;
35276 value = sellPrice(0, 5);
35277 vanity = true;
35278 return;
35279 case 3591:
35280 width = 18;
35281 height = 14;
35282 legSlot = 134;
35283 rare = 9;
35284 value = sellPrice(0, 5);
35285 vanity = true;
35286 return;
35287 case 3592:
35288 width = 24;
35289 height = 8;
35290 accessory = true;
35291 rare = 9;
35292 wingSlot = 36;
35293 value = 400000;
35294 return;
35295 case 3593:
35296 case 3594:
35297 useStyle = 1;
35298 useTurn = true;
35299 useAnimation = 15;
35300 useTime = 10;
35301 autoReuse = true;
35303 consumable = true;
35304 createTile = 91;
35305 placeStyle = 270 + type - 3593;
35306 width = 10;
35307 height = 24;
35308 value = 1000;
35309 rare = 1;
35310 return;
35311 }
35312 switch (type)
35313 {
35314 case 3595:
35315 useStyle = 1;
35316 useTurn = true;
35317 useAnimation = 15;
35318 useTime = 10;
35319 autoReuse = true;
35321 consumable = true;
35322 createTile = 240;
35323 width = 30;
35324 height = 30;
35325 value = sellPrice(0, 1);
35326 placeStyle = 59;
35327 rare = 1;
35328 return;
35329 case 3596:
35330 useStyle = 1;
35331 useTurn = true;
35332 useAnimation = 15;
35333 useTime = 10;
35334 autoReuse = true;
35336 consumable = true;
35337 createTile = 242;
35338 width = 30;
35339 height = 30;
35340 value = buyPrice(0, 3);
35341 placeStyle = 36;
35342 return;
35343 case 3601:
35344 useStyle = 4;
35345 width = 22;
35346 height = 14;
35347 consumable = true;
35348 useAnimation = 45;
35349 useTime = 45;
35351 rare = 10;
35352 return;
35353 case 3602:
35354 createTile = 419;
35355 width = 16;
35356 height = 16;
35357 rare = 1;
35358 useStyle = 1;
35359 useTurn = true;
35360 useAnimation = 15;
35361 useTime = 10;
35362 autoReuse = true;
35364 consumable = true;
35365 mech = true;
35366 value = buyPrice(0, 0, 10);
35367 return;
35368 case 3603:
35369 case 3604:
35370 case 3605:
35371 case 3606:
35372 case 3607:
35373 case 3608:
35374 createTile = 420;
35375 width = 16;
35376 height = 16;
35377 rare = 1;
35378 useStyle = 1;
35379 useTurn = true;
35380 useAnimation = 15;
35381 useTime = 10;
35382 autoReuse = true;
35384 consumable = true;
35385 placeStyle = type - 3603;
35386 mech = true;
35387 value = buyPrice(0, 2);
35388 return;
35389 }
35390 switch (type)
35391 {
35392 case 3609:
35393 createTile = 421;
35394 width = 16;
35395 height = 16;
35396 rare = 1;
35397 useStyle = 1;
35398 useTurn = true;
35399 useAnimation = 15;
35400 useTime = 10;
35401 autoReuse = true;
35403 consumable = true;
35404 value = buyPrice(0, 0, 5);
35405 return;
35406 case 3610:
35407 createTile = 422;
35408 width = 16;
35409 height = 16;
35410 rare = 1;
35411 useStyle = 1;
35412 useTurn = true;
35413 useAnimation = 15;
35414 useTime = 10;
35415 autoReuse = true;
35417 consumable = true;
35418 value = buyPrice(0, 0, 5);
35419 return;
35420 case 3611:
35421 useStyle = 5;
35422 useAnimation = 10;
35423 useTime = 10;
35424 width = 20;
35425 height = 20;
35426 shoot = 651;
35427 channel = true;
35428 shootSpeed = 10f;
35429 value = sellPrice(0, 4);
35430 rare = 2;
35432 mech = true;
35433 return;
35434 case 3612:
35435 useStyle = 1;
35436 useTurn = true;
35437 useAnimation = 15;
35438 useTime = 5;
35439 autoReuse = true;
35440 width = 24;
35441 height = 28;
35442 rare = 1;
35443 value = 20000;
35444 tileBoost = 20;
35445 mech = true;
35446 return;
35447 case 3613:
35448 case 3614:
35449 case 3615:
35450 createTile = 423;
35451 width = 16;
35452 height = 16;
35453 rare = 1;
35454 useStyle = 1;
35455 useTurn = true;
35456 useAnimation = 15;
35457 useTime = 10;
35458 autoReuse = true;
35460 consumable = true;
35461 placeStyle = type - 3613;
35462 mech = true;
35463 return;
35464 }
35465 switch (type)
35466 {
35467 case 3616:
35468 createTile = 424;
35469 width = 16;
35470 height = 16;
35471 rare = 1;
35472 useStyle = 1;
35473 useTurn = true;
35474 useAnimation = 15;
35475 useTime = 10;
35476 autoReuse = true;
35478 consumable = true;
35479 mech = true;
35480 value = buyPrice(0, 0, 2);
35481 return;
35482 case 3617:
35483 useStyle = 1;
35484 useTurn = true;
35485 useAnimation = 15;
35486 useTime = 10;
35487 autoReuse = true;
35489 consumable = true;
35490 createTile = 425;
35491 width = 28;
35492 height = 28;
35493 mech = true;
35494 return;
35495 case 3618:
35496 createTile = 419;
35497 placeStyle = 1;
35498 width = 16;
35499 height = 16;
35500 rare = 1;
35501 useStyle = 1;
35502 useTurn = true;
35503 useAnimation = 15;
35504 useTime = 10;
35505 autoReuse = true;
35507 consumable = true;
35508 mech = true;
35509 value = buyPrice(0, 0, 10);
35510 return;
35511 case 3619:
35512 width = 24;
35513 height = 28;
35514 rare = 3;
35515 value = buyPrice(0, 1);
35516 accessory = true;
35517 return;
35518 case 3620:
35519 useStyle = 1;
35520 useTurn = true;
35521 useAnimation = 15;
35522 useTime = 5;
35523 autoReuse = true;
35524 width = 24;
35525 height = 28;
35526 rare = 1;
35527 value = 20000;
35528 tileBoost = 20;
35529 mech = true;
35530 return;
35531 case 3621:
35532 createTile = 426;
35533 width = 16;
35534 height = 16;
35535 rare = 1;
35536 useStyle = 1;
35537 useTurn = true;
35538 useAnimation = 15;
35539 useTime = 10;
35540 autoReuse = true;
35542 consumable = true;
35543 value = buyPrice(0, 0, 1);
35544 return;
35545 case 3622:
35546 createTile = 427;
35547 width = 16;
35548 height = 16;
35549 rare = 1;
35550 useStyle = 1;
35551 useTurn = true;
35552 useAnimation = 15;
35553 useTime = 10;
35554 autoReuse = true;
35556 consumable = true;
35557 value = buyPrice(0, 0, 1);
35558 return;
35559 case 3623:
35560 noUseGraphic = true;
35561 damage = 0;
35562 useStyle = 5;
35563 shootSpeed = 16f;
35564 shoot = 652;
35565 width = 18;
35566 height = 28;
35568 useAnimation = 20;
35569 useTime = 20;
35570 rare = 10;
35571 noMelee = true;
35572 value = sellPrice(0, 10);
35573 return;
35574 case 3624:
35575 width = 30;
35576 height = 30;
35577 accessory = true;
35578 rare = 3;
35579 value = buyPrice(0, 10);
35580 return;
35581 case 3625:
35582 useStyle = 1;
35583 useTurn = true;
35584 useAnimation = 15;
35585 useTime = 5;
35586 autoReuse = true;
35587 width = 24;
35588 height = 28;
35589 rare = 1;
35590 value = buyPrice(0, 12);
35591 tileBoost = 20;
35592 mech = true;
35593 return;
35594 case 3626:
35595 createTile = 428;
35596 width = 16;
35597 height = 16;
35598 rare = 1;
35599 useStyle = 1;
35600 useTurn = true;
35601 useAnimation = 15;
35602 useTime = 10;
35603 autoReuse = true;
35605 consumable = true;
35606 placeStyle = 3;
35607 mech = true;
35608 return;
35609 case 3627:
35610 width = 18;
35611 height = 18;
35612 headSlot = 194;
35613 value = buyPrice(0, 1);
35614 vanity = true;
35615 return;
35616 case 3628:
35617 channel = true;
35618 damage = 0;
35619 useStyle = 4;
35620 shoot = 653;
35621 width = 24;
35622 height = 24;
35624 useAnimation = 20;
35625 useTime = 20;
35626 rare = 1;
35627 noMelee = true;
35628 value = buyPrice(5);
35629 buffType = 191;
35630 return;
35631 case 3629:
35632 createTile = 429;
35633 width = 16;
35634 height = 16;
35635 rare = 2;
35636 useStyle = 1;
35637 useTurn = true;
35638 useAnimation = 15;
35639 useTime = 10;
35640 autoReuse = true;
35642 consumable = true;
35643 mech = true;
35644 value = buyPrice(0, 5);
35645 return;
35646 case 3630:
35647 createTile = 428;
35648 width = 16;
35649 height = 16;
35650 rare = 1;
35651 useStyle = 1;
35652 useTurn = true;
35653 useAnimation = 15;
35654 useTime = 10;
35655 autoReuse = true;
35657 consumable = true;
35658 placeStyle = 0;
35659 mech = true;
35660 return;
35661 case 3631:
35662 createTile = 428;
35663 width = 16;
35664 height = 16;
35665 rare = 1;
35666 useStyle = 1;
35667 useTurn = true;
35668 useAnimation = 15;
35669 useTime = 10;
35670 autoReuse = true;
35672 consumable = true;
35673 placeStyle = 2;
35674 mech = true;
35675 return;
35676 case 3632:
35677 createTile = 428;
35678 width = 16;
35679 height = 16;
35680 rare = 1;
35681 useStyle = 1;
35682 useTurn = true;
35683 useAnimation = 15;
35684 useTime = 10;
35685 autoReuse = true;
35687 consumable = true;
35688 placeStyle = 1;
35689 mech = true;
35690 return;
35691 case 3633:
35692 case 3634:
35693 case 3635:
35694 case 3636:
35695 case 3637:
35696 createTile = 430 + (type - 3633);
35697 width = 16;
35698 height = 16;
35699 rare = 1;
35700 useStyle = 1;
35701 useTurn = true;
35702 useAnimation = 15;
35703 useTime = 10;
35704 autoReuse = true;
35706 consumable = true;
35707 value = buyPrice(0, 0, 1);
35708 return;
35709 }
35710 if (type >= 3638 && type <= 3642)
35711 {
35712 createTile = 435 + (type - 3638);
35713 width = 16;
35714 height = 16;
35715 rare = 1;
35716 useStyle = 1;
35717 useTurn = true;
35718 useAnimation = 15;
35719 useTime = 10;
35720 autoReuse = true;
35722 consumable = true;
35723 value = buyPrice(0, 0, 1);
35724 return;
35725 }
35726 switch (type)
35727 {
35728 case 3643:
35729 width = 20;
35730 height = 20;
35731 rare = 1;
35732 return;
35733 case 3644:
35734 case 3645:
35735 case 3646:
35736 case 3647:
35737 case 3648:
35738 case 3649:
35739 case 3650:
35740 useStyle = 1;
35741 useTurn = true;
35742 useAnimation = 15;
35743 useTime = 10;
35744 autoReuse = true;
35746 consumable = true;
35747 createTile = 440;
35748 placeStyle = type - 3644;
35749 width = 22;
35750 height = 22;
35751 value = sellPrice(0, 0, 1);
35752 return;
35753 }
35754 if (type >= 3651 && type <= 3662)
35755 {
35756 useStyle = 1;
35757 useTurn = true;
35758 useAnimation = 15;
35759 useTime = 10;
35760 autoReuse = true;
35762 consumable = true;
35763 createTile = 105;
35764 width = 20;
35765 height = 20;
35766 value = 300;
35767 placeStyle = 51 + type - 3651;
35768 return;
35769 }
35770 switch (type)
35771 {
35772 case 3663:
35773 createTile = 419;
35774 width = 16;
35775 height = 16;
35776 rare = 1;
35777 useStyle = 1;
35778 useTurn = true;
35779 useAnimation = 15;
35780 useTime = 10;
35781 autoReuse = true;
35783 consumable = true;
35784 mech = true;
35785 placeStyle = 2;
35786 value = buyPrice(0, 2);
35787 return;
35788 case 3664:
35789 useStyle = 1;
35790 useTurn = true;
35791 useAnimation = 15;
35792 useTime = 10;
35793 autoReuse = true;
35795 consumable = true;
35796 createTile = 209;
35797 placeStyle = 3;
35798 width = 12;
35799 height = 12;
35800 rare = 3;
35801 value = buyPrice(0, 10);
35802 return;
35803 case 3665:
35804 case 3666:
35805 case 3667:
35806 case 3668:
35807 case 3669:
35808 case 3670:
35809 case 3671:
35810 case 3672:
35811 case 3673:
35812 case 3674:
35813 case 3675:
35814 case 3676:
35815 case 3677:
35816 case 3678:
35817 case 3679:
35818 case 3680:
35819 case 3681:
35820 case 3682:
35821 case 3683:
35822 case 3684:
35823 case 3685:
35824 case 3686:
35825 case 3687:
35826 case 3688:
35827 case 3689:
35828 case 3690:
35829 case 3691:
35830 case 3692:
35831 case 3693:
35832 case 3694:
35833 case 3695:
35834 case 3696:
35835 case 3697:
35836 case 3698:
35837 case 3699:
35838 case 3700:
35839 case 3701:
35840 case 3702:
35841 case 3703:
35842 case 3704:
35843 case 3705:
35844 case 3706:
35845 useStyle = 1;
35846 useTurn = true;
35847 useAnimation = 15;
35848 useTime = 10;
35849 autoReuse = true;
35851 consumable = true;
35852 createTile = 441;
35853 placeStyle = type - 3665 + (type > 3666).ToInt() + (type > 3667).ToInt() * 3 + (type > 3683).ToInt() * 5 + (type > 3691).ToInt() + (type > 3692).ToInt() + (type > 3693).ToInt();
35854 width = 26;
35855 height = 22;
35856 value = 500;
35857 return;
35858 }
35859 switch (type)
35860 {
35861 case 3707:
35862 useStyle = 1;
35863 useTurn = true;
35864 useAnimation = 15;
35865 useTime = 10;
35866 autoReuse = true;
35868 consumable = true;
35869 createTile = 442;
35870 width = 12;
35871 height = 12;
35872 placeStyle = 0;
35873 mech = true;
35874 value = buyPrice(0, 2);
35875 mech = true;
35876 return;
35877 case 3708:
35878 case 3709:
35879 case 3710:
35880 case 3711:
35881 case 3712:
35882 case 3713:
35883 case 3714:
35884 case 3715:
35885 case 3716:
35886 case 3717:
35887 case 3718:
35888 case 3719:
35889 case 3720:
35890 useStyle = 1;
35891 useTurn = true;
35892 useAnimation = 15;
35893 useTime = 10;
35894 autoReuse = true;
35896 consumable = true;
35897 createTile = 105;
35898 width = 20;
35899 height = 20;
35900 value = 300;
35901 placeStyle = 63 + type - 3708;
35902 return;
35903 }
35904 switch (type)
35905 {
35906 case 3721:
35907 width = 26;
35908 height = 30;
35909 maxStack = 1;
35910 value = sellPrice(0, 3);
35911 rare = 3;
35912 accessory = true;
35913 backSlot = 10;
35914 return;
35915 case 3722:
35916 useStyle = 1;
35917 useTurn = true;
35918 useAnimation = 15;
35919 useTime = 10;
35920 autoReuse = true;
35922 consumable = true;
35923 createTile = 443;
35924 width = 20;
35925 height = 12;
35926 value = 10000;
35927 mech = true;
35928 return;
35929 case 3723:
35930 case 3724:
35931 useStyle = 1;
35932 useTurn = true;
35933 useAnimation = 15;
35934 useTime = 10;
35935 autoReuse = true;
35937 consumable = true;
35938 createTile = 215;
35939 placeStyle = 6 + type - 3723;
35940 width = 12;
35941 height = 12;
35942 return;
35943 }
35944 switch (type)
35945 {
35946 case 3725:
35947 createTile = 445;
35948 width = 16;
35949 height = 16;
35950 rare = 1;
35951 useStyle = 1;
35952 useTurn = true;
35953 useAnimation = 15;
35954 useTime = 10;
35955 autoReuse = true;
35957 consumable = true;
35958 mech = true;
35959 value = buyPrice(0, 0, 2);
35960 return;
35961 case 3726:
35962 case 3727:
35963 case 3728:
35964 case 3729:
35965 createTile = 423;
35966 width = 16;
35967 height = 16;
35968 rare = 1;
35969 useStyle = 1;
35970 useTurn = true;
35971 useAnimation = 15;
35972 useTime = 10;
35973 autoReuse = true;
35975 consumable = true;
35976 placeStyle = type - 3726 + 3;
35977 mech = true;
35978 return;
35979 }
35980 switch (type)
35981 {
35982 case 3730:
35983 case 3731:
35984 width = 20;
35985 height = 22;
35986 rare = 1;
35987 value = buyPrice(0, 2);
35988 accessory = true;
35989 vanity = true;
35990 balloonSlot = (sbyte)(16 + type - 3730);
35991 return;
35992 case 3732:
35993 width = 18;
35994 height = 18;
35995 headSlot = 195;
35996 value = buyPrice(0, 1);
35997 vanity = true;
35998 return;
35999 case 3733:
36000 width = 18;
36001 height = 18;
36002 headSlot = 196;
36003 value = buyPrice(0, 3);
36004 vanity = true;
36005 return;
36006 case 3734:
36007 width = 28;
36008 height = 20;
36009 bodySlot = 195;
36010 value = buyPrice(0, 3);
36011 vanity = true;
36012 return;
36013 case 3735:
36014 width = 18;
36015 height = 14;
36016 legSlot = 138;
36017 value = buyPrice(0, 3);
36018 vanity = true;
36019 return;
36020 case 3736:
36021 case 3737:
36022 case 3738:
36023 createTile = 446 + (type - 3736);
36024 width = 16;
36025 height = 16;
36026 useStyle = 1;
36027 useTurn = true;
36028 useAnimation = 15;
36029 useTime = 10;
36030 autoReuse = true;
36032 consumable = true;
36033 value = buyPrice(0, 0, 1);
36034 return;
36035 }
36036 if (type >= 3739 && type <= 3741)
36037 {
36038 createTile = 449 + (type - 3739);
36039 width = 16;
36040 height = 16;
36041 useStyle = 1;
36042 useTurn = true;
36043 useAnimation = 15;
36044 useTime = 10;
36045 autoReuse = true;
36047 consumable = true;
36048 value = buyPrice(0, 0, 0, 50);
36049 tileBoost += 3;
36050 return;
36051 }
36052 switch (type)
36053 {
36054 case 3742:
36055 useStyle = 1;
36056 useTurn = true;
36057 useAnimation = 15;
36058 useTime = 10;
36059 autoReuse = true;
36061 consumable = true;
36062 createTile = 452;
36063 width = 26;
36064 height = 20;
36065 value = buyPrice(0, 5);
36066 rare = 1;
36067 return;
36068 case 3743:
36069 case 3744:
36070 case 3745:
36071 createTile = 453;
36072 placeStyle = type - 3743;
36073 if (3744 == type)
36074 {
36075 placeStyle = 0;
36076 }
36077 if (3745 == type)
36078 {
36079 placeStyle = 2;
36080 }
36081 if (3743 == type)
36082 {
36083 placeStyle = 4;
36084 }
36085 useStyle = 1;
36086 useTurn = true;
36087 useAnimation = 15;
36088 useTime = 10;
36089 autoReuse = true;
36091 consumable = true;
36092 width = 12;
36093 height = 30;
36094 value = buyPrice(0, 0, 10);
36095 return;
36096 }
36097 switch (type)
36098 {
36099 case 3746:
36100 createTile = 454;
36101 useStyle = 1;
36102 useTurn = true;
36103 useAnimation = 15;
36104 useTime = 10;
36105 autoReuse = true;
36107 consumable = true;
36108 width = 12;
36109 height = 30;
36110 value = buyPrice(0, 1);
36111 return;
36112 case 3747:
36113 createTile = 455;
36114 useStyle = 1;
36115 useTurn = true;
36116 useAnimation = 15;
36117 useTime = 10;
36118 autoReuse = true;
36120 consumable = true;
36121 width = 12;
36122 height = 30;
36123 value = buyPrice(0, 20);
36124 rare = 3;
36125 return;
36126 case 3748:
36127 createTile = 456;
36128 useStyle = 1;
36129 useTurn = true;
36130 useAnimation = 15;
36131 useTime = 10;
36132 autoReuse = true;
36134 consumable = true;
36135 width = 12;
36136 height = 30;
36137 value = buyPrice(0, 0, 20);
36138 return;
36139 case 3749:
36140 useStyle = 1;
36141 useTurn = true;
36142 useAnimation = 15;
36143 useTime = 10;
36144 autoReuse = true;
36146 consumable = true;
36147 createTile = 457;
36148 width = 26;
36149 height = 20;
36150 value = buyPrice(0, 0, 20);
36151 rare = 1;
36152 return;
36153 case 3750:
36154 useStyle = 1;
36155 useTurn = true;
36156 useAnimation = 15;
36157 useTime = 10;
36158 autoReuse = true;
36160 consumable = true;
36161 createTile = 621;
36162 width = 22;
36163 height = 22;
36164 value = sellPrice(0, 0, 50);
36165 rare = 3;
36166 return;
36167 case 3751:
36168 useStyle = 1;
36169 useTurn = true;
36170 useAnimation = 15;
36171 useTime = 7;
36172 autoReuse = true;
36174 consumable = true;
36175 createWall = 225;
36176 width = 12;
36177 height = 12;
36178 return;
36179 case 3752:
36180 useStyle = 1;
36181 useTurn = true;
36182 useAnimation = 15;
36183 useTime = 7;
36184 autoReuse = true;
36186 consumable = true;
36187 createWall = 226;
36188 width = 12;
36189 height = 12;
36190 return;
36191 case 3753:
36192 useStyle = 1;
36193 useTurn = true;
36194 useAnimation = 15;
36195 useTime = 7;
36196 autoReuse = true;
36198 consumable = true;
36199 createWall = 227;
36200 width = 12;
36201 height = 12;
36202 return;
36203 case 3754:
36204 createTile = 458;
36205 width = 16;
36206 height = 16;
36207 useStyle = 1;
36208 useTurn = true;
36209 useAnimation = 15;
36210 useTime = 10;
36211 autoReuse = true;
36213 consumable = true;
36214 value = buyPrice(0, 0, 0, 5);
36215 return;
36216 case 3755:
36217 createTile = 459;
36218 width = 16;
36219 height = 16;
36220 useStyle = 1;
36221 useTurn = true;
36222 useAnimation = 15;
36223 useTime = 10;
36224 autoReuse = true;
36226 consumable = true;
36227 return;
36228 case 3756:
36229 createTile = 460;
36230 width = 16;
36231 height = 16;
36232 useStyle = 1;
36233 useTurn = true;
36234 useAnimation = 15;
36235 useTime = 10;
36236 autoReuse = true;
36238 consumable = true;
36239 return;
36240 case 3757:
36241 width = 18;
36242 height = 18;
36243 headSlot = 197;
36244 value = sellPrice(0, 0, 30);
36245 vanity = true;
36246 rare = 9;
36247 return;
36248 case 3758:
36249 width = 28;
36250 height = 20;
36251 bodySlot = 196;
36252 value = sellPrice(0, 0, 30);
36253 vanity = true;
36254 rare = 9;
36255 return;
36256 case 3759:
36257 width = 18;
36258 height = 14;
36259 legSlot = 139;
36260 value = sellPrice(0, 0, 30);
36261 vanity = true;
36262 rare = 9;
36263 return;
36264 case 3760:
36265 case 3761:
36266 case 3762:
36267 useStyle = 1;
36268 useTurn = true;
36269 useAnimation = 15;
36270 useTime = 7;
36271 autoReuse = true;
36273 consumable = true;
36274 createWall = 228 + (type - 3760);
36275 width = 12;
36276 height = 12;
36277 return;
36278 }
36279 switch (type)
36280 {
36281 case 3763:
36282 width = 18;
36283 height = 18;
36284 headSlot = 198;
36285 value = sellPrice(0, 1);
36286 vanity = true;
36287 rare = 9;
36288 return;
36289 case 3764:
36290 case 3765:
36291 case 3766:
36292 case 3767:
36293 case 3768:
36294 case 3769:
36295 SetDefaults(198);
36296 this.type = type;
36297 damage = 48;
36298 useTime = 16;
36299 useAnimation = 16;
36300 scale = 1f;
36301 autoReuse = true;
36302 useTurn = true;
36303 rare = 4;
36304 value = sellPrice(0, 1);
36305 return;
36306 }
36307 switch (type)
36308 {
36309 case 3770:
36310 width = 18;
36311 height = 14;
36312 legSlot = 140;
36313 value = sellPrice(0, 1);
36314 rare = 4;
36315 return;
36316 case 3771:
36317 useStyle = 4;
36318 channel = true;
36319 width = 34;
36320 height = 34;
36322 useAnimation = 20;
36323 useTime = 20;
36324 rare = 8;
36325 noMelee = true;
36326 mountType = 14;
36327 value = sellPrice(0, 5);
36328 return;
36329 case 3772:
36330 useStyle = 1;
36331 useTurn = true;
36332 autoReuse = true;
36333 useAnimation = 18;
36334 useTime = 18;
36335 width = 28;
36336 height = 28;
36337 damage = 16;
36338 knockBack = 4.5f;
36340 scale = 1.1f;
36341 melee = true;
36342 value = sellPrice(0, 0, 10);
36343 rare = 2;
36344 return;
36345 case 3773:
36346 width = 18;
36347 height = 18;
36348 headSlot = 199;
36349 rare = 3;
36350 vanity = true;
36351 value = sellPrice(0, 0, 50);
36352 return;
36353 case 3774:
36354 width = 18;
36355 height = 18;
36356 bodySlot = 197;
36357 rare = 3;
36358 vanity = true;
36359 value = sellPrice(0, 0, 50);
36360 return;
36361 case 3775:
36362 width = 18;
36363 height = 18;
36364 legSlot = 141;
36365 rare = 3;
36366 vanity = true;
36367 value = sellPrice(0, 0, 50);
36368 return;
36369 case 3776:
36370 width = 18;
36371 height = 18;
36372 defense = 6;
36373 headSlot = 200;
36374 rare = 5;
36375 value = 250000;
36376 return;
36377 case 3777:
36378 width = 18;
36379 height = 18;
36380 defense = 12;
36381 bodySlot = 198;
36382 rare = 5;
36383 value = 200000;
36384 return;
36385 case 3778:
36386 width = 18;
36387 height = 18;
36388 defense = 8;
36389 legSlot = 142;
36390 rare = 5;
36391 value = 150000;
36392 return;
36393 case 3779:
36394 mana = 14;
36395 damage = 85;
36396 useStyle = 5;
36397 shootSpeed = 3f;
36398 shoot = 659;
36399 width = 26;
36400 height = 28;
36402 useAnimation = 22;
36403 useTime = 22;
36404 autoReuse = true;
36405 noMelee = true;
36406 knockBack = 5f;
36407 rare = 4;
36408 value = sellPrice(0, 1);
36409 magic = true;
36410 glowMask = 218;
36411 return;
36412 case 3780:
36413 useStyle = 1;
36414 useTurn = true;
36415 useAnimation = 15;
36416 useTime = 10;
36417 autoReuse = true;
36419 consumable = true;
36420 createTile = 91;
36421 placeStyle = 272;
36422 width = 10;
36423 height = 24;
36424 value = 1000;
36425 rare = 1;
36426 return;
36427 case 3781:
36428 width = 24;
36429 height = 28;
36430 rare = 3;
36431 value = 100000;
36432 accessory = true;
36433 return;
36434 case 3784:
36435 width = 18;
36436 height = 18;
36437 legSlot = 143;
36438 rare = 3;
36439 vanity = true;
36440 value = sellPrice(0, 0, 50);
36441 return;
36442 case 3785:
36443 width = 18;
36444 height = 18;
36445 bodySlot = 199;
36446 rare = 3;
36447 vanity = true;
36448 value = sellPrice(0, 0, 50);
36449 return;
36450 case 3786:
36451 width = 18;
36452 height = 18;
36453 headSlot = 201;
36454 rare = 3;
36455 vanity = true;
36456 value = sellPrice(0, 0, 50);
36457 return;
36458 case 3782:
36459 useStyle = 1;
36460 useTurn = true;
36461 useAnimation = 15;
36462 useTime = 10;
36463 autoReuse = true;
36465 consumable = true;
36466 createTile = 461;
36467 width = 24;
36468 height = 24;
36469 value = sellPrice(0, 0, 0, 40);
36470 return;
36471 case 3787:
36472 useStyle = 5;
36473 useAnimation = 12;
36474 useTime = 4;
36476 shootSpeed = 14f;
36477 knockBack = 6f;
36478 width = 16;
36479 height = 16;
36480 damage = 38;
36482 crit = 20;
36483 shoot = 660;
36484 mana = 17;
36485 rare = 4;
36486 value = 300000;
36487 noMelee = true;
36488 magic = true;
36489 autoReuse = true;
36490 return;
36491 case 3788:
36492 knockBack = 6.5f;
36493 useStyle = 5;
36494 useAnimation = 48;
36495 useTime = 48;
36496 width = 50;
36497 height = 14;
36498 shoot = 10;
36501 damage = 24;
36502 shootSpeed = 7f;
36503 noMelee = true;
36504 value = 250000;
36505 rare = 4;
36506 ranged = true;
36507 return;
36508 case 3783:
36509 width = 18;
36510 height = 18;
36512 value = 50000;
36513 rare = 5;
36514 return;
36515 case 3789:
36516 case 3790:
36517 case 3791:
36518 case 3792:
36519 case 3793:
36520 useStyle = 1;
36521 useTurn = true;
36522 useAnimation = 15;
36523 useTime = 10;
36524 autoReuse = true;
36526 consumable = true;
36527 createTile = 91;
36528 placeStyle = 273 + type - 3789;
36529 width = 10;
36530 height = 24;
36531 value = 1000;
36532 rare = 1;
36533 return;
36534 }
36535 switch (type)
36536 {
36537 case 3794:
36538 width = 18;
36539 height = 18;
36541 value = sellPrice(0, 0, 1);
36542 rare = 1;
36543 return;
36544 case 3795:
36545 useStyle = 1;
36546 useTurn = true;
36547 useAnimation = 15;
36548 useTime = 10;
36549 autoReuse = true;
36551 consumable = true;
36552 createTile = 462;
36553 width = 26;
36554 height = 18;
36555 value = sellPrice(0, 0, 50);
36556 rare = 3;
36557 return;
36558 case 3796:
36559 useStyle = 1;
36560 useTurn = true;
36561 useAnimation = 15;
36562 useTime = 10;
36563 autoReuse = true;
36564 consumable = true;
36565 createTile = 139;
36566 placeStyle = 38;
36567 width = 24;
36568 height = 24;
36569 rare = 4;
36570 value = 100000;
36571 accessory = true;
36572 hasVanityEffects = true;
36573 return;
36574 case 3797:
36575 width = 18;
36576 height = 18;
36577 headSlot = 203;
36578 rare = 8;
36579 defense = 7;
36580 value = sellPrice(0, 3);
36581 return;
36582 case 3798:
36583 width = 18;
36584 height = 18;
36585 bodySlot = 200;
36586 rare = 8;
36587 defense = 15;
36588 value = sellPrice(0, 3);
36589 return;
36590 case 3799:
36591 width = 18;
36592 height = 18;
36593 legSlot = 144;
36594 rare = 8;
36595 defense = 10;
36596 value = sellPrice(0, 3);
36597 return;
36598 case 3800:
36599 width = 18;
36600 height = 18;
36601 headSlot = 204;
36602 rare = 8;
36603 defense = 13;
36604 value = sellPrice(0, 3);
36605 return;
36606 case 3801:
36607 width = 18;
36608 height = 18;
36609 bodySlot = 201;
36610 rare = 8;
36611 defense = 27;
36612 value = sellPrice(0, 3);
36613 return;
36614 case 3802:
36615 width = 18;
36616 height = 18;
36617 legSlot = 145;
36618 rare = 8;
36619 defense = 18;
36620 value = sellPrice(0, 3);
36621 return;
36622 case 3803:
36623 width = 18;
36624 height = 18;
36625 headSlot = 205;
36626 rare = 8;
36627 defense = 7;
36628 value = sellPrice(0, 3);
36629 return;
36630 case 3804:
36631 width = 18;
36632 height = 18;
36633 bodySlot = 202;
36634 rare = 8;
36635 defense = 17;
36636 value = sellPrice(0, 3);
36637 return;
36638 case 3805:
36639 width = 18;
36640 height = 18;
36641 legSlot = 146;
36642 rare = 8;
36643 defense = 12;
36644 value = sellPrice(0, 3);
36645 return;
36646 case 3806:
36647 width = 18;
36648 height = 18;
36649 headSlot = 206;
36650 rare = 8;
36651 defense = 8;
36652 value = sellPrice(0, 3);
36653 return;
36654 case 3807:
36655 width = 18;
36656 height = 18;
36657 bodySlot = 203;
36658 rare = 8;
36659 defense = 22;
36660 value = sellPrice(0, 3);
36661 return;
36662 case 3808:
36663 width = 18;
36664 height = 18;
36665 legSlot = 148;
36666 rare = 8;
36667 defense = 16;
36668 value = sellPrice(0, 3);
36669 return;
36670 case 3809:
36671 width = 22;
36672 height = 22;
36673 accessory = true;
36674 rare = 5;
36675 value = sellPrice(0, 3);
36676 neckSlot = 9;
36677 return;
36678 case 3810:
36679 width = 22;
36680 height = 22;
36681 accessory = true;
36682 rare = 5;
36683 value = sellPrice(0, 3);
36684 shieldSlot = 6;
36685 return;
36686 case 3811:
36687 width = 22;
36688 height = 22;
36689 accessory = true;
36690 rare = 5;
36691 value = sellPrice(0, 3);
36692 handOnSlot = 19;
36693 return;
36694 case 3812:
36695 width = 22;
36696 height = 22;
36697 accessory = true;
36698 rare = 5;
36699 value = sellPrice(0, 3);
36700 waistSlot = 12;
36701 return;
36702 case 3813:
36703 rare = 3;
36704 useStyle = 1;
36705 useTurn = true;
36706 useAnimation = 15;
36707 useTime = 10;
36708 autoReuse = true;
36710 consumable = true;
36711 createTile = 463;
36712 width = 12;
36713 height = 12;
36714 value = 100000;
36715 glowMask = 244;
36716 return;
36717 case 3814:
36718 rare = 1;
36719 useStyle = 1;
36720 useTurn = true;
36721 useAnimation = 15;
36722 useTime = 10;
36723 autoReuse = true;
36725 consumable = true;
36726 createTile = 464;
36727 width = 12;
36728 height = 12;
36729 value = 100000;
36730 return;
36731 case 3815:
36732 rare = 1;
36733 useStyle = 1;
36734 useTurn = true;
36735 useAnimation = 15;
36736 useTime = 10;
36737 autoReuse = true;
36739 consumable = true;
36740 createTile = 465;
36741 width = 12;
36742 height = 12;
36743 value = 100000;
36744 return;
36745 case 3816:
36746 rare = 3;
36747 useStyle = 1;
36748 useTurn = true;
36749 useAnimation = 15;
36750 useTime = 10;
36751 autoReuse = true;
36753 consumable = true;
36754 createTile = 466;
36755 width = 12;
36756 height = 12;
36757 value = buyPrice(0, 1);
36758 return;
36759 case 3817:
36760 width = 12;
36761 height = 12;
36763 value = 0;
36764 rare = 3;
36765 return;
36766 case 3818:
36767 case 3819:
36768 case 3820:
36769 case 3824:
36770 case 3825:
36771 case 3826:
36772 case 3829:
36773 case 3830:
36774 case 3831:
36775 case 3832:
36776 case 3833:
36777 case 3834:
36778 width = 18;
36779 height = 20;
36781 useStyle = 1;
36782 useAnimation = 30;
36783 useTime = 30;
36784 shootSpeed = 1f;
36785 noMelee = true;
36786 value = sellPrice(0, 1);
36787 rare = 3;
36788 shoot = 663;
36789 summon = true;
36790 damage = 17;
36791 knockBack = 3f;
36792 mana = 5;
36793 DD2Summon = true;
36794 sentry = true;
36795 switch (type)
36796 {
36797 case 3819:
36798 shoot = 665;
36799 damage = 42;
36800 rare = 5;
36801 mana = 10;
36802 value = sellPrice(0, 5);
36803 break;
36804 case 3820:
36805 shoot = 667;
36806 damage = 88;
36807 rare = 8;
36808 mana = 15;
36809 value = sellPrice(0, 15);
36810 break;
36811 case 3824:
36812 shoot = 677;
36813 damage = 30;
36814 knockBack = 4.7f;
36815 break;
36816 case 3825:
36817 shoot = 678;
36818 damage = 74;
36819 rare = 5;
36820 mana = 10;
36821 knockBack = 4.7f;
36822 value = sellPrice(0, 5);
36823 break;
36824 case 3826:
36825 shoot = 679;
36826 damage = 156;
36827 rare = 8;
36828 mana = 15;
36829 knockBack = 4.7f;
36830 value = sellPrice(0, 15);
36831 break;
36832 case 3832:
36833 shoot = 691;
36834 damage = 24;
36835 knockBack = 0.5f;
36836 break;
36837 case 3833:
36838 shoot = 692;
36839 damage = 59;
36840 rare = 5;
36841 mana = 10;
36842 knockBack = 0.5f;
36843 value = sellPrice(0, 5);
36844 break;
36845 case 3834:
36846 shoot = 693;
36847 damage = 126;
36848 rare = 8;
36849 mana = 15;
36850 knockBack = 0.5f;
36851 value = sellPrice(0, 15);
36852 break;
36853 case 3829:
36854 shoot = 688;
36855 damage = 4;
36856 knockBack = 0.25f;
36857 break;
36858 case 3830:
36859 shoot = 689;
36860 damage = 11;
36861 rare = 5;
36862 mana = 10;
36863 knockBack = 0.25f;
36864 value = sellPrice(0, 5);
36865 break;
36866 case 3831:
36867 shoot = 690;
36868 damage = 34;
36869 rare = 8;
36870 mana = 15;
36871 knockBack = 0.25f;
36872 value = sellPrice(0, 15);
36873 break;
36874 case 3821:
36875 case 3822:
36876 case 3823:
36877 case 3827:
36878 case 3828:
36879 break;
36880 }
36881 return;
36882 case 3821:
36883 shootSpeed = 6.5f;
36884 shoot = 669;
36885 width = 20;
36886 height = 20;
36887 maxStack = 1;
36889 useStyle = 5;
36890 useAnimation = 40;
36891 useTime = 40;
36892 noUseGraphic = true;
36893 noMelee = true;
36894 value = sellPrice(0, 0, 1);
36895 damage = 20;
36896 knockBack = 7f;
36897 ranged = true;
36898 rare = 1;
36899 useAmmo = 353;
36900 return;
36901 case 3822:
36902 width = 12;
36903 height = 12;
36905 value = 0;
36906 return;
36907 case 3823:
36909 useStyle = 1;
36910 damage = 95;
36911 useAnimation = 20;
36912 useTime = 20;
36913 width = 34;
36914 height = 34;
36915 scale = 1.1f;
36916 knockBack = 6.5f;
36917 melee = true;
36918 rare = 5;
36919 value = sellPrice(0, 1);
36920 autoReuse = true;
36921 flame = true;
36922 useTurn = true;
36923 return;
36924 case 3828:
36925 rare = 3;
36927 consumable = true;
36928 width = 22;
36929 height = 18;
36930 value = buyPrice(0, 0, 25);
36931 return;
36932 case 3835:
36933 useStyle = 5;
36934 useAnimation = 30;
36935 useTime = 30;
36936 shootSpeed = 24f;
36937 knockBack = 7f;
36938 width = 16;
36939 height = 16;
36941 shoot = 697;
36942 rare = 5;
36943 value = sellPrice(0, 1);
36944 noMelee = true;
36945 noUseGraphic = true;
36946 channel = true;
36947 autoReuse = true;
36948 melee = true;
36949 damage = 50;
36950 return;
36951 case 3836:
36952 useStyle = 5;
36953 useAnimation = 27;
36954 useTime = 27;
36955 shootSpeed = 42f;
36956 knockBack = 7f;
36957 width = 16;
36958 height = 16;
36960 shoot = 699;
36961 rare = 5;
36962 value = sellPrice(0, 1);
36963 noMelee = true;
36964 noUseGraphic = true;
36965 channel = true;
36966 melee = true;
36967 damage = 45;
36968 return;
36969 case 3837:
36970 case 3838:
36971 case 3839:
36972 case 3840:
36973 case 3841:
36974 case 3842:
36975 case 3843:
36976 case 3844:
36977 case 3845:
36978 case 3846:
36979 useStyle = 1;
36980 useTurn = true;
36981 useAnimation = 15;
36982 useTime = 10;
36983 autoReuse = true;
36985 consumable = true;
36986 createTile = 91;
36987 placeStyle = 278 + type - 3837;
36988 width = 10;
36989 height = 24;
36990 value = 1000;
36991 rare = 1;
36992 return;
36993 }
36994 switch (type)
36995 {
36996 case 3855:
36997 case 3856:
36998 case 3857:
36999 damage = 0;
37000 useStyle = 1;
37001 width = 16;
37002 height = 30;
37004 useAnimation = 20;
37005 useTime = 20;
37006 rare = 3;
37007 noMelee = true;
37008 value = sellPrice(0, 2);
37009 buffType = 200;
37010 shoot = 703;
37011 switch (type)
37012 {
37013 case 3856:
37014 buffType = 201;
37015 shoot = 702;
37016 break;
37017 case 3857:
37018 buffType = 202;
37019 shoot = 701;
37020 break;
37021 }
37022 return;
37023 case 3854:
37024 useStyle = 5;
37025 useAnimation = 18;
37026 useTime = 18;
37027 shootSpeed = 20f;
37028 knockBack = 2f;
37029 width = 20;
37030 height = 12;
37031 damage = 32;
37033 shoot = 705;
37034 rare = 5;
37035 value = sellPrice(0, 1);
37036 noMelee = true;
37037 noUseGraphic = true;
37038 ranged = true;
37039 channel = true;
37041 autoReuse = true;
37042 return;
37043 case 3827:
37044 rare = 8;
37046 useStyle = 1;
37047 damage = 180;
37048 useAnimation = 20;
37049 useTime = 20;
37050 width = 30;
37051 height = 30;
37052 knockBack = 5.5f;
37053 melee = true;
37054 value = sellPrice(0, 5);
37055 autoReuse = true;
37056 useTurn = false;
37057 glowMask = 227;
37058 shoot = 684;
37059 shootSpeed = 17f;
37060 return;
37061 case 3852:
37062 useStyle = 5;
37063 useAnimation = 25;
37064 useTime = 3;
37065 shootSpeed = 11f;
37066 knockBack = 9f;
37067 width = 16;
37068 height = 16;
37069 damage = 36;
37071 shoot = 712;
37072 mana = 20;
37073 rare = 5;
37074 value = sellPrice(0, 1);
37075 noMelee = true;
37076 magic = true;
37077 autoReuse = true;
37078 return;
37079 case 3858:
37080 useStyle = 5;
37081 useAnimation = 30;
37082 useTime = 30;
37083 shootSpeed = 24f;
37084 knockBack = 5f;
37085 width = 16;
37086 height = 16;
37088 shoot = 707;
37089 rare = 8;
37090 value = sellPrice(0, 5);
37091 noMelee = true;
37092 noUseGraphic = true;
37093 channel = true;
37094 autoReuse = true;
37095 melee = true;
37096 damage = 140;
37097 return;
37098 case 3859:
37099 autoReuse = true;
37100 useStyle = 5;
37101 useAnimation = 30;
37102 useTime = 30;
37103 width = 14;
37104 height = 32;
37105 shoot = 710;
37108 damage = 39;
37109 shootSpeed = 11f;
37110 knockBack = 4.5f;
37111 rare = 8;
37112 crit = 3;
37113 noMelee = true;
37114 value = sellPrice(0, 5);
37115 ranged = true;
37116 glowMask = 234;
37117 return;
37118 case 3860:
37119 case 3861:
37120 case 3862:
37122 consumable = true;
37123 width = 24;
37124 height = 24;
37125 rare = 1;
37126 if (type == 3860)
37127 {
37128 rare = 8;
37129 }
37130 if (type == 3862)
37131 {
37132 rare = 3;
37133 }
37134 if (type == 3861)
37135 {
37136 rare = 5;
37137 }
37138 expert = true;
37139 return;
37140 case 3863:
37141 case 3864:
37142 case 3865:
37143 width = 28;
37144 height = 20;
37145 rare = 1;
37146 vanity = true;
37147 value = sellPrice(0, 0, 75);
37148 switch (type)
37149 {
37150 case 3863:
37151 headSlot = 207;
37152 break;
37153 case 3865:
37154 headSlot = 209;
37155 break;
37156 case 3864:
37157 headSlot = 208;
37158 break;
37159 }
37160 return;
37161 }
37162 switch (type)
37163 {
37164 case 3866:
37165 case 3867:
37166 case 3868:
37167 useStyle = 1;
37168 useTurn = true;
37169 useAnimation = 15;
37170 useTime = 10;
37171 autoReuse = true;
37173 consumable = true;
37174 createTile = 240;
37175 width = 30;
37176 height = 30;
37177 value = sellPrice(0, 1);
37178 placeStyle = 60;
37179 if (type == 3866)
37180 {
37181 placeStyle = 61;
37182 }
37183 if (type == 3868)
37184 {
37185 placeStyle = 62;
37186 }
37187 rare = 1;
37188 return;
37189 case 3869:
37190 useStyle = 1;
37191 useTurn = true;
37192 useAnimation = 15;
37193 useTime = 10;
37194 autoReuse = true;
37195 consumable = true;
37196 createTile = 139;
37197 placeStyle = 39;
37198 width = 24;
37199 height = 24;
37200 rare = 4;
37201 value = 100000;
37202 accessory = true;
37203 hasVanityEffects = true;
37204 return;
37205 case 3870:
37206 useStyle = 5;
37207 useAnimation = 20;
37208 useTime = 20;
37209 reuseDelay = 10;
37210 shootSpeed = 14f;
37211 knockBack = 7f;
37212 width = 16;
37213 height = 16;
37214 damage = 100;
37216 shoot = 711;
37217 mana = 14;
37218 rare = 8;
37219 value = sellPrice(0, 5);
37220 noMelee = true;
37221 magic = true;
37222 autoReuse = true;
37223 glowMask = 238;
37224 return;
37225 case 3871:
37226 width = 18;
37227 height = 18;
37228 rare = 8;
37229 defense = 20;
37230 value = sellPrice(0, 3);
37231 headSlot = 210;
37232 return;
37233 case 3872:
37234 width = 18;
37235 height = 18;
37236 rare = 8;
37237 defense = 24;
37238 value = sellPrice(0, 3);
37239 bodySlot = 204;
37240 return;
37241 case 3873:
37242 width = 18;
37243 height = 18;
37244 rare = 8;
37245 defense = 24;
37246 value = sellPrice(0, 3);
37247 legSlot = 152;
37248 return;
37249 case 3874:
37250 width = 18;
37251 height = 18;
37252 rare = 8;
37253 defense = 7;
37254 value = sellPrice(0, 3);
37255 headSlot = 211;
37256 return;
37257 case 3875:
37258 width = 18;
37259 height = 18;
37260 rare = 8;
37261 defense = 21;
37262 value = sellPrice(0, 3);
37263 bodySlot = 205;
37264 return;
37265 case 3876:
37266 width = 18;
37267 height = 18;
37268 rare = 8;
37269 defense = 14;
37270 value = sellPrice(0, 3);
37271 legSlot = 153;
37272 return;
37273 case 3877:
37274 width = 18;
37275 height = 18;
37276 rare = 8;
37277 defense = 8;
37278 value = sellPrice(0, 3);
37279 headSlot = 212;
37280 return;
37281 case 3878:
37282 width = 18;
37283 height = 18;
37284 rare = 8;
37285 defense = 24;
37286 value = sellPrice(0, 3);
37287 bodySlot = 206;
37288 return;
37289 case 3879:
37290 width = 18;
37291 height = 18;
37292 rare = 8;
37293 defense = 16;
37294 value = sellPrice(0, 3);
37295 legSlot = 154;
37296 return;
37297 case 3880:
37298 width = 18;
37299 height = 18;
37300 rare = 8;
37301 defense = 10;
37302 value = sellPrice(0, 3);
37303 headSlot = 213;
37304 return;
37305 case 3881:
37306 width = 18;
37307 height = 18;
37308 rare = 8;
37309 defense = 26;
37310 value = sellPrice(0, 3);
37311 bodySlot = 207;
37312 return;
37313 case 3882:
37314 width = 18;
37315 height = 18;
37316 rare = 8;
37317 defense = 18;
37318 value = sellPrice(0, 3);
37319 legSlot = 156;
37320 return;
37321 case 3883:
37322 width = 22;
37323 height = 20;
37324 accessory = true;
37325 value = buyPrice(0, 40);
37326 rare = 8;
37327 wingSlot = 37;
37328 return;
37329 case 3884:
37330 useStyle = 1;
37331 useTurn = true;
37332 useAnimation = 15;
37333 useTime = 10;
37334 autoReuse = true;
37336 consumable = true;
37337 createTile = 467;
37338 width = 26;
37339 height = 22;
37340 value = 500;
37341 placeStyle = 0;
37342 return;
37343 case 3885:
37344 useStyle = 1;
37345 useTurn = true;
37346 useAnimation = 15;
37347 useTime = 10;
37348 autoReuse = true;
37350 consumable = true;
37351 createTile = 467;
37352 width = 26;
37353 height = 22;
37354 value = buyPrice(0, 10);
37355 placeStyle = 1;
37356 return;
37357 case 3886:
37358 useStyle = 1;
37359 useTurn = true;
37360 useAnimation = 15;
37361 useTime = 10;
37362 autoReuse = true;
37364 consumable = true;
37365 createTile = 468;
37366 width = 26;
37367 height = 22;
37368 value = 500;
37369 placeStyle = 0;
37370 return;
37371 case 3887:
37372 useStyle = 1;
37373 useTurn = true;
37374 useAnimation = 15;
37375 useTime = 10;
37376 autoReuse = true;
37378 consumable = true;
37379 createTile = 468;
37380 width = 26;
37381 height = 22;
37382 value = 500;
37383 placeStyle = 1;
37384 return;
37385 case 3888:
37386 useStyle = 1;
37387 useTurn = true;
37388 useAnimation = 15;
37389 useTime = 10;
37391 consumable = true;
37392 createTile = 10;
37393 width = 14;
37394 height = 28;
37395 value = 200;
37396 placeStyle = 36;
37397 return;
37398 case 3889:
37399 useStyle = 1;
37400 useTurn = true;
37401 useAnimation = 15;
37402 useTime = 10;
37403 autoReuse = true;
37405 consumable = true;
37406 createTile = 15;
37407 width = 12;
37408 height = 30;
37409 placeStyle = 36;
37410 value = 150;
37411 return;
37412 case 3890:
37413 noWet = true;
37414 useStyle = 1;
37415 useTurn = true;
37416 useAnimation = 15;
37417 useTime = 10;
37418 autoReuse = true;
37420 consumable = true;
37421 createTile = 33;
37422 width = 8;
37423 height = 18;
37424 value = sellPrice(0, 0, 0, 60);
37425 placeStyle = 30;
37426 return;
37427 case 3891:
37428 useStyle = 1;
37429 useTurn = true;
37430 useAnimation = 15;
37431 useTime = 10;
37432 autoReuse = true;
37434 consumable = true;
37435 createTile = 42;
37436 width = 12;
37437 height = 28;
37438 placeStyle = 37;
37439 value = 150;
37440 return;
37441 case 3892:
37442 useStyle = 1;
37443 useTurn = true;
37444 useAnimation = 15;
37445 useTime = 10;
37446 autoReuse = true;
37448 consumable = true;
37449 createTile = 93;
37450 width = 10;
37451 height = 24;
37452 value = 500;
37453 placeStyle = 31;
37454 return;
37455 case 3893:
37456 useStyle = 1;
37457 useTurn = true;
37458 useAnimation = 15;
37459 useTime = 10;
37460 autoReuse = true;
37462 consumable = true;
37463 createTile = 100;
37464 width = 20;
37465 height = 20;
37466 value = 1500;
37467 placeStyle = 31;
37468 return;
37469 case 3894:
37470 useStyle = 1;
37471 useTurn = true;
37472 useAnimation = 15;
37473 useTime = 10;
37474 autoReuse = true;
37476 consumable = true;
37477 createTile = 34;
37478 width = 26;
37479 height = 26;
37480 value = 3000;
37481 placeStyle = 37;
37482 return;
37483 case 3895:
37484 useStyle = 1;
37485 useTurn = true;
37486 useAnimation = 15;
37487 useTime = 10;
37488 autoReuse = true;
37490 consumable = true;
37491 createTile = 90;
37492 width = 20;
37493 height = 20;
37494 value = 300;
37495 placeStyle = 31;
37496 return;
37497 case 3896:
37498 useStyle = 1;
37499 useTurn = true;
37500 useAnimation = 15;
37501 useTime = 10;
37502 autoReuse = true;
37504 consumable = true;
37505 createTile = 172;
37506 width = 20;
37507 height = 20;
37508 value = 300;
37509 placeStyle = 32;
37510 return;
37511 case 3897:
37512 useStyle = 1;
37513 useTurn = true;
37514 useAnimation = 15;
37515 useTime = 10;
37517 consumable = true;
37518 autoReuse = true;
37519 createTile = 79;
37520 width = 28;
37521 height = 20;
37522 value = 2000;
37523 placeStyle = 31;
37524 return;
37525 case 3898:
37526 case 3899:
37527 case 3900:
37528 case 3901:
37529 case 3902:
37530 useStyle = 1;
37531 useTurn = true;
37532 useAnimation = 15;
37533 useTime = 10;
37534 autoReuse = true;
37536 consumable = true;
37537 createTile = 104;
37538 width = 20;
37539 height = 20;
37540 value = 300;
37541 placeStyle = 28 + type - 3898;
37542 return;
37543 }
37544 if (type >= 3903 && type <= 3908)
37545 {
37546 useStyle = 1;
37547 useTurn = true;
37548 useAnimation = 15;
37549 useTime = 10;
37550 autoReuse = true;
37552 consumable = true;
37553 createTile = 19;
37554 width = 8;
37555 height = 10;
37556 placeStyle = 30 + type - 3903;
37557 return;
37558 }
37559 switch (type)
37560 {
37561 case 3909:
37562 useStyle = 1;
37563 useTurn = true;
37564 useAnimation = 15;
37565 useTime = 10;
37566 autoReuse = true;
37568 consumable = true;
37569 createTile = 18;
37570 width = 28;
37571 height = 14;
37572 value = 150;
37573 placeStyle = 31;
37574 return;
37575 case 3910:
37576 useStyle = 1;
37577 useTurn = true;
37578 useAnimation = 15;
37579 useTime = 10;
37580 autoReuse = true;
37582 consumable = true;
37583 createTile = 18;
37584 width = 28;
37585 height = 14;
37586 value = buyPrice(0, 10);
37587 placeStyle = 32;
37588 return;
37589 case 3911:
37590 case 3912:
37591 case 3913:
37592 case 3914:
37593 useStyle = 1;
37594 useTurn = true;
37595 useAnimation = 15;
37596 useTime = 10;
37597 autoReuse = true;
37599 consumable = true;
37600 createTile = 88;
37601 width = 20;
37602 height = 20;
37603 value = 300;
37604 placeStyle = 28 + type - 3911;
37605 return;
37606 }
37607 if (type >= 3915 && type <= 3916)
37608 {
37609 useStyle = 1;
37610 useTurn = true;
37611 useAnimation = 15;
37612 useTime = 10;
37613 autoReuse = true;
37615 consumable = true;
37616 createTile = 87;
37617 width = 20;
37618 height = 20;
37619 value = 300;
37620 placeStyle = 30 + type - 3915;
37621 return;
37622 }
37623 switch (type)
37624 {
37625 case 3917:
37626 useStyle = 1;
37627 useTurn = true;
37628 useAnimation = 15;
37629 useTime = 10;
37630 autoReuse = true;
37632 consumable = true;
37633 createTile = 101;
37634 width = 20;
37635 height = 20;
37636 value = 300;
37637 placeStyle = 32;
37638 break;
37639 case 3918:
37640 useStyle = 1;
37641 useTurn = true;
37642 useAnimation = 15;
37643 useTime = 10;
37644 autoReuse = true;
37646 consumable = true;
37647 createTile = 89;
37648 width = 20;
37649 height = 20;
37650 value = 300;
37651 placeStyle = 33;
37652 break;
37653 case 3919:
37654 useStyle = 1;
37655 useTurn = true;
37656 useAnimation = 15;
37657 useTime = 10;
37658 autoReuse = true;
37660 consumable = true;
37661 createTile = 89;
37662 width = 20;
37663 height = 20;
37664 value = 300;
37665 placeStyle = 34;
37666 break;
37667 case 3920:
37668 useStyle = 1;
37669 useTurn = true;
37670 useAnimation = 15;
37671 useTime = 10;
37672 autoReuse = true;
37674 consumable = true;
37675 createTile = 469;
37676 width = 26;
37677 height = 20;
37678 value = 300;
37679 placeStyle = 0;
37680 break;
37681 case 3921:
37682 width = 28;
37683 height = 20;
37684 headSlot = 214;
37685 rare = 9;
37686 value = sellPrice(0, 5);
37687 vanity = true;
37688 break;
37689 case 3922:
37690 width = 28;
37691 height = 20;
37692 bodySlot = 208;
37693 rare = 9;
37694 value = sellPrice(0, 5);
37695 vanity = true;
37696 break;
37697 case 3923:
37698 width = 18;
37699 height = 14;
37700 legSlot = 158;
37701 rare = 9;
37702 value = sellPrice(0, 5);
37703 vanity = true;
37704 break;
37705 case 3924:
37706 width = 24;
37707 height = 8;
37708 accessory = true;
37709 rare = 9;
37710 wingSlot = 38;
37711 value = 400000;
37712 break;
37713 case 3925:
37714 width = 28;
37715 height = 20;
37716 headSlot = 215;
37717 rare = 9;
37718 value = sellPrice(0, 5);
37719 vanity = true;
37720 break;
37721 case 3926:
37722 width = 28;
37723 height = 20;
37724 bodySlot = 209;
37725 rare = 9;
37726 value = sellPrice(0, 5);
37727 vanity = true;
37728 break;
37729 case 3927:
37730 width = 18;
37731 height = 14;
37732 legSlot = 159;
37733 rare = 9;
37734 value = sellPrice(0, 5);
37735 vanity = true;
37736 break;
37737 case 3928:
37738 width = 24;
37739 height = 8;
37740 accessory = true;
37741 rare = 9;
37742 wingSlot = 39;
37743 value = 400000;
37744 break;
37745 case 3929:
37746 width = 18;
37747 height = 14;
37748 rare = 9;
37749 vanity = true;
37750 value = sellPrice(0, 5);
37751 accessory = true;
37752 hasVanityEffects = true;
37753 break;
37754 case 3930:
37755 useStyle = 5;
37756 useAnimation = 6;
37757 useTime = 6;
37758 shootSpeed = 17f;
37759 knockBack = 10f;
37760 width = 20;
37761 height = 12;
37762 damage = 50;
37763 UseSound = null;
37764 shoot = 714;
37765 rare = 10;
37766 value = sellPrice(0, 10);
37767 noMelee = true;
37768 noUseGraphic = true;
37769 ranged = true;
37770 channel = true;
37771 autoReuse = true;
37773 break;
37774 case 3931:
37775 useStyle = 1;
37776 useTurn = true;
37777 useAnimation = 15;
37778 useTime = 10;
37779 autoReuse = true;
37781 consumable = true;
37782 createTile = 90;
37783 width = 20;
37784 height = 20;
37785 value = 300;
37786 placeStyle = 32;
37787 break;
37788 case 3932:
37789 useStyle = 1;
37790 useTurn = true;
37791 useAnimation = 15;
37792 useTime = 10;
37794 consumable = true;
37795 autoReuse = true;
37796 createTile = 79;
37797 width = 28;
37798 height = 20;
37799 value = 2000;
37800 placeStyle = 32;
37801 break;
37802 case 3933:
37803 useStyle = 1;
37804 useTurn = true;
37805 useAnimation = 15;
37806 useTime = 10;
37807 autoReuse = true;
37809 consumable = true;
37810 createTile = 101;
37811 width = 20;
37812 height = 20;
37813 value = 300;
37814 placeStyle = 33;
37815 break;
37816 case 3934:
37817 useStyle = 1;
37818 useTurn = true;
37819 useAnimation = 15;
37820 useTime = 10;
37821 autoReuse = true;
37823 consumable = true;
37824 createTile = 88;
37825 width = 20;
37826 height = 20;
37827 value = 300;
37828 placeStyle = 32;
37829 break;
37830 case 3935:
37831 useStyle = 1;
37832 useTurn = true;
37833 useAnimation = 15;
37834 useTime = 10;
37835 autoReuse = true;
37837 consumable = true;
37838 createTile = 100;
37839 width = 20;
37840 height = 20;
37841 value = 1500;
37842 placeStyle = 32;
37843 break;
37844 case 3936:
37845 noWet = true;
37846 useStyle = 1;
37847 useTurn = true;
37848 useAnimation = 15;
37849 useTime = 10;
37850 autoReuse = true;
37852 consumable = true;
37853 createTile = 33;
37854 width = 8;
37855 height = 18;
37856 value = sellPrice(0, 0, 0, 60);
37857 placeStyle = 31;
37858 break;
37859 case 3937:
37860 useStyle = 1;
37861 useTurn = true;
37862 useAnimation = 15;
37863 useTime = 10;
37864 autoReuse = true;
37866 consumable = true;
37867 createTile = 15;
37868 width = 12;
37869 height = 30;
37870 placeStyle = 37;
37871 value = 150;
37872 break;
37873 case 3938:
37874 useStyle = 1;
37875 useTurn = true;
37876 useAnimation = 15;
37877 useTime = 10;
37878 autoReuse = true;
37880 consumable = true;
37881 createTile = 34;
37882 width = 26;
37883 height = 26;
37884 value = 3000;
37885 placeStyle = 38;
37886 break;
37887 case 3939:
37888 useStyle = 1;
37889 useTurn = true;
37890 useAnimation = 15;
37891 useTime = 10;
37892 autoReuse = true;
37894 consumable = true;
37895 createTile = 467;
37896 width = 26;
37897 height = 22;
37898 value = 500;
37899 placeStyle = 2;
37900 break;
37901 case 3940:
37902 useStyle = 1;
37903 useTurn = true;
37904 useAnimation = 15;
37905 useTime = 10;
37906 autoReuse = true;
37908 consumable = true;
37909 createTile = 104;
37910 width = 20;
37911 height = 20;
37912 value = 300;
37913 placeStyle = 33;
37914 break;
37915 case 3941:
37916 useStyle = 1;
37917 useTurn = true;
37918 useAnimation = 15;
37919 useTime = 10;
37921 consumable = true;
37922 createTile = 10;
37923 width = 14;
37924 height = 28;
37925 value = 200;
37926 placeStyle = 37;
37927 break;
37928 case 3942:
37929 useStyle = 1;
37930 useTurn = true;
37931 useAnimation = 15;
37932 useTime = 10;
37933 autoReuse = true;
37935 consumable = true;
37936 createTile = 93;
37937 width = 10;
37938 height = 24;
37939 value = 500;
37940 placeStyle = 32;
37941 break;
37942 case 3943:
37943 useStyle = 1;
37944 useTurn = true;
37945 useAnimation = 15;
37946 useTime = 10;
37947 autoReuse = true;
37949 consumable = true;
37950 createTile = 42;
37951 width = 12;
37952 height = 28;
37953 placeStyle = 38;
37954 value = 150;
37955 break;
37956 case 3944:
37957 useStyle = 1;
37958 useTurn = true;
37959 useAnimation = 15;
37960 useTime = 10;
37961 autoReuse = true;
37963 consumable = true;
37964 createTile = 87;
37965 width = 20;
37966 height = 20;
37967 value = 300;
37968 placeStyle = 32;
37969 break;
37970 case 3945:
37971 useStyle = 1;
37972 useTurn = true;
37973 useAnimation = 15;
37974 useTime = 10;
37975 autoReuse = true;
37977 consumable = true;
37978 createTile = 19;
37979 width = 8;
37980 height = 10;
37981 placeStyle = 36;
37982 break;
37983 case 3946:
37984 useStyle = 1;
37985 useTurn = true;
37986 useAnimation = 15;
37987 useTime = 10;
37988 autoReuse = true;
37990 consumable = true;
37991 createTile = 172;
37992 width = 20;
37993 height = 20;
37994 value = 300;
37995 placeStyle = 33;
37996 break;
37997 case 3947:
37998 useStyle = 1;
37999 useTurn = true;
38000 useAnimation = 15;
38001 useTime = 10;
38002 autoReuse = true;
38004 consumable = true;
38005 createTile = 89;
38006 width = 20;
38007 height = 20;
38008 value = 300;
38009 placeStyle = 35;
38010 break;
38011 case 3948:
38012 useStyle = 1;
38013 useTurn = true;
38014 useAnimation = 15;
38015 useTime = 10;
38016 autoReuse = true;
38018 consumable = true;
38019 createTile = 469;
38020 width = 26;
38021 height = 20;
38022 value = 300;
38023 placeStyle = 1;
38024 break;
38025 case 3949:
38026 useStyle = 1;
38027 useTurn = true;
38028 useAnimation = 15;
38029 useTime = 10;
38030 autoReuse = true;
38032 consumable = true;
38033 createTile = 18;
38034 width = 28;
38035 height = 14;
38036 value = 150;
38037 placeStyle = 33;
38038 break;
38039 case 3950:
38040 useStyle = 1;
38041 useTurn = true;
38042 useAnimation = 15;
38043 useTime = 10;
38044 autoReuse = true;
38046 consumable = true;
38047 createTile = 468;
38048 width = 26;
38049 height = 22;
38050 value = 500;
38051 placeStyle = 2;
38052 break;
38053 case 3951:
38054 createTile = 472;
38055 width = 16;
38056 height = 16;
38057 useStyle = 1;
38058 useTurn = true;
38059 useAnimation = 15;
38060 useTime = 10;
38061 autoReuse = true;
38063 consumable = true;
38064 break;
38065 case 3952:
38066 createWall = 231;
38067 useStyle = 1;
38068 useTurn = true;
38069 useAnimation = 15;
38070 useTime = 7;
38071 autoReuse = true;
38073 consumable = true;
38074 width = 12;
38075 height = 12;
38076 break;
38077 case 3953:
38078 createTile = 473;
38079 width = 16;
38080 height = 16;
38081 useStyle = 1;
38082 useTurn = true;
38083 useAnimation = 15;
38084 useTime = 10;
38085 autoReuse = true;
38087 consumable = true;
38088 break;
38089 case 3954:
38090 createWall = 232;
38091 useStyle = 1;
38092 useTurn = true;
38093 useAnimation = 15;
38094 useTime = 7;
38095 autoReuse = true;
38097 consumable = true;
38098 width = 12;
38099 height = 12;
38100 break;
38101 case 3955:
38102 createTile = 474;
38103 width = 16;
38104 height = 16;
38105 useStyle = 1;
38106 useTurn = true;
38107 useAnimation = 15;
38108 useTime = 10;
38109 autoReuse = true;
38111 consumable = true;
38112 break;
38113 case 3956:
38114 createWall = 233;
38115 useStyle = 1;
38116 useTurn = true;
38117 useAnimation = 15;
38118 useTime = 7;
38119 autoReuse = true;
38121 consumable = true;
38122 width = 12;
38123 height = 12;
38124 break;
38125 case 3957:
38126 useStyle = 1;
38127 useTurn = true;
38128 useAnimation = 15;
38129 useTime = 10;
38130 autoReuse = true;
38132 consumable = true;
38133 createTile = 19;
38134 width = 8;
38135 height = 10;
38136 placeStyle = 37;
38137 break;
38138 case 3958:
38139 useStyle = 1;
38140 useTurn = true;
38141 useAnimation = 15;
38142 useTime = 10;
38143 autoReuse = true;
38145 consumable = true;
38146 createTile = 90;
38147 width = 20;
38148 height = 20;
38149 value = 300;
38150 placeStyle = 33;
38151 break;
38152 case 3959:
38153 useStyle = 1;
38154 useTurn = true;
38155 useAnimation = 15;
38156 useTime = 10;
38158 consumable = true;
38159 autoReuse = true;
38160 createTile = 79;
38161 width = 28;
38162 height = 20;
38163 value = 2000;
38164 placeStyle = 33;
38165 break;
38166 case 3960:
38167 useStyle = 1;
38168 useTurn = true;
38169 useAnimation = 15;
38170 useTime = 10;
38171 autoReuse = true;
38173 consumable = true;
38174 createTile = 101;
38175 width = 20;
38176 height = 20;
38177 value = 300;
38178 placeStyle = 34;
38179 break;
38180 case 3968:
38181 useStyle = 1;
38182 useTurn = true;
38183 useAnimation = 15;
38184 useTime = 10;
38185 autoReuse = true;
38187 consumable = true;
38188 createTile = 88;
38189 width = 20;
38190 height = 20;
38191 value = 300;
38192 placeStyle = 33;
38193 break;
38194 case 3961:
38195 useStyle = 1;
38196 useTurn = true;
38197 useAnimation = 15;
38198 useTime = 10;
38199 autoReuse = true;
38201 consumable = true;
38202 createTile = 100;
38203 width = 20;
38204 height = 20;
38205 value = 1500;
38206 placeStyle = 33;
38207 break;
38208 case 3962:
38209 noWet = true;
38210 useStyle = 1;
38211 useTurn = true;
38212 useAnimation = 15;
38213 useTime = 10;
38214 autoReuse = true;
38216 consumable = true;
38217 createTile = 33;
38218 width = 8;
38219 height = 18;
38220 value = sellPrice(0, 0, 0, 60);
38221 placeStyle = 32;
38222 break;
38223 case 3963:
38224 useStyle = 1;
38225 useTurn = true;
38226 useAnimation = 15;
38227 useTime = 10;
38228 autoReuse = true;
38230 consumable = true;
38231 createTile = 15;
38232 width = 12;
38233 height = 30;
38234 placeStyle = 38;
38235 value = 150;
38236 break;
38237 case 3964:
38238 useStyle = 1;
38239 useTurn = true;
38240 useAnimation = 15;
38241 useTime = 10;
38242 autoReuse = true;
38244 consumable = true;
38245 createTile = 34;
38246 width = 26;
38247 height = 26;
38248 value = 3000;
38249 placeStyle = 39;
38250 break;
38251 case 3965:
38252 useStyle = 1;
38253 useTurn = true;
38254 useAnimation = 15;
38255 useTime = 10;
38256 autoReuse = true;
38258 consumable = true;
38259 createTile = 467;
38260 width = 26;
38261 height = 22;
38262 value = 500;
38263 placeStyle = 3;
38264 break;
38265 case 3966:
38266 useStyle = 1;
38267 useTurn = true;
38268 useAnimation = 15;
38269 useTime = 10;
38270 autoReuse = true;
38272 consumable = true;
38273 createTile = 104;
38274 width = 20;
38275 height = 20;
38276 value = 300;
38277 placeStyle = 34;
38278 break;
38279 case 3967:
38280 useStyle = 1;
38281 useTurn = true;
38282 useAnimation = 15;
38283 useTime = 10;
38285 consumable = true;
38286 createTile = 10;
38287 width = 14;
38288 height = 28;
38289 value = 200;
38290 placeStyle = 38;
38291 break;
38292 case 3969:
38293 useStyle = 1;
38294 useTurn = true;
38295 useAnimation = 15;
38296 useTime = 10;
38297 autoReuse = true;
38299 consumable = true;
38300 createTile = 93;
38301 width = 10;
38302 height = 24;
38303 value = 500;
38304 placeStyle = 33;
38305 break;
38306 case 3970:
38307 useStyle = 1;
38308 useTurn = true;
38309 useAnimation = 15;
38310 useTime = 10;
38311 autoReuse = true;
38313 consumable = true;
38314 createTile = 42;
38315 width = 12;
38316 height = 28;
38317 placeStyle = 39;
38318 value = 150;
38319 break;
38320 case 3971:
38321 useStyle = 1;
38322 useTurn = true;
38323 useAnimation = 15;
38324 useTime = 10;
38325 autoReuse = true;
38327 consumable = true;
38328 createTile = 87;
38329 width = 20;
38330 height = 20;
38331 value = 300;
38332 placeStyle = 33;
38333 break;
38334 case 3972:
38335 useStyle = 1;
38336 useTurn = true;
38337 useAnimation = 15;
38338 useTime = 10;
38339 autoReuse = true;
38341 consumable = true;
38342 createTile = 172;
38343 width = 20;
38344 height = 20;
38345 value = 300;
38346 placeStyle = 34;
38347 break;
38348 case 3973:
38349 useStyle = 1;
38350 useTurn = true;
38351 useAnimation = 15;
38352 useTime = 10;
38353 autoReuse = true;
38355 consumable = true;
38356 createTile = 89;
38357 width = 20;
38358 height = 20;
38359 value = 300;
38360 placeStyle = 36;
38361 break;
38362 case 3974:
38363 useStyle = 1;
38364 useTurn = true;
38365 useAnimation = 15;
38366 useTime = 10;
38367 autoReuse = true;
38369 consumable = true;
38370 createTile = 469;
38371 width = 26;
38372 height = 20;
38373 value = 300;
38374 placeStyle = 2;
38375 break;
38376 case 3975:
38377 useStyle = 1;
38378 useTurn = true;
38379 useAnimation = 15;
38380 useTime = 10;
38381 autoReuse = true;
38383 consumable = true;
38384 createTile = 18;
38385 width = 28;
38386 height = 14;
38387 value = 150;
38388 placeStyle = 34;
38389 break;
38390 case 3976:
38391 useStyle = 1;
38392 useTurn = true;
38393 useAnimation = 15;
38394 useTime = 10;
38395 autoReuse = true;
38397 consumable = true;
38398 createTile = 468;
38399 width = 26;
38400 height = 22;
38401 value = 500;
38402 placeStyle = 3;
38403 break;
38404 case 3977:
38405 useStyle = 1;
38406 useTurn = true;
38407 useAnimation = 15;
38408 useTime = 10;
38409 autoReuse = true;
38411 consumable = true;
38412 createTile = 269;
38413 width = 22;
38414 height = 32;
38415 createTile = 475;
38416 break;
38417 case 3978:
38418 width = 20;
38419 height = 20;
38421 value = sellPrice(0, 1, 50);
38422 rare = 3;
38423 break;
38424 case 3979:
38425 width = 12;
38426 height = 12;
38427 rare = 1;
38429 value = sellPrice(0, 0, 10);
38430 createTile = 376;
38431 placeStyle = 9;
38432 useAnimation = 15;
38433 useTime = 15;
38434 autoReuse = true;
38435 useStyle = 1;
38436 consumable = true;
38437 break;
38438 case 3980:
38439 width = 12;
38440 height = 12;
38441 rare = 2;
38443 value = sellPrice(0, 0, 50);
38444 createTile = 376;
38445 placeStyle = 10;
38446 useAnimation = 15;
38447 useTime = 15;
38448 autoReuse = true;
38449 useStyle = 1;
38450 consumable = true;
38451 break;
38452 case 3981:
38453 width = 12;
38454 height = 12;
38455 rare = 3;
38457 value = sellPrice(0, 2);
38458 createTile = 376;
38459 placeStyle = 11;
38460 useAnimation = 15;
38461 useTime = 15;
38462 autoReuse = true;
38463 useStyle = 1;
38464 consumable = true;
38465 break;
38466 case 3982:
38467 case 3983:
38468 case 3984:
38469 case 3985:
38470 case 3986:
38471 case 3987:
38472 width = 12;
38473 height = 12;
38474 rare = 2;
38476 createTile = 376;
38477 placeStyle = 12 + type - 3982;
38478 useAnimation = 15;
38479 useTime = 15;
38480 autoReuse = true;
38481 useStyle = 1;
38482 consumable = true;
38483 value = sellPrice(0, 1);
38484 break;
38485 default:
38486 switch (type)
38487 {
38488 case 3988:
38489 useStyle = 1;
38490 useTurn = true;
38491 useAnimation = 15;
38492 useTime = 10;
38493 autoReuse = true;
38495 consumable = true;
38496 createTile = 467;
38497 width = 26;
38498 height = 22;
38499 value = 500;
38500 placeStyle = 4;
38501 break;
38502 case 3989:
38503 DefaultToGolfBall(721);
38504 break;
38505 }
38506 break;
38507 }
38508 }
38509
38510 public void DefaultToGolfBall(int projid)
38511 {
38512 shoot = projid;
38513 useStyle = 1;
38514 shootSpeed = 12f;
38515 width = 18;
38516 height = 20;
38517 maxStack = 1;
38519 useAnimation = 15;
38520 useTime = 15;
38521 noUseGraphic = true;
38522 noMelee = true;
38523 value = 0;
38524 accessory = true;
38525 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38526 hasVanityEffects = true;
38527 }
38528
38529 public void SetDefaults5(int type)
38530 {
38531 switch (type)
38532 {
38533 case 3990:
38534 DefaultToAccessory(36, 28);
38535 shoeSlot = 18;
38537 break;
38538 case 3991:
38539 DefaultToAccessory(30, 42);
38540 faceSlot = 9;
38542 break;
38543 case 3992:
38544 defense = 8;
38545 DefaultToAccessory(20, 40);
38546 handOnSlot = 20;
38547 handOffSlot = 12;
38549 break;
38550 case 3993:
38551 DefaultToAccessory(34, 30);
38552 shoeSlot = 19;
38554 break;
38555 case 3994:
38556 DefaultToAccessory(24, 30);
38557 shoeSlot = 20;
38559 break;
38560 case 3995:
38561 DefaultToAccessory(34, 32);
38562 handOnSlot = 21;
38563 handOffSlot = 13;
38564 shoeSlot = 20;
38566 break;
38567 case 3996:
38568 DefaultToAccessory(28, 30);
38569 handOnSlot = 21;
38570 handOffSlot = 13;
38572 break;
38573 case 3997:
38574 defense = 6;
38575 DefaultToAccessory(36, 38);
38576 shieldSlot = 7;
38578 break;
38579 case 3998:
38580 defense = 10;
38581 DefaultToAccessory(36, 40);
38582 shieldSlot = 8;
38584 break;
38585 case 3999:
38586 DefaultToAccessory(22, 32);
38587 faceSlot = 10;
38588 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 2, 50));
38589 break;
38590 case 4000:
38591 DefaultToAccessory(28, 32);
38593 break;
38594 case 4001:
38595 DefaultToAccessory(26, 36);
38596 backSlot = 14;
38597 frontSlot = 5;
38599 break;
38600 case 4002:
38601 DefaultToAccessory(34, 36);
38602 backSlot = 15;
38603 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 7, 50));
38604 break;
38605 case 4003:
38606 DefaultToAccessory(30, 34);
38607 faceSlot = 11;
38608 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 5));
38609 break;
38610 case 4004:
38611 DefaultToAccessory(30, 32);
38612 faceSlot = 13;
38614 break;
38615 case 4005:
38616 DefaultToAccessory(30, 30);
38618 break;
38619 case 4006:
38620 DefaultToAccessory(36, 38);
38621 backSlot = 16;
38623 break;
38624 case 4007:
38625 DefaultToAccessory(26, 30);
38626 neckSlot = 10;
38628 break;
38629 case 4008:
38630 defense = 4;
38631 DefaultToHeadgear(24, 22, 216);
38633 break;
38634 case 4038:
38635 DefaultToAccessory(28, 34);
38636 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 7, 50));
38637 neckSlot = 12;
38638 break;
38639 case 4039:
38640 DefaultToGolfClub(20, 20);
38641 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38642 break;
38643 case 4094:
38644 DefaultToGolfClub(20, 20);
38645 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38646 break;
38647 case 4092:
38648 DefaultToGolfClub(20, 20);
38649 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38650 break;
38651 case 4093:
38652 DefaultToGolfClub(20, 20);
38653 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38654 break;
38655 case 4040:
38656 useStyle = 1;
38657 useTurn = true;
38658 useAnimation = 15;
38659 useTime = 10;
38660 autoReuse = true;
38662 consumable = true;
38663 createTile = 476;
38664 width = 12;
38665 height = 12;
38666 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38667 break;
38668 case 4041:
38669 case 4042:
38670 case 4043:
38671 case 4044:
38672 case 4045:
38673 case 4046:
38674 case 4047:
38675 case 4048:
38676 case 4241:
38677 DefaultToPlaceableTile((ushort)3, 0);
38678 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 5));
38679 autoReuse = false;
38681 break;
38682 case 4049:
38683 DefaultToLawnMower(20, 20);
38685 break;
38686 case 4050:
38687 DefaultToPlaceableTile((ushort)478, 0);
38688 break;
38689 case 4051:
38690 DefaultToPlaceableTile((ushort)479, 0);
38691 break;
38692 case 4052:
38694 break;
38695 case 4053:
38697 break;
38698 case 4054:
38699 DefaultToPlaceableTile((ushort)480, 0);
38700 width = 22;
38701 height = 32;
38702 rare = 3;
38703 value = sellPrice(0, 1);
38704 accessory = true;
38705 vanity = true;
38706 break;
38707 case 4055:
38708 DefaultToAccessory(34, 30);
38709 shoeSlot = 21;
38711 break;
38712 case 4056:
38713 DefaultToAccessory(30, 30);
38715 break;
38716 case 4057:
38717 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
38719 break;
38720 case 4058:
38721 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
38722 DefaultToBow(17, 11f);
38723 SetWeaponValues(8, 5f);
38724 break;
38725 case 4059:
38726 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 30));
38727 SetWeaponValues(8, 4f);
38728 width = 16;
38729 height = 16;
38730 melee = true;
38731 autoReuse = true;
38732 useTurn = true;
38733 useTime = 14;
38734 useAnimation = 18;
38735 useStyle = 1;
38736 pick = 55;
38738 break;
38739 case 4060:
38740 width = 42;
38741 height = 20;
38742 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 50));
38744 SetWeaponValues(60, 5f);
38746 {
38747 damage = (int)((double)damage * 0.9);
38748 useTime = (int)((double)useTime * 1.1);
38749 }
38750 break;
38751 case 4063:
38752 DefaultToPlaceableTile((ushort)486, 0);
38753 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
38754 break;
38755 case 4064:
38756 DefaultToPlaceableTile((ushort)487, 0);
38757 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 0, 80));
38758 break;
38759 case 4065:
38760 DefaultToPlaceableTile((ushort)487, 1);
38761 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 1));
38762 break;
38763 case 4061:
38764 DefaultToSpear(730, 3.5f, 28);
38765 SetWeaponValues(14, 6f);
38766 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 30));
38767 break;
38768 case 4062:
38769 DefaultToStaff(731, 8f, 17, 7);
38770 SetWeaponValues(20, 3f);
38771 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 30));
38772 break;
38773 case 4066:
38774 DefaultToMount(15);
38775 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
38776 break;
38777 case 4067:
38778 DefaultToMount(16);
38780 break;
38781 case 4068:
38783 rare = 1;
38784 value = sellPrice(0, 1);
38785 break;
38786 case 4069:
38788 rare = 1;
38789 value = sellPrice(0, 1);
38790 break;
38791 case 4070:
38793 rare = 1;
38794 value = sellPrice(0, 1);
38795 break;
38796 case 4071:
38797 case 4072:
38798 case 4073:
38800 break;
38801 case 4074:
38802 DefaultToPlaceableTile((ushort)489, 0);
38803 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 20));
38804 break;
38805 case 4075:
38806 DefaultToPlaceableTile((ushort)490, 0);
38807 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 10));
38808 break;
38809 case 4076:
38810 rare = 3;
38811 useStyle = 1;
38812 useTurn = true;
38813 useAnimation = 15;
38814 useTime = 10;
38815 autoReuse = true;
38817 consumable = true;
38818 createTile = 491;
38819 width = 12;
38820 height = 12;
38821 value = 100000;
38822 break;
38823 case 4091:
38824 DefaultToPlaceableTile((ushort)496, 0);
38825 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 1));
38826 break;
38827 case 4090:
38828 DefaultToPlaceableTile((ushort)495, 0);
38829 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
38830 break;
38831 case 4095:
38832 maxStack = 1;
38833 consumable = false;
38834 width = 18;
38835 height = 18;
38836 useStyle = 4;
38837 useTime = 10;
38839 useAnimation = 10;
38840 rare = 4;
38841 value = sellPrice(0, 2);
38842 break;
38843 case 4077:
38845 break;
38846 case 4078:
38848 break;
38849 case 4079:
38851 break;
38852 case 4080:
38854 break;
38855 case 4081:
38857 break;
38858 case 4082:
38860 break;
38861 case 4089:
38862 useStyle = 1;
38863 useTurn = true;
38864 useAnimation = 15;
38865 useTime = 10;
38866 autoReuse = true;
38868 consumable = true;
38869 createTile = 494;
38870 width = 12;
38871 height = 12;
38872 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 1));
38873 break;
38874 case 4083:
38875 case 4084:
38876 case 4085:
38877 case 4086:
38878 case 4087:
38879 case 4088:
38880 DefaultToPlaceableTile((ushort)493, type - 4083);
38881 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 20));
38882 break;
38883 case 4096:
38884 case 4097:
38885 case 4098:
38886 case 4099:
38887 case 4100:
38888 case 4101:
38889 case 4102:
38890 case 4103:
38891 case 4104:
38892 case 4105:
38893 case 4106:
38894 case 4107:
38895 case 4108:
38896 case 4109:
38897 case 4110:
38898 case 4111:
38899 case 4112:
38900 case 4113:
38901 case 4114:
38902 case 4115:
38903 case 4116:
38904 case 4117:
38905 case 4118:
38906 case 4119:
38907 case 4120:
38908 case 4121:
38909 case 4122:
38910 case 4123:
38911 case 4124:
38912 case 4125:
38913 case 4126:
38914 DefaultToPlaceableTile((ushort)497, type - 4096);
38916 value = 150;
38917 break;
38918 case 4127:
38919 DefaultToPlaceableTile((ushort)497, type - 4096);
38921 value = 100000;
38922 break;
38923 case 4128:
38924 width = 18;
38925 height = 18;
38926 headSlot = 217;
38927 rare = 3;
38928 vanity = true;
38929 value = sellPrice(0, 0, 50);
38930 break;
38931 case 4129:
38932 width = 18;
38933 height = 18;
38934 bodySlot = 210;
38935 rare = 3;
38936 vanity = true;
38937 value = sellPrice(0, 0, 50);
38938 break;
38939 case 4130:
38940 width = 18;
38941 height = 18;
38942 legSlot = 180;
38943 rare = 3;
38944 vanity = true;
38945 value = sellPrice(0, 0, 50);
38946 break;
38947 case 4131:
38948 case 5325:
38949 useStyle = 1;
38950 shootSpeed = 4f;
38951 shoot = 734;
38952 width = 26;
38953 height = 24;
38955 useAnimation = 28;
38956 useTime = 28;
38957 rare = 3;
38958 value = sellPrice(0, 2);
38959 break;
38960 case 4132:
38961 width = 18;
38962 height = 18;
38963 headSlot = 218;
38964 rare = 3;
38965 vanity = true;
38966 value = sellPrice(0, 0, 50);
38967 break;
38968 case 4133:
38969 width = 18;
38970 height = 18;
38971 bodySlot = 211;
38972 rare = 3;
38973 vanity = true;
38974 value = sellPrice(0, 0, 50);
38975 break;
38976 case 4134:
38977 width = 18;
38978 height = 18;
38979 legSlot = 184;
38980 rare = 3;
38981 vanity = true;
38982 value = sellPrice(0, 0, 50);
38983 break;
38984 case 4135:
38985 width = 18;
38986 height = 18;
38987 headSlot = 219;
38988 rare = 3;
38989 vanity = true;
38990 value = sellPrice(0, 0, 50);
38991 break;
38992 case 4136:
38993 width = 18;
38994 height = 18;
38995 bodySlot = 212;
38996 rare = 3;
38997 vanity = true;
38998 value = sellPrice(0, 0, 50);
38999 break;
39000 case 4137:
39001 width = 18;
39002 height = 18;
39003 legSlot = 185;
39004 rare = 3;
39005 vanity = true;
39006 value = sellPrice(0, 0, 50);
39007 break;
39008 case 4138:
39009 width = 18;
39010 height = 18;
39011 headSlot = 220;
39012 rare = 3;
39013 vanity = true;
39014 value = sellPrice(0, 0, 50);
39015 break;
39016 case 4141:
39017 DefaultToPlaceableTile((ushort)497, 32);
39019 value = 150;
39020 break;
39021 case 4142:
39022 DefaultToPlaceableTile((ushort)499, 0);
39024 SetShopValues(ItemRarityColor.White0, 100000);
39025 break;
39026 case 4139:
39027 DefaultToPlaceableTile((ushort)498, 0);
39028 SetShopValues(ItemRarityColor.White0, 0);
39029 break;
39030 case 4140:
39032 SetShopValues(ItemRarityColor.White0, 0);
39033 break;
39034 case 4143:
39035 width = 12;
39036 height = 12;
39037 break;
39038 case 4144:
39039 width = 14;
39040 height = 38;
39041 useAnimation = 25;
39042 useTime = 15;
39043 useStyle = 5;
39044 rare = 2;
39045 noUseGraphic = true;
39046 channel = true;
39047 noMelee = true;
39048 damage = 17;
39049 knockBack = 3f;
39050 autoReuse = false;
39051 noMelee = true;
39052 melee = true;
39053 shoot = 735;
39054 shootSpeed = 15f;
39055 value = sellPrice(0, 5);
39056 break;
39057 case 4145:
39058 DefaultToPlaceableTile((ushort)90, 34);
39059 SetShopValues(ItemRarityColor.White0, 300);
39061 width = 20;
39062 height = 20;
39063 break;
39064 case 4146:
39065 DefaultToPlaceableTile((ushort)79, 34);
39066 SetShopValues(ItemRarityColor.White0, 2000);
39068 width = 28;
39069 height = 20;
39070 break;
39071 case 4147:
39072 DefaultToPlaceableTile((ushort)101, 35);
39073 SetShopValues(ItemRarityColor.White0, 300);
39075 width = 20;
39076 height = 20;
39077 break;
39078 case 4148:
39079 DefaultToPlaceableTile((ushort)88, 34);
39080 SetShopValues(ItemRarityColor.White0, 300);
39082 width = 20;
39083 height = 20;
39084 break;
39085 case 4149:
39086 DefaultToPlaceableTile((ushort)100, 34);
39087 SetShopValues(ItemRarityColor.White0, 1500);
39089 width = 20;
39090 height = 20;
39091 break;
39092 case 4150:
39093 DefaultToPlaceableTile((ushort)33, 33);
39094 SetShopValues(ItemRarityColor.White0, 0);
39096 width = 8;
39097 height = 18;
39098 value = sellPrice(0, 0, 0, 60);
39099 noWet = true;
39100 break;
39101 case 4151:
39102 DefaultToPlaceableTile((ushort)15, 39);
39103 SetShopValues(ItemRarityColor.White0, 150);
39105 width = 12;
39106 height = 30;
39107 break;
39108 case 4152:
39109 DefaultToPlaceableTile((ushort)34, 40);
39110 SetShopValues(ItemRarityColor.White0, 3000);
39112 width = 26;
39113 height = 26;
39114 break;
39115 case 4153:
39116 DefaultToPlaceableTile((ushort)467, 5);
39117 SetShopValues(ItemRarityColor.White0, 500);
39119 width = 26;
39120 height = 22;
39121 break;
39122 case 4154:
39123 DefaultToPlaceableTile((ushort)104, 35);
39124 SetShopValues(ItemRarityColor.White0, 300);
39126 width = 20;
39127 height = 20;
39128 break;
39129 case 4155:
39130 DefaultToPlaceableTile((ushort)10, 39);
39131 SetShopValues(ItemRarityColor.White0, 200);
39133 width = 14;
39134 height = 28;
39135 break;
39136 case 4156:
39137 DefaultToPlaceableTile((ushort)93, 34);
39138 SetShopValues(ItemRarityColor.White0, 500);
39140 width = 10;
39141 height = 24;
39142 break;
39143 case 4157:
39144 DefaultToPlaceableTile((ushort)42, 40);
39145 SetShopValues(ItemRarityColor.White0, 150);
39147 width = 12;
39148 height = 28;
39149 break;
39150 case 4158:
39151 DefaultToPlaceableTile((ushort)87, 34);
39152 SetShopValues(ItemRarityColor.White0, 300);
39154 width = 20;
39155 height = 20;
39156 break;
39157 case 4159:
39158 DefaultToPlaceableTile((ushort)19, 38);
39159 SetShopValues(ItemRarityColor.White0, 0);
39160 width = 8;
39161 height = 10;
39162 break;
39163 case 4160:
39164 DefaultToPlaceableTile((ushort)172, 35);
39165 SetShopValues(ItemRarityColor.White0, 300);
39167 width = 20;
39168 height = 20;
39169 break;
39170 case 4161:
39171 DefaultToPlaceableTile((ushort)89, 37);
39172 SetShopValues(ItemRarityColor.White0, 300);
39174 width = 20;
39175 height = 20;
39176 break;
39177 case 4162:
39178 DefaultToPlaceableTile((ushort)469, 3);
39179 SetShopValues(ItemRarityColor.White0, 300);
39181 width = 26;
39182 height = 20;
39183 break;
39184 case 4163:
39185 DefaultToPlaceableTile((ushort)18, 35);
39186 SetShopValues(ItemRarityColor.White0, 150);
39188 width = 28;
39189 height = 14;
39190 break;
39191 case 4164:
39192 DefaultToPlaceableTile((ushort)468, 5);
39193 SetShopValues(ItemRarityColor.White0, 500);
39195 width = 26;
39196 height = 22;
39197 break;
39198 case 4165:
39199 DefaultToPlaceableTile((ushort)497, 33);
39201 value = 150;
39202 break;
39203 case 4166:
39204 DefaultToPlaceableTile((ushort)90, 35);
39205 SetShopValues(ItemRarityColor.White0, 300);
39207 width = 20;
39208 height = 20;
39209 break;
39210 case 4167:
39211 DefaultToPlaceableTile((ushort)79, 35);
39212 SetShopValues(ItemRarityColor.White0, 2000);
39214 width = 28;
39215 height = 20;
39216 break;
39217 case 4168:
39218 DefaultToPlaceableTile((ushort)101, 36);
39219 SetShopValues(ItemRarityColor.White0, 300);
39221 width = 20;
39222 height = 20;
39223 break;
39224 case 4169:
39225 DefaultToPlaceableTile((ushort)88, 35);
39226 SetShopValues(ItemRarityColor.White0, 300);
39228 width = 20;
39229 height = 20;
39230 break;
39231 case 4170:
39232 DefaultToPlaceableTile((ushort)100, 35);
39233 SetShopValues(ItemRarityColor.White0, 1500);
39235 width = 20;
39236 height = 20;
39237 break;
39238 case 4171:
39239 DefaultToPlaceableTile((ushort)33, 34);
39240 SetShopValues(ItemRarityColor.White0, 0);
39242 width = 8;
39243 height = 18;
39244 value = sellPrice(0, 0, 0, 60);
39245 noWet = true;
39246 break;
39247 case 4172:
39248 DefaultToPlaceableTile((ushort)15, 40);
39249 SetShopValues(ItemRarityColor.White0, 150);
39251 width = 12;
39252 height = 30;
39253 break;
39254 case 4173:
39255 DefaultToPlaceableTile((ushort)34, 41);
39256 SetShopValues(ItemRarityColor.White0, 3000);
39258 width = 26;
39259 height = 26;
39260 break;
39261 case 4174:
39262 DefaultToPlaceableTile((ushort)467, 6);
39263 SetShopValues(ItemRarityColor.White0, 500);
39265 width = 26;
39266 height = 22;
39267 break;
39268 case 4175:
39269 DefaultToPlaceableTile((ushort)104, 36);
39270 SetShopValues(ItemRarityColor.White0, 300);
39272 width = 20;
39273 height = 20;
39274 break;
39275 case 4176:
39276 DefaultToPlaceableTile((ushort)10, 40);
39277 SetShopValues(ItemRarityColor.White0, 200);
39279 width = 14;
39280 height = 28;
39281 break;
39282 case 4177:
39283 DefaultToPlaceableTile((ushort)93, 35);
39284 SetShopValues(ItemRarityColor.White0, 500);
39286 width = 10;
39287 height = 24;
39288 break;
39289 case 4178:
39290 DefaultToPlaceableTile((ushort)42, 41);
39291 SetShopValues(ItemRarityColor.White0, 150);
39293 width = 12;
39294 height = 28;
39295 break;
39296 case 4179:
39297 DefaultToPlaceableTile((ushort)87, 35);
39298 SetShopValues(ItemRarityColor.White0, 300);
39300 width = 20;
39301 height = 20;
39302 break;
39303 case 4180:
39304 DefaultToPlaceableTile((ushort)19, 39);
39305 SetShopValues(ItemRarityColor.White0, 0);
39306 width = 8;
39307 height = 10;
39308 break;
39309 case 4181:
39310 DefaultToPlaceableTile((ushort)172, 36);
39311 SetShopValues(ItemRarityColor.White0, 300);
39313 width = 20;
39314 height = 20;
39315 break;
39316 case 4182:
39317 DefaultToPlaceableTile((ushort)89, 38);
39318 SetShopValues(ItemRarityColor.White0, 300);
39320 width = 20;
39321 height = 20;
39322 break;
39323 case 4183:
39324 DefaultToPlaceableTile((ushort)469, 4);
39325 SetShopValues(ItemRarityColor.White0, 300);
39327 width = 26;
39328 height = 20;
39329 break;
39330 case 4184:
39331 DefaultToPlaceableTile((ushort)18, 36);
39332 SetShopValues(ItemRarityColor.White0, 150);
39334 width = 28;
39335 height = 14;
39336 break;
39337 case 4185:
39338 DefaultToPlaceableTile((ushort)468, 6);
39339 SetShopValues(ItemRarityColor.White0, 500);
39341 width = 26;
39342 height = 22;
39343 break;
39344 case 4186:
39345 DefaultToPlaceableTile((ushort)497, 34);
39347 value = 150;
39348 break;
39349 case 4187:
39350 DefaultToPlaceableTile((ushort)90, 36);
39351 SetShopValues(ItemRarityColor.White0, 300);
39353 width = 20;
39354 height = 20;
39355 break;
39356 case 4188:
39357 DefaultToPlaceableTile((ushort)79, 36);
39358 SetShopValues(ItemRarityColor.White0, 2000);
39360 width = 28;
39361 height = 20;
39362 break;
39363 case 4189:
39364 DefaultToPlaceableTile((ushort)101, 37);
39365 SetShopValues(ItemRarityColor.White0, 300);
39367 width = 20;
39368 height = 20;
39369 break;
39370 case 4190:
39371 DefaultToPlaceableTile((ushort)88, 36);
39372 SetShopValues(ItemRarityColor.White0, 300);
39374 width = 20;
39375 height = 20;
39376 break;
39377 case 4191:
39378 DefaultToPlaceableTile((ushort)100, 36);
39379 SetShopValues(ItemRarityColor.White0, 1500);
39381 width = 20;
39382 height = 20;
39383 break;
39384 case 4192:
39385 DefaultToPlaceableTile((ushort)33, 35);
39386 SetShopValues(ItemRarityColor.White0, 0);
39388 width = 8;
39389 height = 18;
39390 value = sellPrice(0, 0, 0, 60);
39391 noWet = true;
39392 break;
39393 case 4193:
39394 DefaultToPlaceableTile((ushort)15, 41);
39395 SetShopValues(ItemRarityColor.White0, 150);
39397 width = 12;
39398 height = 30;
39399 break;
39400 case 4194:
39401 DefaultToPlaceableTile((ushort)34, 42);
39402 SetShopValues(ItemRarityColor.White0, 3000);
39404 width = 26;
39405 height = 26;
39406 break;
39407 case 4195:
39408 DefaultToPlaceableTile((ushort)467, 7);
39409 SetShopValues(ItemRarityColor.White0, 500);
39411 width = 26;
39412 height = 22;
39413 break;
39414 case 4196:
39415 DefaultToPlaceableTile((ushort)104, 37);
39416 SetShopValues(ItemRarityColor.White0, 300);
39418 width = 20;
39419 height = 20;
39420 break;
39421 case 4197:
39422 DefaultToPlaceableTile((ushort)10, 41);
39423 SetShopValues(ItemRarityColor.White0, 200);
39425 width = 14;
39426 height = 28;
39427 break;
39428 case 4198:
39429 DefaultToPlaceableTile((ushort)93, 36);
39430 SetShopValues(ItemRarityColor.White0, 500);
39432 width = 10;
39433 height = 24;
39434 break;
39435 case 4199:
39436 DefaultToPlaceableTile((ushort)42, 42);
39437 SetShopValues(ItemRarityColor.White0, 150);
39439 width = 12;
39440 height = 28;
39441 break;
39442 case 4200:
39443 DefaultToPlaceableTile((ushort)87, 36);
39444 SetShopValues(ItemRarityColor.White0, 300);
39446 width = 20;
39447 height = 20;
39448 break;
39449 case 4201:
39450 DefaultToPlaceableTile((ushort)19, 40);
39451 SetShopValues(ItemRarityColor.White0, 0);
39452 width = 8;
39453 height = 10;
39454 break;
39455 case 4202:
39456 DefaultToPlaceableTile((ushort)172, 37);
39457 SetShopValues(ItemRarityColor.White0, 300);
39459 width = 20;
39460 height = 20;
39461 break;
39462 case 4203:
39463 DefaultToPlaceableTile((ushort)89, 39);
39464 SetShopValues(ItemRarityColor.White0, 300);
39466 width = 20;
39467 height = 20;
39468 break;
39469 case 4204:
39470 DefaultToPlaceableTile((ushort)469, 5);
39471 SetShopValues(ItemRarityColor.White0, 300);
39473 width = 26;
39474 height = 20;
39475 break;
39476 case 4205:
39477 DefaultToPlaceableTile((ushort)18, 37);
39478 SetShopValues(ItemRarityColor.White0, 150);
39480 width = 28;
39481 height = 14;
39482 break;
39483 case 4206:
39484 DefaultToPlaceableTile((ushort)468, 7);
39485 SetShopValues(ItemRarityColor.White0, 500);
39487 width = 26;
39488 height = 22;
39489 break;
39490 case 4207:
39491 DefaultToPlaceableTile((ushort)497, 35);
39493 value = 150;
39494 break;
39495 case 4208:
39496 DefaultToPlaceableTile((ushort)90, 37);
39497 SetShopValues(ItemRarityColor.White0, 300);
39499 width = 20;
39500 height = 20;
39501 break;
39502 case 4209:
39503 DefaultToPlaceableTile((ushort)79, 37);
39504 SetShopValues(ItemRarityColor.White0, 2000);
39506 width = 28;
39507 height = 20;
39508 break;
39509 case 4210:
39510 DefaultToPlaceableTile((ushort)101, 38);
39511 SetShopValues(ItemRarityColor.White0, 300);
39513 width = 20;
39514 height = 20;
39515 break;
39516 case 4211:
39517 DefaultToPlaceableTile((ushort)88, 37);
39518 SetShopValues(ItemRarityColor.White0, 300);
39520 width = 20;
39521 height = 20;
39522 break;
39523 case 4212:
39524 DefaultToPlaceableTile((ushort)100, 37);
39525 SetShopValues(ItemRarityColor.White0, 1500);
39527 width = 20;
39528 height = 20;
39529 break;
39530 case 4213:
39531 DefaultToPlaceableTile((ushort)33, 36);
39532 SetShopValues(ItemRarityColor.White0, 0);
39534 width = 8;
39535 height = 18;
39536 value = sellPrice(0, 0, 0, 60);
39537 noWet = true;
39538 break;
39539 case 4214:
39540 DefaultToPlaceableTile((ushort)15, 42);
39541 SetShopValues(ItemRarityColor.White0, 150);
39543 width = 12;
39544 height = 30;
39545 break;
39546 case 4215:
39547 DefaultToPlaceableTile((ushort)34, 43);
39548 SetShopValues(ItemRarityColor.White0, 3000);
39550 width = 26;
39551 height = 26;
39552 break;
39553 case 4216:
39554 DefaultToPlaceableTile((ushort)467, 8);
39555 SetShopValues(ItemRarityColor.White0, 500);
39557 width = 26;
39558 height = 22;
39559 break;
39560 case 4217:
39561 DefaultToPlaceableTile((ushort)104, 38);
39562 SetShopValues(ItemRarityColor.White0, 300);
39564 width = 20;
39565 height = 20;
39566 break;
39567 case 4218:
39568 DefaultToPlaceableTile((ushort)10, 42);
39569 SetShopValues(ItemRarityColor.White0, 200);
39571 width = 14;
39572 height = 28;
39573 break;
39574 case 4219:
39575 DefaultToPlaceableTile((ushort)93, 37);
39576 SetShopValues(ItemRarityColor.White0, 500);
39578 width = 10;
39579 height = 24;
39580 break;
39581 case 4220:
39582 DefaultToPlaceableTile((ushort)42, 43);
39583 SetShopValues(ItemRarityColor.White0, 150);
39585 width = 12;
39586 height = 28;
39587 break;
39588 case 4221:
39589 DefaultToPlaceableTile((ushort)87, 37);
39590 SetShopValues(ItemRarityColor.White0, 300);
39592 width = 20;
39593 height = 20;
39594 break;
39595 case 4222:
39596 DefaultToPlaceableTile((ushort)19, 41);
39597 SetShopValues(ItemRarityColor.White0, 0);
39598 width = 8;
39599 height = 10;
39600 break;
39601 case 4223:
39602 DefaultToPlaceableTile((ushort)172, 38);
39603 SetShopValues(ItemRarityColor.White0, 300);
39605 width = 20;
39606 height = 20;
39607 break;
39608 case 4224:
39609 DefaultToPlaceableTile((ushort)89, 40);
39610 SetShopValues(ItemRarityColor.White0, 300);
39612 width = 20;
39613 height = 20;
39614 break;
39615 case 4225:
39616 DefaultToPlaceableTile((ushort)469, 6);
39617 SetShopValues(ItemRarityColor.White0, 300);
39619 width = 26;
39620 height = 20;
39621 break;
39622 case 4226:
39623 DefaultToPlaceableTile((ushort)18, 38);
39624 SetShopValues(ItemRarityColor.White0, 150);
39626 width = 28;
39627 height = 14;
39628 break;
39629 case 4227:
39630 DefaultToPlaceableTile((ushort)468, 8);
39631 SetShopValues(ItemRarityColor.White0, 500);
39633 width = 26;
39634 height = 22;
39635 break;
39636 case 4228:
39637 DefaultToPlaceableTile((ushort)497, 36);
39639 value = 150;
39640 break;
39641 case 4229:
39642 DefaultToPlaceableTile((ushort)500, 0);
39643 break;
39644 case 4230:
39645 DefaultToPlaceableTile((ushort)501, 0);
39646 break;
39647 case 4231:
39648 DefaultToPlaceableTile((ushort)502, 0);
39649 break;
39650 case 4232:
39651 DefaultToPlaceableTile((ushort)503, 0);
39652 break;
39653 case 4233:
39655 break;
39656 case 4234:
39658 break;
39659 case 4235:
39661 break;
39662 case 4236:
39664 break;
39665 case 4237:
39667 break;
39668 case 4238:
39669 DefaultToPlaceableTile((ushort)481, 0);
39670 break;
39671 case 4239:
39672 DefaultToPlaceableTile((ushort)482, 0);
39673 break;
39674 case 4240:
39675 DefaultToPlaceableTile((ushort)483, 0);
39676 break;
39677 case 4242:
39678 DefaultToGolfBall(739);
39679 break;
39680 case 4243:
39681 DefaultToGolfBall(740);
39682 break;
39683 case 4244:
39684 DefaultToGolfBall(741);
39685 break;
39686 case 4245:
39687 DefaultToGolfBall(742);
39688 break;
39689 case 4246:
39690 DefaultToGolfBall(743);
39691 break;
39692 case 4247:
39693 DefaultToGolfBall(744);
39694 break;
39695 case 4248:
39696 DefaultToGolfBall(745);
39697 break;
39698 case 4249:
39699 DefaultToGolfBall(746);
39700 break;
39701 case 4250:
39702 DefaultToGolfBall(747);
39703 break;
39704 case 4251:
39705 DefaultToGolfBall(748);
39706 break;
39707 case 4252:
39708 DefaultToGolfBall(749);
39709 break;
39710 case 4253:
39711 DefaultToGolfBall(750);
39712 break;
39713 case 4254:
39714 DefaultToGolfBall(751);
39715 break;
39716 case 4255:
39717 DefaultToGolfBall(752);
39718 break;
39719 case 4257:
39720 noUseGraphic = true;
39721 damage = 0;
39722 knockBack = 7f;
39723 useStyle = 5;
39724 shootSpeed = 12.5f;
39725 shoot = 753;
39726 width = 18;
39727 height = 28;
39729 useAnimation = 20;
39730 useTime = 20;
39731 rare = 1;
39732 noMelee = true;
39733 value = 20000;
39734 break;
39735 case 4256:
39736 defense = 3;
39737 width = 18;
39738 height = 14;
39739 bodySlot = 213;
39740 value = sellPrice(0, 0, 50) * 6;
39741 rare = 2;
39742 break;
39743 case 4258:
39744 useStyle = 1;
39745 useTime = 18;
39746 useAnimation = 18;
39747 knockBack = 3f;
39748 width = 40;
39749 height = 40;
39750 damage = 26;
39751 scale = 1f;
39753 rare = 1;
39754 value = 27000;
39755 melee = true;
39756 break;
39757 case 4259:
39758 SetDefaults(198);
39759 this.type = type;
39760 damage = 48;
39761 useTime = 16;
39762 useAnimation = 16;
39763 scale = 1f;
39764 autoReuse = true;
39765 useTurn = true;
39766 rare = 4;
39767 value = sellPrice(0, 1);
39768 break;
39769 case 4260:
39770 useStyle = 1;
39771 useTurn = true;
39772 useAnimation = 15;
39773 useTime = 7;
39774 autoReuse = true;
39776 consumable = true;
39777 createWall = 241;
39778 width = 12;
39779 height = 12;
39780 value = sellPrice(0, 0, 1, 60);
39781 break;
39782 case 4261:
39783 useStyle = 1;
39784 useTurn = true;
39785 useAnimation = 15;
39786 useTime = 10;
39787 autoReuse = true;
39789 consumable = true;
39790 createTile = 135;
39791 width = 12;
39792 height = 12;
39793 placeStyle = 7;
39794 mech = true;
39795 value = 5000;
39796 break;
39797 case 4262:
39798 useTurn = true;
39799 width = 20;
39800 height = 20;
39801 useStyle = 5;
39802 useTime = 90;
39804 useAnimation = 90;
39805 rare = 1;
39806 value = 50000;
39807 shoot = 754;
39808 break;
39809 case 4263:
39810 useTurn = true;
39811 width = 20;
39812 height = 20;
39813 useStyle = 4;
39814 useTime = 90;
39816 useAnimation = 90;
39817 rare = 1;
39818 value = 50000;
39819 break;
39820 case 4264:
39821 useStyle = 4;
39822 channel = true;
39823 width = 34;
39824 height = 34;
39826 useAnimation = 20;
39827 useTime = 20;
39828 rare = 8;
39829 noMelee = true;
39830 mountType = 17;
39831 value = sellPrice(0, 10);
39832 break;
39833 case 4265:
39834 DefaultToPlaceableTile((ushort)467, 9);
39835 SetShopValues(ItemRarityColor.White0, buyPrice(0, 3));
39837 width = 26;
39838 height = 22;
39839 break;
39840 case 4266:
39841 DefaultToPlaceableTile((ushort)468, 9);
39842 SetShopValues(ItemRarityColor.White0, 500);
39844 width = 26;
39845 height = 22;
39846 break;
39847 case 4267:
39848 DefaultToPlaceableTile((ushort)467, 10);
39849 SetShopValues(ItemRarityColor.White0, 500);
39851 width = 26;
39852 height = 22;
39853 break;
39854 case 4268:
39855 DefaultToPlaceableTile((ushort)468, 10);
39856 SetShopValues(ItemRarityColor.White0, 500);
39858 width = 26;
39859 height = 22;
39860 break;
39861 case 4269:
39862 mana = 10;
39863 damage = 35;
39864 useStyle = 1;
39865 shootSpeed = 10f;
39866 shoot = 755;
39867 buffType = 213;
39868 width = 26;
39869 height = 28;
39871 useAnimation = 36;
39872 useTime = 36;
39873 rare = 4;
39874 noMelee = true;
39875 knockBack = 3f;
39876 value = sellPrice(0, 5);
39877 summon = true;
39878 autoReuse = true;
39879 reuseDelay = 2;
39880 break;
39881 case 4270:
39882 mana = 20;
39883 damage = 34;
39884 useStyle = 4;
39885 shootSpeed = 32f;
39886 shoot = 756;
39887 width = 26;
39888 height = 28;
39889 useAnimation = 33;
39890 useTime = 11;
39891 rare = 4;
39892 noMelee = true;
39893 knockBack = 1f;
39894 value = sellPrice(0, 4);
39895 magic = true;
39896 autoReuse = true;
39897 break;
39898 case 4271:
39899 useStyle = 4;
39900 width = 22;
39901 height = 14;
39902 consumable = true;
39903 useAnimation = 45;
39904 useTime = 45;
39906 rare = 2;
39907 break;
39908 case 4272:
39909 noMelee = true;
39910 useStyle = 5;
39911 useAnimation = 40;
39912 useTime = 40;
39913 knockBack = 6.5f;
39914 width = 30;
39915 height = 10;
39916 damage = 55;
39917 scale = 1.1f;
39918 noUseGraphic = true;
39919 shoot = 757;
39920 shootSpeed = 15.9f;
39922 rare = 4;
39923 value = sellPrice(0, 4);
39924 melee = true;
39925 channel = true;
39926 break;
39927 case 4273:
39928 mana = 10;
39929 damage = 11;
39930 useStyle = 1;
39931 shootSpeed = 10f;
39932 shoot = 758;
39933 width = 26;
39934 height = 28;
39936 useAnimation = 36;
39937 useTime = 36;
39938 noMelee = true;
39939 knockBack = 5f;
39940 buffType = 214;
39941 value = sellPrice(0, 1);
39942 rare = 3;
39943 summon = true;
39944 autoReuse = true;
39945 reuseDelay = 2;
39946 break;
39947 case 4274:
39948 useStyle = 1;
39949 autoReuse = true;
39950 useTurn = true;
39951 useAnimation = 15;
39952 useTime = 10;
39954 consumable = true;
39955 width = 12;
39956 height = 12;
39957 noUseGraphic = true;
39958 value = sellPrice(0, 10);
39959 rare = 3;
39960 makeNPC = 592;
39961 break;
39962 case 4275:
39963 width = 18;
39964 height = 18;
39965 headSlot = 221;
39966 value = sellPrice(0, 10);
39967 rare = 3;
39968 vanity = true;
39969 useStyle = 1;
39970 useTurn = true;
39971 useAnimation = 15;
39972 useTime = 10;
39973 autoReuse = true;
39975 consumable = true;
39976 createTile = 505;
39977 width = 12;
39978 height = 12;
39979 break;
39980 case 4276:
39981 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
39982 useStyle = 1;
39983 useTurn = true;
39984 useAnimation = 15;
39985 useTime = 10;
39986 autoReuse = true;
39988 consumable = true;
39989 createTile = 506;
39990 width = 20;
39991 height = 20;
39992 break;
39993 case 4277:
39994 DefaultToPlaceableTile((ushort)507, 0);
39995 break;
39996 case 4278:
39997 DefaultToPlaceableTile((ushort)508, 0);
39998 break;
39999 case 4279:
40001 break;
40002 case 4280:
40004 break;
40005 case 4281:
40006 mana = 10;
40007 damage = 7;
40008 useStyle = 1;
40009 shootSpeed = 10f;
40010 shoot = 759;
40011 buffType = 216;
40012 width = 26;
40013 height = 28;
40015 useAnimation = 36;
40016 useTime = 36;
40017 rare = 1;
40018 noMelee = true;
40019 knockBack = 4f;
40020 value = sellPrice(0, 1);
40021 summon = true;
40022 autoReuse = true;
40023 reuseDelay = 2;
40024 break;
40025 case 4298:
40026 DefaultToPlaceableTile((ushort)90, 38);
40027 SetShopValues(ItemRarityColor.White0, 300);
40029 width = 20;
40030 height = 20;
40031 break;
40032 case 4299:
40033 DefaultToPlaceableTile((ushort)79, 38);
40034 SetShopValues(ItemRarityColor.White0, 2000);
40036 width = 28;
40037 height = 20;
40038 break;
40039 case 4300:
40040 DefaultToPlaceableTile((ushort)101, 39);
40041 SetShopValues(ItemRarityColor.White0, 300);
40043 width = 20;
40044 height = 20;
40045 break;
40046 case 4301:
40047 DefaultToPlaceableTile((ushort)88, 38);
40048 SetShopValues(ItemRarityColor.White0, 300);
40050 width = 20;
40051 height = 20;
40052 break;
40053 case 4302:
40054 DefaultToPlaceableTile((ushort)100, 38);
40055 SetShopValues(ItemRarityColor.White0, 1500);
40057 width = 20;
40058 height = 20;
40059 break;
40060 case 4303:
40061 DefaultToPlaceableTile((ushort)33, 37);
40062 SetShopValues(ItemRarityColor.White0, 0);
40064 width = 8;
40065 height = 18;
40066 value = sellPrice(0, 0, 0, 60);
40067 noWet = true;
40068 break;
40069 case 4304:
40070 DefaultToPlaceableTile((ushort)15, 43);
40071 SetShopValues(ItemRarityColor.White0, 150);
40073 width = 12;
40074 height = 30;
40075 break;
40076 case 4305:
40077 DefaultToPlaceableTile((ushort)34, 44);
40078 SetShopValues(ItemRarityColor.White0, 3000);
40080 width = 26;
40081 height = 26;
40082 break;
40083 case 4306:
40084 DefaultToPlaceableTile((ushort)104, 39);
40085 SetShopValues(ItemRarityColor.White0, 300);
40087 width = 20;
40088 height = 20;
40089 break;
40090 case 4307:
40091 DefaultToPlaceableTile((ushort)10, 43);
40092 SetShopValues(ItemRarityColor.White0, 200);
40094 width = 14;
40095 height = 28;
40096 break;
40097 case 4308:
40098 DefaultToPlaceableTile((ushort)93, 38);
40099 SetShopValues(ItemRarityColor.White0, 500);
40101 width = 10;
40102 height = 24;
40103 break;
40104 case 4309:
40105 DefaultToPlaceableTile((ushort)42, 44);
40106 SetShopValues(ItemRarityColor.White0, 150);
40108 width = 12;
40109 height = 28;
40110 break;
40111 case 4310:
40112 DefaultToPlaceableTile((ushort)87, 38);
40113 SetShopValues(ItemRarityColor.White0, 300);
40115 width = 20;
40116 height = 20;
40117 break;
40118 case 4311:
40119 DefaultToPlaceableTile((ushort)19, 42);
40120 SetShopValues(ItemRarityColor.White0, 0);
40121 width = 8;
40122 height = 10;
40123 break;
40124 case 4312:
40125 DefaultToPlaceableTile((ushort)172, 39);
40126 SetShopValues(ItemRarityColor.White0, 300);
40128 width = 20;
40129 height = 20;
40130 break;
40131 case 4313:
40132 DefaultToPlaceableTile((ushort)89, 41);
40133 SetShopValues(ItemRarityColor.White0, 300);
40135 width = 20;
40136 height = 20;
40137 break;
40138 case 4314:
40139 DefaultToPlaceableTile((ushort)469, 7);
40140 SetShopValues(ItemRarityColor.White0, 300);
40142 width = 26;
40143 height = 20;
40144 break;
40145 case 4315:
40146 DefaultToPlaceableTile((ushort)18, 39);
40147 SetShopValues(ItemRarityColor.White0, 150);
40149 width = 28;
40150 height = 14;
40151 break;
40152 case 4316:
40153 DefaultToPlaceableTile((ushort)497, 37);
40155 value = 150;
40156 break;
40157 case 4317:
40158 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 2));
40159 SetWeaponValues(30, 7f);
40160 melee = true;
40161 autoReuse = true;
40162 useTime = 11;
40163 useAnimation = 27;
40164 useStyle = 1;
40165 hammer = 80;
40166 axe = 30;
40168 width = 20;
40169 height = 20;
40170 break;
40171 case 4318:
40172 DefaultToPlaceableTile((ushort)509, 0);
40173 width = 22;
40174 height = 32;
40175 rare = 9;
40176 value = sellPrice(0, 25);
40177 accessory = true;
40178 vanity = true;
40179 break;
40180 case 4319:
40181 useStyle = 1;
40182 useTurn = true;
40183 useAnimation = 15;
40184 useTime = 10;
40185 autoReuse = true;
40187 consumable = true;
40188 createTile = 510;
40189 width = 28;
40190 height = 28;
40191 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 20));
40192 break;
40193 case 4320:
40194 useStyle = 1;
40195 useTurn = true;
40196 useAnimation = 15;
40197 useTime = 10;
40198 autoReuse = true;
40200 consumable = true;
40201 createTile = 511;
40202 width = 28;
40203 height = 28;
40204 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 20));
40205 break;
40206 case 4321:
40207 width = 18;
40208 height = 18;
40209 bodySlot = 214;
40210 rare = 3;
40211 vanity = true;
40212 value = buyPrice(0, 5);
40213 break;
40214 case 4322:
40215 width = 18;
40216 height = 18;
40217 legSlot = 188;
40218 rare = 3;
40219 vanity = true;
40220 value = buyPrice(0, 5);
40221 break;
40222 case 4323:
40223 width = 18;
40224 height = 18;
40225 headSlot = 222;
40226 rare = 3;
40227 vanity = true;
40228 value = buyPrice(0, 50);
40229 break;
40230 case 4324:
40231 width = 18;
40232 height = 14;
40233 bodySlot = 215;
40234 value = buyPrice(0, 50);
40235 rare = 3;
40236 vanity = true;
40237 break;
40238 case 4325:
40239 useStyle = 1;
40240 useAnimation = 8;
40241 useTime = 8;
40242 width = 24;
40243 height = 28;
40245 shoot = 760;
40246 fishingPole = 25;
40247 shootSpeed = 15f;
40248 rare = 2;
40249 value = sellPrice(0, 2);
40250 break;
40251 case 4326:
40252 DefaultToPlaceableTile((ushort)520, 0);
40254 value = 150;
40255 break;
40256 case 4327:
40257 case 4328:
40258 case 4329:
40259 case 4330:
40260 case 4331:
40261 case 4332:
40262 DefaultToPlaceableTile((ushort)(type - 4327 + 521));
40264 width = 20;
40265 height = 20;
40266 break;
40267 case 4333:
40268 DefaultToPlaceableTile((ushort)527, 0);
40269 value = sellPrice(0, 10);
40270 rare = 3;
40272 width = 20;
40273 height = 20;
40274 break;
40275 case 4334:
40276 case 4335:
40277 case 4336:
40278 case 4337:
40279 case 4338:
40280 case 4339:
40281 DefaultToCapturedCritter((short)(type - 4334 + 595));
40282 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40283 width = 20;
40284 height = 20;
40285 bait = 20;
40286 break;
40287 case 4340:
40289 value = sellPrice(0, 10);
40290 rare = 3;
40291 width = 20;
40292 height = 20;
40293 bait = 50;
40294 break;
40295 case 4341:
40296 DefaultToAccessory(30, 30);
40297 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
40298 break;
40299 case 4342:
40300 DefaultToPlaceableTile((ushort)105, 78);
40301 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
40303 width = 20;
40304 height = 20;
40305 break;
40306 case 4343:
40307 width = 22;
40308 height = 16;
40309 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40310 DefaultToThrownWeapon(761, 17, 5f);
40311 SetWeaponValues(4, 2f);
40312 break;
40313 case 4344:
40314 width = 22;
40315 height = 16;
40316 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40317 DefaultToThrownWeapon(762, 17, 5f);
40318 SetWeaponValues(4, 2f);
40319 break;
40320 case 4345:
40321 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 5));
40323 width = 12;
40324 height = 12;
40325 break;
40326 case 4346:
40328 width = 30;
40329 height = 30;
40330 break;
40331 case 4347:
40332 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 17));
40333 DefaultToMagicWeapon(876, 36, 15f);
40334 mana = 16;
40335 width = 40;
40336 height = 40;
40337 knockBack = 6f;
40338 scale = 0.75f;
40339 damage = 42;
40341 break;
40342 case 4348:
40343 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 50));
40344 DefaultToMagicWeapon(876, 36, 15f);
40345 mana = 16;
40346 width = 40;
40347 height = 40;
40348 knockBack = 6f;
40349 scale = 0.75f;
40350 damage = 100;
40352 break;
40353 case 4349:
40354 case 4350:
40355 case 4351:
40356 case 4352:
40357 case 4353:
40358 DefaultToPlaceableTile(179 + type - 4349);
40359 break;
40360 case 4354:
40361 DefaultToPlaceableTile((ushort)381, 0);
40362 rare = 1;
40363 break;
40364 case 4355:
40365 DefaultToPlaceableTile((ushort)531, 0);
40366 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
40368 width = 20;
40369 height = 20;
40370 break;
40371 case 4356:
40373 break;
40374 case 4357:
40376 break;
40377 case 4358:
40379 break;
40380 case 4359:
40382 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 7, 50));
40383 width = 20;
40384 height = 20;
40385 break;
40386 case 4360:
40387 DefaultToPlaceableTile((ushort)105, 77);
40388 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
40390 width = 20;
40391 height = 20;
40392 break;
40393 case 4361:
40395 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40396 width = 20;
40397 height = 20;
40398 bait = 17;
40399 break;
40400 case 4362:
40402 value = sellPrice(0, 10);
40403 rare = 3;
40404 width = 20;
40405 height = 20;
40406 bait = 50;
40407 break;
40408 case 4363:
40410 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 5));
40411 width = 12;
40412 height = 12;
40413 bait = 22;
40414 break;
40415 case 4364:
40416 DefaultToPlaceableTile((ushort)532, 0);
40418 width = 20;
40419 height = 20;
40420 break;
40421 case 4365:
40422 DefaultToVanitypet(764, 217);
40424 break;
40425 case 4366:
40426 DefaultToVanitypet(765, 218);
40427 break;
40428 case 4372:
40429 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
40431 break;
40432 case 4367:
40433 case 4368:
40434 case 4369:
40435 case 4370:
40436 case 4371:
40437 DefaultTokite(type - 4367 + 766);
40438 break;
40439 case 4373:
40441 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 7, 50));
40442 width = 12;
40443 height = 12;
40444 break;
40445 case 4374:
40447 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 7, 50));
40448 width = 12;
40449 height = 12;
40450 break;
40451 case 4375:
40453 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40454 width = 12;
40455 height = 12;
40456 break;
40457 case 4376:
40458 DefaultToPlaceableTile((ushort)533, 0);
40460 width = 20;
40461 height = 20;
40462 break;
40463 case 4377:
40464 DefaultToPlaceableTile((ushort)534, 0);
40465 rare = 1;
40466 break;
40467 case 4378:
40468 DefaultToPlaceableTile((ushort)536, 0);
40469 rare = 1;
40470 break;
40471 case 4389:
40472 DefaultToPlaceableTile((ushort)539, 0);
40473 rare = 1;
40474 break;
40475 case 4379:
40476 DefaultTokite(771);
40477 break;
40478 case 4380:
40479 DefaultToPlaceableTile((ushort)538, 0);
40481 break;
40482 case 4382:
40483 useStyle = 4;
40484 consumable = true;
40485 useAnimation = 45;
40486 useTime = 45;
40488 width = 28;
40489 height = 28;
40491 rare = 2;
40492 break;
40493 case 4383:
40494 DefaultToTorch(16);
40495 break;
40496 case 4384:
40498 break;
40499 case 4385:
40500 DefaultToTorch(18);
40501 break;
40502 case 4386:
40503 DefaultToTorch(19);
40504 break;
40505 case 4387:
40506 DefaultToTorch(20);
40507 break;
40508 case 4388:
40509 DefaultToTorch(21);
40510 break;
40511 case 4390:
40512 DefaultToPlaceableTile((ushort)484, 0);
40513 break;
40514 case 4391:
40515 DefaultToPlaceableTile((ushort)162, 0);
40516 break;
40517 case 4392:
40518 DefaultToPlaceableTile((ushort)541, 0);
40519 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
40520 break;
40521 case 4393:
40522 case 4394:
40524 break;
40525 case 4395:
40527 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40528 width = 12;
40529 height = 12;
40530 break;
40531 case 4396:
40532 DefaultToPlaceableTile((ushort)542, 0);
40534 break;
40535 case 4397:
40536 DefaultToPlaceableTile((ushort)105, 76);
40537 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
40539 width = 20;
40540 height = 20;
40541 break;
40542 case 4398:
40543 DefaultToPlaceableTile((ushort)543, 0);
40545 width = 20;
40546 height = 20;
40547 value = sellPrice(0, 0, 20);
40548 break;
40549 case 4399:
40550 DefaultToPlaceableTile((ushort)544, 0);
40551 value = sellPrice(0, 10);
40552 rare = 3;
40554 break;
40555 case 4400:
40556 useStyle = 1;
40557 shootSpeed = 7f;
40558 shoot = 772;
40559 width = 22;
40560 height = 22;
40562 useAnimation = 15;
40563 noUseGraphic = true;
40564 useTime = 15;
40565 rare = 2;
40566 value = sellPrice(0, 0, 5);
40567 consumable = true;
40569 break;
40570 case 4401:
40571 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 7, 50));
40573 width = 26;
40574 height = 26;
40575 break;
40576 case 4402:
40577 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 50));
40579 width = 26;
40580 height = 26;
40581 break;
40582 case 4404:
40583 DefaultToAccessory(20, 12);
40584 SetShopValues(ItemRarityColor.White0, buyPrice(0, 1));
40585 hasVanityEffects = true;
40586 break;
40587 case 4405:
40588 case 4406:
40589 case 4407:
40590 case 4408:
40591 DefaultToPlaceableTile((ushort)376, 18 + type - 4405);
40594 break;
40595 case 4409:
40597 faceSlot = 14;
40598 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 10));
40599 break;
40600 case 4410:
40601 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 1));
40603 width = 32;
40604 height = 22;
40605 break;
40606 case 4412:
40609 width = 22;
40610 height = 22;
40611 break;
40612 case 4413:
40615 width = 22;
40616 height = 22;
40617 break;
40618 case 4414:
40621 width = 22;
40622 height = 22;
40623 break;
40624 case 4418:
40626 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
40627 width = 20;
40628 height = 20;
40629 bait = 17;
40630 break;
40631 case 4419:
40633 value = sellPrice(0, 10);
40634 rare = 3;
40635 width = 20;
40636 height = 20;
40637 bait = 50;
40638 break;
40639 case 4415:
40640 DefaultToPlaceableTile((ushort)10, 44);
40641 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 40));
40643 width = 14;
40644 height = 28;
40645 break;
40646 case 4416:
40647 DefaultToPlaceableTile((ushort)19, 43);
40648 SetShopValues(ItemRarityColor.White0, 0);
40649 width = 8;
40650 height = 10;
40651 break;
40652 case 4417:
40653 DefaultToPlaceableTile((ushort)207, 9);
40655 width = 8;
40656 height = 10;
40657 break;
40658 case 4420:
40659 DefaultToPlaceableTile((ushort)545, 0);
40660 SetShopValues(ItemRarityColor.White0, buyPrice(0, 5));
40662 width = 20;
40663 height = 20;
40664 break;
40665 case 4421:
40667 break;
40668 case 4422:
40669 DefaultToPlaceableTile((ushort)546, 0);
40670 break;
40671 case 4423:
40672 useStyle = 1;
40673 shootSpeed = 5f;
40674 shoot = 773;
40675 width = 20;
40676 height = 20;
40679 consumable = true;
40680 useAnimation = 25;
40681 noUseGraphic = true;
40682 useTime = 25;
40683 value = sellPrice(0, 0, 3);
40684 rare = 1;
40685 break;
40686 case 4424:
40688 break;
40689 case 4425:
40690 DefaultToVanitypet(774, 219);
40692 break;
40693 case 4426:
40694 DefaultToMount(18);
40696 break;
40697 case 4427:
40698 DefaultToMount(19);
40699 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
40700 break;
40701 case 4428:
40702 DefaultToMount(20);
40704 break;
40705 case 4429:
40706 DefaultToMount(21);
40707 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
40708 break;
40709 case 4430:
40710 DefaultToPlaceableTile((ushort)547, 0);
40712 break;
40713 case 4431:
40714 DefaultToPlaceableTile((ushort)547, 1);
40716 break;
40717 case 4432:
40718 DefaultToPlaceableTile((ushort)547, 2);
40720 break;
40721 case 4433:
40722 DefaultToPlaceableTile((ushort)547, 3);
40724 break;
40725 case 4434:
40726 DefaultToPlaceableTile((ushort)547, 4);
40728 break;
40729 case 4435:
40730 DefaultToPlaceableTile((ushort)548, 0);
40732 break;
40733 case 4436:
40734 DefaultToPlaceableTile((ushort)548, 1);
40736 break;
40737 case 4437:
40738 DefaultToPlaceableTile((ushort)548, 2);
40740 break;
40741 case 4438:
40742 DefaultToPlaceableTile((ushort)548, 3);
40744 break;
40745 case 4439:
40746 DefaultToPlaceableTile((ushort)548, 4);
40748 break;
40749 case 4440:
40750 DefaultToPlaceableTile((ushort)548, 5);
40752 break;
40753 case 4441:
40754 DefaultToPlaceableTile((ushort)548, 6);
40756 break;
40757 case 4442:
40758 useStyle = 1;
40759 useAnimation = 8;
40760 useTime = 8;
40761 width = 24;
40762 height = 28;
40764 shoot = 775;
40765 fishingPole = 30;
40766 shootSpeed = 15f;
40767 rare = 1;
40768 value = sellPrice(0, 2);
40769 break;
40770 case 4443:
40771 DefaultToMount(22);
40773 break;
40774 case 4444:
40775 useStyle = 4;
40776 channel = true;
40777 width = 34;
40778 height = 34;
40780 useAnimation = 20;
40781 useTime = 20;
40782 rare = 8;
40783 noMelee = true;
40784 mountType = 23;
40785 value = sellPrice(0, 5);
40786 expert = true;
40787 break;
40788 case 4445:
40789 damage = 50;
40790 width = 20;
40791 height = 14;
40793 consumable = true;
40794 ammo = AmmoID.Rocket;
40795 knockBack = 4f;
40796 value = buyPrice(0, 0, 7, 50);
40797 ranged = true;
40798 break;
40799 case 4446:
40800 damage = 50;
40801 width = 20;
40802 height = 14;
40804 consumable = true;
40805 ammo = AmmoID.Rocket;
40806 knockBack = 4f;
40807 value = buyPrice(0, 0, 15);
40808 ranged = true;
40809 break;
40810 case 4447:
40811 damage = 40;
40812 width = 20;
40813 height = 14;
40815 consumable = true;
40816 ammo = AmmoID.Rocket;
40817 knockBack = 4f;
40818 value = sellPrice(0, 0, 10);
40819 ranged = true;
40820 break;
40821 case 4448:
40822 damage = 40;
40823 width = 20;
40824 height = 14;
40826 consumable = true;
40827 ammo = AmmoID.Rocket;
40828 knockBack = 4f;
40829 value = sellPrice(0, 0, 10);
40830 ranged = true;
40831 break;
40832 case 4449:
40833 damage = 40;
40834 width = 20;
40835 height = 14;
40837 consumable = true;
40838 ammo = AmmoID.Rocket;
40839 knockBack = 4f;
40840 value = sellPrice(0, 0, 10);
40841 ranged = true;
40842 break;
40843 case 4450:
40844 DefaultToMount(24);
40846 break;
40847 case 4451:
40848 DefaultToMount(25);
40850 break;
40851 case 4452:
40852 DefaultToMount(26);
40854 break;
40855 case 4453:
40856 DefaultToMount(27);
40858 break;
40859 case 4454:
40860 DefaultToMount(28);
40862 break;
40863 case 4455:
40864 DefaultToMount(29);
40866 break;
40867 case 4456:
40868 DefaultToMount(30);
40870 break;
40871 case 4457:
40872 damage = 75;
40873 width = 20;
40874 height = 14;
40876 consumable = true;
40877 ammo = AmmoID.Rocket;
40878 knockBack = 4f;
40879 value = buyPrice(0, 0, 5);
40880 ranged = true;
40881 break;
40882 case 4458:
40883 damage = 75;
40884 width = 20;
40885 height = 14;
40887 consumable = true;
40888 ammo = AmmoID.Rocket;
40889 knockBack = 4f;
40890 value = buyPrice(0, 0, 10);
40891 ranged = true;
40892 break;
40893 case 4459:
40894 damage = 40;
40895 width = 20;
40896 height = 14;
40898 consumable = true;
40899 ammo = AmmoID.Rocket;
40900 knockBack = 4f;
40901 value = buyPrice(0, 0, 50);
40902 ranged = true;
40903 break;
40904 case 4460:
40905 tileWand = 169;
40906 useStyle = 1;
40907 useTurn = true;
40908 useAnimation = 15;
40909 useTime = 10;
40910 autoReuse = true;
40911 createTile = 552;
40912 width = 8;
40913 height = 10;
40914 rare = 1;
40915 value = sellPrice(0, 1);
40916 break;
40917 case 4463:
40918 autoReuse = false;
40919 useStyle = 13;
40920 useAnimation = 21;
40921 useTime = 7;
40922 width = 50;
40923 height = 18;
40924 shoot = 802;
40926 damage = 15;
40927 shootSpeed = 2.4f;
40928 noMelee = true;
40929 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 30));
40930 melee = true;
40931 knockBack = 3f;
40932 noUseGraphic = true;
40933 break;
40934 case 4464:
40936 value = sellPrice(0, 0, 10);
40937 break;
40938 case 4465:
40940 value = sellPrice(0, 0, 10);
40941 break;
40942 case 4466:
40943 DefaultToPlaceableTile((ushort)105, 79);
40944 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
40946 width = 20;
40947 height = 20;
40948 break;
40949 case 4461:
40950 DefaultToPlaceableTile((ushort)550, 0);
40952 break;
40953 case 4462:
40954 DefaultToPlaceableTile((ushort)551, 0);
40956 break;
40957 case 4467:
40958 DefaultToMount(31);
40960 break;
40961 case 4473:
40962 DefaultToPlaceableTile((ushort)553, 0);
40964 break;
40965 case 4474:
40966 DefaultToPlaceableTile((ushort)554, 0);
40968 break;
40969 case 4475:
40970 DefaultToPlaceableTile((ushort)555, 0);
40972 break;
40973 case 4476:
40974 DefaultToPlaceableTile((ushort)556, 0);
40976 value = sellPrice(0, 10);
40977 rare = 3;
40978 break;
40979 case 4468:
40980 DefaultToMount(32);
40982 break;
40983 case 4469:
40984 DefaultToMount(33);
40985 SetShopValues(ItemRarityColor.StrongRed10, sellPrice(0, 10));
40986 break;
40987 case 4470:
40988 DefaultToMount(34);
40989 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
40990 break;
40991 case 4471:
40992 DefaultToMount(35);
40994 break;
40995 case 4472:
40996 DefaultToMount(36);
40997 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
40998 break;
40999 case 4477:
41001 useStyle = 9;
41002 useTurn = true;
41003 useAnimation = 17;
41004 useTime = 17;
41006 consumable = true;
41007 width = 14;
41008 height = 24;
41009 buffType = 257;
41010 buffTime = 18000;
41012 break;
41013 case 4478:
41015 useStyle = 9;
41016 useTurn = true;
41017 useAnimation = 17;
41018 useTime = 17;
41020 consumable = true;
41021 width = 14;
41022 height = 24;
41023 buffType = 257;
41024 buffTime = 36000;
41026 break;
41027 case 4479:
41029 useStyle = 9;
41030 useTurn = true;
41031 useAnimation = 17;
41032 useTime = 17;
41034 consumable = true;
41035 width = 14;
41036 height = 24;
41037 buffType = 257;
41038 buffTime = 54000;
41040 break;
41041 case 4480:
41043 value = sellPrice(0, 0, 15);
41044 break;
41045 case 4481:
41046 DefaultToPlaceableTile((ushort)558, 0);
41048 break;
41049 case 4482:
41051 value = sellPrice(0, 10);
41052 rare = 3;
41053 break;
41054 case 4483:
41055 DefaultToPlaceableTile((ushort)559, 0);
41056 value = sellPrice(0, 10);
41057 rare = 3;
41059 break;
41060 case 4484:
41061 case 4485:
41062 mech = true;
41063 noWet = true;
41064 useStyle = 1;
41065 useTurn = true;
41066 useAnimation = 15;
41067 useTime = 10;
41068 autoReuse = true;
41070 consumable = true;
41071 createTile = 144;
41072 placeStyle = type - 4484 + 3;
41073 width = 10;
41074 height = 12;
41075 SetShopValues(ItemRarityColor.White0, buyPrice(0, 2));
41076 break;
41077 case 4541:
41078 case 4542:
41079 case 4543:
41080 case 4544:
41081 case 4545:
41082 case 4546:
41083 useStyle = 1;
41084 useTurn = true;
41085 useAnimation = 15;
41086 useTime = 10;
41087 autoReuse = true;
41089 consumable = true;
41090 createTile = 91;
41091 placeStyle = 288 + (type - 4541);
41092 width = 10;
41093 height = 24;
41094 value = 1000;
41095 rare = 1;
41096 break;
41097 case 4486:
41098 case 4487:
41099 case 4488:
41100 case 4489:
41101 case 4490:
41102 case 4491:
41103 case 4492:
41104 case 4493:
41105 case 4494:
41106 case 4495:
41107 case 4496:
41108 case 4497:
41109 case 4498:
41110 case 4499:
41111 case 4500:
41112 case 4501:
41113 case 4502:
41114 case 4503:
41115 DefaultToPlaceableWall((ushort)(246 + type - 4486));
41116 break;
41117 case 4504:
41118 case 4505:
41119 DefaultToPlaceableWall((ushort)(264 + type - 4504));
41120 value = 250;
41121 break;
41122 case 4506:
41123 case 4507:
41124 DefaultToPlaceableWall((ushort)(266 + type - 4506));
41125 break;
41126 case 4508:
41127 DefaultToPlaceableWall((ushort)(268 + type - 4508));
41128 value = 250;
41129 break;
41130 case 4509:
41131 case 4510:
41132 case 4511:
41133 DefaultToPlaceableWall((ushort)(269 + type - 4509));
41134 break;
41135 case 4512:
41137 break;
41138 case 4513:
41139 case 4514:
41140 case 4515:
41141 case 4516:
41142 case 4517:
41143 case 4518:
41144 case 4519:
41145 case 4520:
41146 case 4521:
41147 case 4522:
41148 case 4523:
41149 case 4524:
41150 case 4525:
41151 case 4526:
41152 case 4527:
41153 case 4528:
41154 case 4529:
41155 case 4530:
41156 case 4531:
41157 case 4532:
41158 case 4533:
41159 case 4534:
41160 case 4535:
41161 case 4536:
41162 case 4537:
41163 case 4538:
41164 case 4539:
41165 case 4540:
41166 DefaultToPlaceableWall((ushort)(276 + type - 4513));
41167 break;
41168 case 4599:
41169 case 4600:
41170 case 4601:
41171 DefaultToPlaceableTile((ushort)560, type - 4599);
41172 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
41174 break;
41175 case 4587:
41176 case 4588:
41177 case 4589:
41178 case 4590:
41179 DefaultToGolfClub(20, 20);
41180 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
41181 break;
41182 case 4591:
41183 case 4592:
41184 case 4593:
41185 case 4594:
41186 DefaultToGolfClub(20, 20);
41187 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
41188 break;
41189 case 4595:
41190 case 4596:
41191 case 4597:
41192 case 4598:
41193 DefaultToGolfClub(20, 20);
41194 SetShopValues(ItemRarityColor.LightRed4, buyPrice(0, 25));
41195 break;
41196 case 4602:
41197 useStyle = 1;
41198 useTurn = true;
41199 useAnimation = 15;
41200 useTime = 10;
41201 autoReuse = true;
41203 consumable = true;
41204 createTile = 91;
41205 placeStyle = 294;
41206 width = 10;
41207 height = 24;
41208 value = 1000;
41209 rare = 1;
41210 break;
41211 case 4606:
41213 break;
41214 case 4603:
41215 DefaultToVanitypet(815, 258);
41217 break;
41218 case 4604:
41219 DefaultToVanitypet(816, 259);
41221 break;
41222 case 4605:
41223 DefaultToVanitypet(817, 260);
41225 break;
41226 case 4566:
41227 DefaultToPlaceableTile((ushort)90, 39);
41228 SetShopValues(ItemRarityColor.White0, 300);
41230 width = 20;
41231 height = 20;
41232 break;
41233 case 4567:
41234 DefaultToPlaceableTile((ushort)79, 39);
41235 SetShopValues(ItemRarityColor.White0, 2000);
41237 width = 28;
41238 height = 20;
41239 break;
41240 case 4568:
41241 DefaultToPlaceableTile((ushort)101, 40);
41242 SetShopValues(ItemRarityColor.White0, 300);
41244 width = 20;
41245 height = 20;
41246 break;
41247 case 4569:
41248 DefaultToPlaceableTile((ushort)88, 39);
41249 SetShopValues(ItemRarityColor.White0, 300);
41251 width = 20;
41252 height = 20;
41253 break;
41254 case 4570:
41255 DefaultToPlaceableTile((ushort)100, 39);
41256 SetShopValues(ItemRarityColor.White0, 1500);
41258 width = 20;
41259 height = 20;
41260 break;
41261 case 4571:
41262 DefaultToPlaceableTile((ushort)33, 38);
41263 SetShopValues(ItemRarityColor.White0, 0);
41265 width = 8;
41266 height = 18;
41267 value = sellPrice(0, 0, 0, 60);
41268 noWet = true;
41269 break;
41270 case 4572:
41271 DefaultToPlaceableTile((ushort)15, 44);
41272 SetShopValues(ItemRarityColor.White0, 150);
41274 width = 12;
41275 height = 30;
41276 break;
41277 case 4573:
41278 DefaultToPlaceableTile((ushort)34, 45);
41279 SetShopValues(ItemRarityColor.White0, 3000);
41281 width = 26;
41282 height = 26;
41283 break;
41284 case 4574:
41285 DefaultToPlaceableTile((ushort)467, 11);
41286 SetShopValues(ItemRarityColor.White0, 500);
41288 width = 26;
41289 height = 22;
41290 break;
41291 case 4575:
41292 DefaultToPlaceableTile((ushort)104, 40);
41293 SetShopValues(ItemRarityColor.White0, 300);
41295 width = 20;
41296 height = 20;
41297 break;
41298 case 4576:
41299 DefaultToPlaceableTile((ushort)10, 45);
41300 SetShopValues(ItemRarityColor.White0, 200);
41302 width = 14;
41303 height = 28;
41304 break;
41305 case 4577:
41306 DefaultToPlaceableTile((ushort)93, 39);
41307 SetShopValues(ItemRarityColor.White0, 500);
41309 width = 10;
41310 height = 24;
41311 break;
41312 case 4578:
41313 DefaultToPlaceableTile((ushort)42, 45);
41314 SetShopValues(ItemRarityColor.White0, 150);
41316 width = 12;
41317 height = 28;
41318 break;
41319 case 4579:
41320 DefaultToPlaceableTile((ushort)87, 39);
41321 SetShopValues(ItemRarityColor.White0, 300);
41323 width = 20;
41324 height = 20;
41325 break;
41326 case 4580:
41327 DefaultToPlaceableTile((ushort)19, 44);
41328 SetShopValues(ItemRarityColor.White0, 0);
41329 width = 8;
41330 height = 10;
41331 break;
41332 case 4581:
41333 DefaultToPlaceableTile((ushort)172, 40);
41334 SetShopValues(ItemRarityColor.White0, 300);
41336 width = 20;
41337 height = 20;
41338 break;
41339 case 4582:
41340 DefaultToPlaceableTile((ushort)89, 42);
41341 SetShopValues(ItemRarityColor.White0, 300);
41343 width = 20;
41344 height = 20;
41345 break;
41346 case 4583:
41347 DefaultToPlaceableTile((ushort)469, 8);
41348 SetShopValues(ItemRarityColor.White0, 300);
41350 width = 26;
41351 height = 20;
41352 break;
41353 case 4584:
41354 DefaultToPlaceableTile((ushort)18, 40);
41355 SetShopValues(ItemRarityColor.White0, 150);
41357 width = 28;
41358 height = 14;
41359 break;
41360 case 4586:
41361 DefaultToPlaceableTile((ushort)497, 38);
41363 value = 150;
41364 break;
41365 case 4585:
41366 DefaultToPlaceableTile((ushort)468, 11);
41367 SetShopValues(ItemRarityColor.White0, 500);
41369 width = 26;
41370 height = 22;
41371 break;
41372 case 4554:
41373 DefaultToPlaceableTile((ushort)561, 0);
41374 break;
41375 case 4564:
41376 DefaultToPlaceableTile((ushort)562, 0);
41377 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 1));
41378 break;
41379 case 4565:
41381 break;
41382 case 4547:
41383 DefaultToPlaceableTile((ushort)563, 0);
41384 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 20));
41385 break;
41386 case 4548:
41388 break;
41389 case 4607:
41390 mana = 10;
41391 damage = 41;
41392 useStyle = 1;
41393 shootSpeed = 10f;
41394 shoot = 831;
41395 buffType = 263;
41396 width = 26;
41397 height = 28;
41399 useAnimation = 36;
41400 useTime = 36;
41401 rare = 8;
41402 noMelee = true;
41403 knockBack = 4f;
41404 value = sellPrice(0, 20);
41405 summon = true;
41406 autoReuse = true;
41407 reuseDelay = 2;
41408 break;
41409 case 4381:
41410 DefaultToBow(19, 9f, hasAutoReuse: true);
41411 SetWeaponValues(14, 3f);
41412 value = sellPrice(0, 1);
41413 rare = 3;
41414 break;
41415 case 4549:
41416 width = 18;
41417 height = 18;
41418 headSlot = 223;
41419 rare = 3;
41420 vanity = true;
41421 value = sellPrice(0, 0, 50);
41422 break;
41423 case 4560:
41424 width = 18;
41425 height = 18;
41426 headSlot = 224;
41427 rare = 1;
41428 vanity = true;
41429 value = buyPrice(0, 3);
41430 break;
41431 case 4561:
41432 width = 18;
41433 height = 18;
41434 headSlot = 225;
41435 rare = 3;
41436 vanity = true;
41437 value = sellPrice(0, 0, 50);
41438 break;
41439 case 4563:
41440 DefaultToAccessory(18, 18);
41441 rare = 3;
41442 vanity = true;
41443 value = sellPrice(0, 0, 50);
41444 hasVanityEffects = true;
41445 break;
41446 case 4562:
41447 width = 18;
41448 height = 18;
41449 headSlot = 226;
41450 rare = 3;
41451 vanity = true;
41452 value = sellPrice(0, 0, 50);
41453 break;
41454 case 4555:
41455 width = 18;
41456 height = 18;
41457 headSlot = 227;
41458 rare = 0;
41459 vanity = true;
41460 value = sellPrice(0, 0, 50);
41461 break;
41462 case 4556:
41463 width = 18;
41464 height = 18;
41465 bodySlot = 216;
41466 rare = 0;
41467 vanity = true;
41468 value = sellPrice(0, 0, 50);
41469 break;
41470 case 4557:
41471 width = 18;
41472 height = 18;
41473 legSlot = 190;
41474 rare = 0;
41475 vanity = true;
41476 value = sellPrice(0, 0, 50);
41477 break;
41478 case 4553:
41479 DefaultToPlaceableTile((ushort)564, 0);
41481 break;
41482 case 4551:
41483 DefaultToVanitypet(821, 261);
41484 break;
41485 case 4609:
41486 DefaultToPlaceableTile((ushort)567, 0);
41488 break;
41489 case 4608:
41490 useStyle = 1;
41491 shootSpeed = 7f;
41492 shoot = 820;
41493 width = 18;
41494 height = 20;
41496 consumable = true;
41498 useAnimation = 19;
41499 useTime = 19;
41500 noMelee = true;
41501 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 5));
41502 break;
41503 case 4610:
41504 DefaultTokite(822);
41505 break;
41506 case 4611:
41507 DefaultTokite(823);
41508 break;
41509 case 4612:
41510 DefaultTokite(824);
41511 break;
41512 case 4558:
41513 width = 18;
41514 height = 18;
41515 headSlot = 228;
41516 rare = 3;
41517 vanity = true;
41518 value = buyPrice(0, 2);
41519 break;
41520 case 4559:
41521 width = 18;
41522 height = 18;
41523 headSlot = 229;
41524 rare = 3;
41525 vanity = true;
41526 value = buyPrice(0, 2);
41527 break;
41528 case 4550:
41529 DefaultToVanitypet(825, 262);
41531 break;
41532 case 4613:
41533 DefaultTokite(826);
41534 break;
41535 case 4626:
41536 case 4627:
41537 case 4628:
41538 case 4629:
41539 case 4630:
41540 case 4631:
41541 useStyle = 1;
41542 useTurn = true;
41543 useAnimation = 15;
41544 useTime = 10;
41545 autoReuse = true;
41547 consumable = true;
41548 createTile = 240;
41549 width = 30;
41550 height = 30;
41551 value = sellPrice(0, 0, 10);
41552 placeStyle = 63 + (type - 4626);
41553 break;
41554 case 4632:
41555 case 4633:
41556 case 4634:
41557 case 4635:
41558 case 4636:
41559 case 4637:
41560 useStyle = 1;
41561 useTurn = true;
41562 useAnimation = 15;
41563 useTime = 10;
41564 autoReuse = true;
41566 consumable = true;
41567 createTile = 242;
41568 width = 30;
41569 height = 30;
41570 value = sellPrice(0, 0, 10);
41571 placeStyle = 37 + (type - 4632);
41572 break;
41573 case 4638:
41574 case 4639:
41575 useStyle = 1;
41576 useTurn = true;
41577 useAnimation = 15;
41578 useTime = 10;
41579 autoReuse = true;
41581 consumable = true;
41582 createTile = 245;
41583 width = 30;
41584 height = 30;
41585 value = sellPrice(0, 0, 10);
41586 placeStyle = 7 + (type - 4638);
41587 break;
41588 case 4640:
41589 DefaultToPlaceableTile((ushort)67, 0);
41590 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41591 break;
41592 case 4641:
41593 DefaultToPlaceableTile((ushort)66, 0);
41594 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41595 break;
41596 case 4642:
41597 DefaultToPlaceableTile((ushort)63, 0);
41598 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41599 break;
41600 case 4643:
41601 DefaultToPlaceableTile((ushort)65, 0);
41602 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41603 break;
41604 case 4644:
41605 DefaultToPlaceableTile((ushort)64, 0);
41606 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41607 break;
41608 case 4645:
41609 DefaultToPlaceableTile((ushort)68, 0);
41610 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41611 break;
41612 case 4646:
41613 DefaultToPlaceableTile((ushort)566, 0);
41614 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 1));
41615 break;
41616 case 4647:
41618 break;
41619 case 4648:
41620 case 4649:
41621 case 4650:
41622 case 4651:
41623 DefaultTokite(827 + (type - 4648));
41624 break;
41625 case 4652:
41626 width = 18;
41627 height = 18;
41628 headSlot = 230;
41629 rare = 3;
41630 vanity = true;
41631 value = sellPrice(0, 0, 50);
41632 break;
41633 case 4653:
41634 width = 18;
41635 height = 18;
41636 bodySlot = 217;
41637 rare = 3;
41638 vanity = true;
41639 value = sellPrice(0, 0, 50);
41640 break;
41641 case 4654:
41642 width = 18;
41643 height = 18;
41644 legSlot = 191;
41645 rare = 3;
41646 vanity = true;
41647 value = sellPrice(0, 0, 50);
41648 break;
41649 case 4655:
41650 DefaultToPlaceableTile((ushort)568, 0);
41652 width = 20;
41653 height = 20;
41654 break;
41655 case 4656:
41656 DefaultToPlaceableTile((ushort)569, 0);
41658 width = 20;
41659 height = 20;
41660 break;
41661 case 4657:
41662 DefaultToPlaceableTile((ushort)570, 0);
41664 width = 20;
41665 height = 20;
41666 break;
41667 case 4552:
41668 DefaultToPlaceableTile((ushort)565, 0);
41670 break;
41671 case 4658:
41672 useStyle = 1;
41673 useTurn = true;
41674 useAnimation = 15;
41675 useTime = 10;
41676 autoReuse = true;
41678 consumable = true;
41679 createTile = 242;
41680 width = 30;
41681 height = 30;
41682 value = sellPrice(0, 0, 20);
41683 placeStyle = 43;
41684 break;
41685 case 4659:
41686 useStyle = 1;
41687 useTurn = true;
41688 useAnimation = 15;
41689 useTime = 10;
41690 autoReuse = true;
41692 consumable = true;
41693 createTile = 245;
41694 width = 30;
41695 height = 30;
41696 value = sellPrice(0, 0, 20);
41697 placeStyle = 9;
41698 break;
41699 case 4660:
41700 useStyle = 1;
41701 useTurn = true;
41702 useAnimation = 15;
41703 useTime = 10;
41704 autoReuse = true;
41706 consumable = true;
41707 createTile = 240;
41708 width = 30;
41709 height = 30;
41710 value = sellPrice(0, 0, 20);
41711 placeStyle = 69;
41712 break;
41713 case 4661:
41714 useStyle = 1;
41715 useTurn = true;
41716 useAnimation = 15;
41717 useTime = 10;
41718 autoReuse = true;
41720 consumable = true;
41721 createTile = 246;
41722 width = 30;
41723 height = 30;
41724 value = sellPrice(0, 0, 20);
41725 placeStyle = 19;
41726 break;
41727 case 4662:
41728 case 4663:
41729 case 4778:
41730 width = 20;
41731 height = 20;
41733 value = sellPrice(0, 1, 50);
41734 rare = 3;
41735 break;
41736 case 4664:
41737 width = 18;
41738 height = 18;
41739 bodySlot = 218;
41740 rare = 3;
41741 vanity = true;
41742 value = buyPrice(0, 20);
41743 break;
41744 case 4665:
41745 width = 18;
41746 height = 18;
41747 legSlot = 193;
41748 rare = 3;
41749 vanity = true;
41750 value = buyPrice(0, 20);
41751 break;
41752 case 4666:
41753 width = 18;
41754 height = 18;
41755 headSlot = 232;
41756 rare = 3;
41757 vanity = true;
41758 value = buyPrice(0, 15);
41759 break;
41760 case 4667:
41762 break;
41763 case 4668:
41764 paintCoating = 1;
41765 width = 24;
41766 height = 24;
41767 value = buyPrice(0, 0, 2);
41769 break;
41770 case 4669:
41771 DefaultTokite(838);
41772 break;
41773 case 4670:
41774 DefaultTokite(839);
41775 break;
41776 case 4671:
41777 DefaultTokite(840);
41778 break;
41779 case 4672:
41780 DefaultToWhip(841, 14, 1f, 4f);
41781 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
41782 break;
41783 case 4673:
41784 autoReuse = true;
41785 useStyle = 1;
41786 useTurn = true;
41787 useAnimation = 12;
41788 useTime = 12;
41789 width = 16;
41790 height = 16;
41791 scale = 1f;
41792 value = buyPrice(0, 0, 50);
41793 break;
41794 case 4674:
41795 DefaultTokite(843);
41796 break;
41797 case 4675:
41798 DefaultTokite(844);
41799 break;
41800 case 4676:
41801 DefaultTokite(845);
41802 value = buyPrice(0, 2);
41803 break;
41804 case 4677:
41805 DefaultTokite(846);
41806 break;
41807 case 4678:
41808 DefaultToWhip(847, 55, 2f, 4f, 28);
41809 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 4, 60));
41810 break;
41811 case 4679:
41812 DefaultToWhip(848, 165, 11f, 4f, 35);
41813 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 6));
41814 crit = 10;
41815 break;
41816 case 4680:
41817 DefaultToWhip(849, 100, 3f, 4f, 27);
41818 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
41819 break;
41820 case 4681:
41821 DefaultTokite(850);
41822 value = buyPrice(0, 2);
41823 break;
41824 case 4682:
41825 width = 20;
41826 height = 24;
41827 DefaultToThrownWeapon(851, 25, 4f);
41828 value = buyPrice(0, 0, 1);
41829 ranged = false;
41830 noUseGraphic = true;
41831 break;
41832 case 4683:
41833 DefaultTokite(852);
41834 break;
41835 case 4684:
41836 DefaultTokite(853);
41837 break;
41838 case 4685:
41839 width = 18;
41840 height = 18;
41841 headSlot = 231;
41842 vanity = true;
41843 value = buyPrice(0, 10);
41844 break;
41845 case 4686:
41846 width = 18;
41847 height = 18;
41848 bodySlot = 219;
41849 vanity = true;
41850 value = buyPrice(0, 10);
41851 break;
41852 case 4687:
41853 case 4688:
41854 useStyle = 1;
41855 useTurn = true;
41856 useAnimation = 15;
41857 useTime = 10;
41858 autoReuse = true;
41860 consumable = true;
41861 createTile = 91;
41862 placeStyle = 295 + (type - 4687);
41863 width = 10;
41864 height = 24;
41865 value = 1000;
41866 rare = 1;
41867 break;
41868 case 4689:
41869 case 4690:
41870 case 4691:
41871 case 4692:
41872 case 4693:
41873 case 4694:
41874 useStyle = 1;
41875 useTurn = true;
41876 useAnimation = 15;
41877 useTime = 10;
41878 autoReuse = true;
41880 consumable = true;
41881 createTile = 215;
41882 placeStyle = 8 + type - 4689;
41883 width = 12;
41884 height = 12;
41885 break;
41886 case 4695:
41887 case 4696:
41888 case 4697:
41889 case 4698:
41890 case 4699:
41891 case 4700:
41892 useStyle = 1;
41893 useTurn = true;
41894 useAnimation = 15;
41895 useTime = 10;
41896 autoReuse = true;
41898 consumable = true;
41899 createTile = 572;
41900 placeStyle = type - 4695;
41901 width = 12;
41902 height = 28;
41903 if (type >= 4695 && type <= 4697)
41904 {
41905 value = 1000;
41906 }
41907 else
41908 {
41909 value = 40000;
41910 }
41911 break;
41912 case 4701:
41913 DefaultToVanitypet(854, 264);
41914 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 50));
41915 break;
41916 case 4702:
41917 width = 20;
41918 height = 24;
41919 DefaultToThrownWeapon(855, 25, 4f);
41920 value = buyPrice(0, 0, 1);
41921 ranged = false;
41922 noUseGraphic = true;
41923 break;
41924 case 4703:
41925 DefaultToRangedWeapon(14, AmmoID.Bullet, 55, 7f);
41926 knockBack = 6.5f;
41927 width = 50;
41928 height = 14;
41930 damage = 14;
41931 value = buyPrice(0, 35);
41932 rare = 3;
41933 break;
41934 case 4704:
41935 width = 18;
41936 height = 18;
41937 headSlot = 233;
41938 vanity = true;
41939 value = buyPrice(0, 10);
41940 break;
41941 case 4705:
41942 width = 18;
41943 height = 18;
41944 bodySlot = 220;
41945 vanity = true;
41946 value = buyPrice(0, 10);
41947 break;
41948 case 4706:
41949 width = 18;
41950 height = 18;
41951 legSlot = 197;
41952 vanity = true;
41953 value = buyPrice(0, 10);
41954 break;
41955 case 4707:
41956 width = 44;
41957 height = 44;
41958 rare = 2;
41959 value = buyPrice(0, 10);
41960 holdStyle = 2;
41961 useStyle = 3;
41962 useAnimation = 22;
41963 useTime = 22;
41964 damage = 15;
41965 knockBack = 5f;
41967 melee = true;
41968 break;
41969 case 4708:
41970 width = 18;
41971 height = 18;
41972 headSlot = 234;
41973 vanity = true;
41974 value = buyPrice(0, 10);
41975 break;
41976 case 4709:
41977 width = 18;
41978 height = 18;
41979 bodySlot = 221;
41980 vanity = true;
41981 value = buyPrice(0, 10);
41982 break;
41983 case 4710:
41984 useStyle = 1;
41985 useTurn = true;
41986 useAnimation = 15;
41987 useTime = 10;
41988 autoReuse = true;
41990 consumable = true;
41991 createTile = 573;
41992 width = 28;
41993 height = 28;
41994 break;
41995 case 4711:
41996 useStyle = 1;
41997 useTurn = true;
41998 useAnimation = 22;
41999 useTime = 14;
42000 autoReuse = true;
42001 width = 24;
42002 height = 28;
42003 damage = 12;
42005 knockBack = 3.5f;
42006 rare = 1;
42007 value = sellPrice(0, 0, 10);
42008 melee = true;
42009 break;
42010 case 4712:
42011 DefaultToPlaceableTile((ushort)467, 12);
42012 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 25));
42014 width = 26;
42015 height = 22;
42016 break;
42017 case 4713:
42018 DefaultToPlaceableTile((ushort)468, 12);
42019 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 5));
42021 width = 26;
42022 height = 22;
42023 break;
42024 case 4714:
42025 width = 14;
42026 height = 20;
42028 rare = 8;
42029 break;
42030 case 4715:
42031 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 50));
42033 useAnimation = (useTime = 12);
42034 useTime /= 2;
42035 shoot = 856;
42036 damage = 85;
42037 magic = true;
42038 shootSpeed = 1f;
42039 crit = 20;
42040 knockBack = 1.5f;
42041 mana = 12;
42042 noMelee = true;
42043 break;
42044 case 4716:
42045 useStyle = 4;
42046 channel = true;
42047 width = 34;
42048 height = 34;
42050 useAnimation = 20;
42051 useTime = 20;
42052 rare = 8;
42053 noMelee = true;
42054 mountType = 37;
42055 value = buyPrice(0, 20);
42056 break;
42057 case 4717:
42058 case 4718:
42059 case 4719:
42060 case 4720:
42061 case 4721:
42062 DefaultToPlaceableTile(574 + type - 4717);
42063 break;
42064 case 4722:
42065 useStyle = 5;
42066 width = 24;
42067 height = 24;
42068 noUseGraphic = true;
42070 autoReuse = true;
42071 melee = true;
42072 channel = true;
42073 noMelee = true;
42074 shoot = 857;
42075 useAnimation = 35;
42076 useTime = useAnimation / 5;
42077 shootSpeed = 16f;
42078 damage = 190;
42079 knockBack = 6.5f;
42080 value = sellPrice(0, 20);
42081 crit = 10;
42082 rare = 10;
42083 glowMask = 271;
42084 break;
42085 case 4723:
42086 useStyle = 1;
42087 useTurn = true;
42088 useAnimation = 15;
42089 useTime = 10;
42090 autoReuse = true;
42092 consumable = true;
42093 createTile = 240;
42094 width = 30;
42095 height = 30;
42096 value = sellPrice(0, 0, 20);
42097 placeStyle = 70;
42098 break;
42099 case 4724:
42100 useStyle = 1;
42101 useTurn = true;
42102 useAnimation = 15;
42103 useTime = 10;
42104 autoReuse = true;
42106 consumable = true;
42107 createTile = 240;
42108 width = 30;
42109 height = 30;
42110 value = sellPrice(0, 0, 20);
42111 placeStyle = 71;
42112 break;
42113 case 4725:
42114 useStyle = 1;
42115 useTurn = true;
42116 useAnimation = 15;
42117 useTime = 10;
42118 autoReuse = true;
42120 consumable = true;
42121 createTile = 242;
42122 width = 30;
42123 height = 30;
42124 value = sellPrice(0, 0, 20);
42125 placeStyle = 44;
42126 break;
42127 case 4726:
42128 useStyle = 1;
42129 useTurn = true;
42130 useAnimation = 15;
42131 useTime = 10;
42132 autoReuse = true;
42134 consumable = true;
42135 createTile = 245;
42136 width = 30;
42137 height = 30;
42138 value = sellPrice(0, 0, 20);
42139 placeStyle = 10;
42140 break;
42141 case 4727:
42142 useStyle = 1;
42143 useTurn = true;
42144 useAnimation = 15;
42145 useTime = 10;
42146 autoReuse = true;
42148 consumable = true;
42149 createTile = 245;
42150 width = 30;
42151 height = 30;
42152 value = sellPrice(0, 0, 20);
42153 placeStyle = 11;
42154 break;
42155 case 4728:
42156 useStyle = 1;
42157 useTurn = true;
42158 useAnimation = 15;
42159 useTime = 10;
42160 autoReuse = true;
42162 consumable = true;
42163 createTile = 245;
42164 width = 30;
42165 height = 30;
42166 value = sellPrice(0, 0, 20);
42167 placeStyle = 12;
42168 break;
42169 case 4729:
42170 useStyle = 1;
42171 useTurn = true;
42172 useAnimation = 15;
42173 useTime = 10;
42174 autoReuse = true;
42176 consumable = true;
42177 createTile = 246;
42178 width = 30;
42179 height = 30;
42180 value = sellPrice(0, 0, 20);
42181 placeStyle = 20;
42182 break;
42183 case 4730:
42184 width = 24;
42185 height = 8;
42186 accessory = true;
42187 rare = 9;
42188 wingSlot = 40;
42189 value = 400000;
42190 break;
42191 case 4731:
42192 DefaultToPlaceableTile((ushort)497, 39);
42194 value = 150;
42195 rare = 8;
42196 break;
42197 case 4732:
42198 width = 18;
42199 height = 18;
42200 headSlot = 235;
42201 rare = 9;
42202 vanity = true;
42203 value = sellPrice(0, 5);
42204 break;
42205 case 4733:
42206 width = 18;
42207 height = 18;
42208 bodySlot = 222;
42209 rare = 9;
42210 vanity = true;
42211 value = sellPrice(0, 5);
42212 break;
42213 case 4734:
42214 width = 18;
42215 height = 18;
42216 legSlot = 203;
42217 rare = 9;
42218 vanity = true;
42219 value = sellPrice(0, 5);
42220 break;
42221 case 4735:
42222 DefaultToVanitypet(858, 266);
42223 value = buyPrice(0, 50);
42224 break;
42225 case 4736:
42226 DefaultToVanitypet(859, 267);
42227 value = buyPrice(0, 30);
42228 break;
42229 case 4737:
42230 DefaultToVanitypet(860, 268);
42231 break;
42232 case 4738:
42233 width = 18;
42234 height = 18;
42235 headSlot = 236;
42236 rare = 2;
42237 vanity = true;
42238 value = sellPrice(0, 0, 50);
42239 break;
42240 case 4739:
42241 width = 18;
42242 height = 18;
42243 bodySlot = 223;
42244 rare = 2;
42245 vanity = true;
42246 value = sellPrice(0, 0, 50);
42247 break;
42248 case 4740:
42249 width = 18;
42250 height = 18;
42251 headSlot = 237;
42252 rare = 2;
42253 vanity = true;
42254 value = sellPrice(0, 0, 50);
42255 break;
42256 case 4741:
42257 width = 18;
42258 height = 18;
42259 bodySlot = 224;
42260 rare = 2;
42261 vanity = true;
42262 value = sellPrice(0, 0, 50);
42263 break;
42264 case 4742:
42265 width = 18;
42266 height = 18;
42267 legSlot = 205;
42268 rare = 2;
42269 vanity = true;
42270 value = sellPrice(0, 0, 50);
42271 break;
42272 case 4743:
42273 useStyle = 1;
42274 shootSpeed = 11f;
42275 shoot = 861;
42276 damage = 0;
42277 width = 10;
42278 height = 10;
42279 maxStack = 1;
42280 consumable = true;
42282 useAnimation = 15;
42283 useTime = 15;
42284 noUseGraphic = true;
42285 noMelee = true;
42286 value = 20;
42287 break;
42288 case 4744:
42289 DefaultToAccessory(26, 36);
42290 backSlot = 24;
42291 frontSlot = 8;
42293 vanity = true;
42294 break;
42295 case 4745:
42296 DefaultToMount(38);
42297 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 20));
42298 break;
42299 case 4750:
42300 width = 24;
42301 height = 8;
42302 accessory = true;
42303 rare = 9;
42304 wingSlot = 42;
42305 value = 400000;
42306 break;
42307 case 4751:
42308 width = 18;
42309 height = 18;
42310 headSlot = 239;
42311 rare = 9;
42312 vanity = true;
42313 value = sellPrice(0, 5);
42314 break;
42315 case 4752:
42316 width = 18;
42317 height = 18;
42318 bodySlot = 226;
42319 rare = 9;
42320 vanity = true;
42321 value = sellPrice(0, 5);
42322 break;
42323 case 4753:
42324 width = 18;
42325 height = 18;
42326 legSlot = 209;
42327 rare = 9;
42328 vanity = true;
42329 value = sellPrice(0, 5);
42330 break;
42331 case 4746:
42332 width = 24;
42333 height = 8;
42334 accessory = true;
42335 rare = 9;
42336 wingSlot = 41;
42337 value = 400000;
42338 break;
42339 case 4747:
42340 width = 18;
42341 height = 18;
42342 headSlot = 238;
42343 rare = 9;
42344 vanity = true;
42345 value = sellPrice(0, 5);
42346 break;
42347 case 4748:
42348 width = 18;
42349 height = 18;
42350 bodySlot = 225;
42351 rare = 9;
42352 vanity = true;
42353 value = sellPrice(0, 5);
42354 break;
42355 case 4749:
42356 width = 18;
42357 height = 18;
42358 legSlot = 208;
42359 rare = 9;
42360 vanity = true;
42361 value = sellPrice(0, 5);
42362 break;
42363 case 4754:
42364 width = 24;
42365 height = 8;
42366 accessory = true;
42367 rare = 9;
42368 wingSlot = 43;
42369 value = 400000;
42370 break;
42371 case 4755:
42372 width = 18;
42373 height = 18;
42374 headSlot = 240;
42375 rare = 9;
42376 vanity = true;
42377 value = sellPrice(0, 5);
42378 break;
42379 case 4756:
42380 width = 18;
42381 height = 18;
42382 bodySlot = 227;
42383 rare = 9;
42384 vanity = true;
42385 value = sellPrice(0, 5);
42386 break;
42387 case 4757:
42388 width = 18;
42389 height = 18;
42390 legSlot = 210;
42391 rare = 9;
42392 vanity = true;
42393 value = sellPrice(0, 5);
42394 break;
42395 case 4758:
42396 mana = 10;
42397 damage = 6;
42398 useStyle = 1;
42399 shootSpeed = 10f;
42400 shoot = 864;
42401 buffType = 271;
42402 width = 26;
42403 height = 28;
42405 useAnimation = 36;
42406 useTime = 36;
42407 rare = 5;
42408 noMelee = true;
42409 knockBack = 0f;
42410 value = sellPrice(0, 1);
42411 summon = true;
42412 autoReuse = true;
42413 reuseDelay = 2;
42414 break;
42415 case 4759:
42416 noUseGraphic = true;
42417 damage = 0;
42418 knockBack = 7f;
42419 useStyle = 5;
42420 shootSpeed = 11.5f;
42421 shoot = 865;
42422 width = 18;
42423 height = 28;
42425 useAnimation = 20;
42426 useTime = 20;
42427 rare = 1;
42428 noMelee = true;
42429 value = 20000;
42430 break;
42431 case 4760:
42432 damage = 80;
42433 useStyle = 1;
42434 shootSpeed = 10f;
42435 shoot = 866;
42436 width = 26;
42437 height = 28;
42439 useAnimation = 36;
42440 useTime = 36;
42441 rare = 5;
42442 noMelee = true;
42443 knockBack = 2f;
42444 value = buyPrice(0, 35);
42445 melee = true;
42446 noUseGraphic = true;
42447 break;
42448 case 4761:
42449 width = 12;
42450 height = 12;
42451 headSlot = 241;
42452 rare = 3;
42453 vanity = true;
42454 useStyle = 1;
42455 useTurn = true;
42456 useAnimation = 15;
42457 useTime = 10;
42458 autoReuse = true;
42460 consumable = true;
42461 createTile = 579;
42462 break;
42463 case 4762:
42464 width = 24;
42465 height = 24;
42466 accessory = true;
42467 vanity = true;
42468 rare = 1;
42469 value = buyPrice(0, 10);
42470 hasVanityEffects = true;
42471 break;
42472 case 4763:
42473 DefaultToMount(39);
42474 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 50));
42475 break;
42476 case 4764:
42477 noMelee = true;
42478 useStyle = 1;
42479 shootSpeed = 10.5f;
42480 shoot = 867;
42481 damage = 23;
42482 knockBack = 7f;
42483 width = 14;
42484 height = 28;
42486 useAnimation = 20;
42487 useTime = 20;
42488 noUseGraphic = true;
42489 rare = 1;
42490 value = 30000;
42491 melee = true;
42492 break;
42493 case 4765:
42494 case 4766:
42495 DefaultToThrownWeapon(type - 4765 + 868, 20, 8f);
42497 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 3));
42498 width = 18;
42499 height = 18;
42500 break;
42501 case 4767:
42503 width = 30;
42504 height = 30;
42505 break;
42506 case 4768:
42507 width = 18;
42508 height = 18;
42509 headSlot = 242;
42510 rare = 1;
42511 vanity = true;
42512 value = buyPrice(0, 3);
42513 break;
42514 case 4769:
42515 DefaultToAccessory(18, 18);
42516 backSlot = 25;
42517 rare = 1;
42518 vanity = true;
42519 value = buyPrice(0, 3);
42520 break;
42521 case 4770:
42522 width = 18;
42523 height = 18;
42524 headSlot = 243;
42525 rare = 1;
42526 vanity = true;
42527 value = buyPrice(0, 3);
42528 break;
42529 case 4771:
42530 DefaultToAccessory(18, 18);
42531 backSlot = 26;
42532 rare = 1;
42533 vanity = true;
42534 value = buyPrice(0, 3);
42535 break;
42536 case 4772:
42537 width = 18;
42538 height = 18;
42539 headSlot = 244;
42540 rare = 1;
42541 vanity = true;
42542 value = buyPrice(0, 3);
42543 break;
42544 case 4773:
42545 DefaultToAccessory(18, 18);
42546 backSlot = 27;
42547 rare = 1;
42548 vanity = true;
42549 value = buyPrice(0, 3);
42550 break;
42551 case 4774:
42552 width = 18;
42553 height = 18;
42554 headSlot = 245;
42555 rare = 1;
42556 vanity = true;
42557 value = sellPrice(0, 0, 50);
42558 break;
42559 case 4775:
42560 DefaultToAccessory(18, 18);
42561 backSlot = 28;
42562 rare = 1;
42563 vanity = true;
42564 value = buyPrice(0, 3);
42565 break;
42566 case 4776:
42567 color = new Color(255, 255, 255, 0);
42568 useStyle = 1;
42569 shootSpeed = 6f;
42570 shoot = 870;
42571 width = 12;
42572 height = 12;
42574 consumable = true;
42576 useAnimation = 15;
42577 useTime = 15;
42578 noMelee = true;
42579 rare = 1;
42580 value = buyPrice(0, 0, 0, 75);
42581 holdStyle = 1;
42582 break;
42583 case 4777:
42584 DefaultToVanitypet(875, 274);
42585 value = buyPrice(0, 50);
42586 break;
42587 case 4779:
42588 width = 18;
42589 height = 18;
42590 headSlot = 250;
42591 rare = 1;
42592 vanity = true;
42593 break;
42594 case 4780:
42595 width = 18;
42596 height = 18;
42597 bodySlot = 228;
42598 rare = 1;
42599 vanity = true;
42600 break;
42601 case 4781:
42602 width = 18;
42603 height = 18;
42604 legSlot = 211;
42605 rare = 1;
42606 vanity = true;
42607 break;
42608 case 4782:
42610 consumable = true;
42611 width = 24;
42612 height = 24;
42613 rare = 6;
42614 expert = true;
42615 break;
42616 case 4784:
42617 width = 18;
42618 height = 18;
42619 headSlot = 251;
42620 rare = 1;
42621 value = sellPrice(0, 0, 75);
42622 vanity = true;
42623 break;
42624 case 4783:
42625 useStyle = 1;
42626 useTurn = true;
42627 useAnimation = 15;
42628 useTime = 10;
42629 autoReuse = true;
42631 consumable = true;
42632 createTile = 240;
42633 width = 30;
42634 height = 30;
42635 value = sellPrice(0, 1);
42636 rare = 1;
42637 placeStyle = 72;
42638 break;
42639 case 4785:
42640 case 4786:
42641 case 4787:
42642 useStyle = 4;
42643 channel = true;
42644 width = 34;
42645 height = 34;
42647 useAnimation = 20;
42648 useTime = 20;
42649 rare = 8;
42650 noMelee = true;
42651 mountType = 40 + (type - 4785);
42652 value = sellPrice(0, 5);
42653 break;
42654 case 4788:
42655 DefaultToSpear(877, 3.5f, 24);
42656 SetWeaponValues(60, 12f);
42657 SetShopValues(ItemRarityColor.LightRed4, buyPrice(0, 6));
42658 channel = true;
42659 break;
42660 case 4790:
42661 DefaultToSpear(879, 3.5f, 24);
42662 SetWeaponValues(90, 13f);
42663 SetShopValues(ItemRarityColor.Pink5, 230000);
42664 channel = true;
42665 break;
42666 case 4789:
42667 DefaultToSpear(878, 3.5f, 24);
42668 SetWeaponValues(130, 14f);
42669 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
42670 channel = true;
42671 break;
42672 case 4791:
42673 useStyle = 4;
42674 channel = true;
42675 width = 10;
42676 height = 32;
42678 useAnimation = 20;
42679 useTime = 20;
42680 rare = 8;
42681 noMelee = true;
42682 noUseGraphic = true;
42683 mountType = 43;
42684 value = sellPrice(0, 5);
42685 break;
42686 case 4792:
42687 case 4793:
42688 case 4794:
42689 case 4795:
42690 case 4796:
42691 useStyle = 4;
42692 channel = true;
42693 width = 10;
42694 height = 32;
42696 useAnimation = 20;
42697 useTime = 20;
42698 rare = -13;
42699 noMelee = true;
42700 noUseGraphic = true;
42701 mountType = 44 + type - 4792;
42702 value = sellPrice(0, 5);
42703 break;
42704 case 4797:
42705 case 4798:
42706 case 4799:
42707 case 4800:
42708 case 4801:
42709 case 4802:
42710 case 4803:
42711 case 4804:
42712 case 4805:
42713 case 4806:
42714 case 4807:
42715 case 4808:
42716 case 4809:
42717 case 4810:
42718 case 4811:
42719 case 4812:
42720 case 4813:
42721 case 4814:
42722 case 4815:
42723 case 4816:
42724 case 4817:
42725 DefaultToVanitypet(881 + type - 4797, 284 + type - 4797);
42726 value = buyPrice(0, 25);
42727 rare = -13;
42728 break;
42729 case 4818:
42730 noMelee = true;
42731 useStyle = 1;
42732 shootSpeed = 8.5f;
42733 shoot = 902;
42734 damage = 25;
42735 knockBack = 3.5f;
42736 width = 14;
42737 height = 28;
42739 useAnimation = 15;
42740 useTime = 15;
42741 noUseGraphic = true;
42742 rare = 2;
42743 value = sellPrice(0, 0, 50);
42744 melee = true;
42745 break;
42746 case 4819:
42747 useTurn = true;
42748 width = 20;
42749 height = 20;
42750 useStyle = 4;
42751 useTime = 90;
42753 useAnimation = 90;
42754 SetShopValues(ItemRarityColor.LightRed4, buyPrice(0, 5));
42755 break;
42756 case 4820:
42757 useStyle = 1;
42758 useTurn = true;
42759 useAnimation = 12;
42760 useTime = 5;
42761 width = 20;
42762 height = 20;
42763 autoReuse = true;
42764 rare = 7;
42765 value = sellPrice(0, 10);
42766 tileBoost += 2;
42767 break;
42768 case 4821:
42769 useTurn = true;
42770 useStyle = 1;
42771 useTime = 21;
42772 useAnimation = 21;
42773 width = 24;
42774 height = 28;
42776 value = sellPrice(0, 5);
42777 autoReuse = true;
42778 rare = 3;
42779 scale = 0.85f;
42780 break;
42781 case 4822:
42782 DefaultToAccessory(34, 30);
42783 shoeSlot = 22;
42784 SetShopValues(ItemRarityColor.Orange3, sellPrice(0, 2));
42785 vanity = true;
42786 break;
42787 case 4823:
42788 width = 24;
42789 height = 8;
42790 accessory = true;
42791 rare = 9;
42792 wingSlot = 44;
42793 value = buyPrice(0, 40);
42794 break;
42795 case 4824:
42796 case 4825:
42797 case 4826:
42798 case 4827:
42799 useStyle = 1;
42800 shootSpeed = 5f;
42801 shoot = 903 + (type - 4824);
42802 width = 20;
42803 height = 20;
42806 consumable = true;
42807 useAnimation = 25;
42808 noUseGraphic = true;
42809 useTime = 25;
42810 value = sellPrice(0, 0, 5);
42811 rare = 1;
42812 break;
42813 case 4828:
42814 useStyle = 4;
42815 channel = true;
42816 width = 10;
42817 height = 32;
42819 useAnimation = 20;
42820 useTime = 20;
42821 rare = 8;
42822 noMelee = true;
42823 noUseGraphic = true;
42824 mountType = 49;
42825 value = sellPrice(0, 5);
42826 break;
42827 case 4829:
42828 case 4830:
42829 useStyle = 4;
42830 consumable = true;
42831 useAnimation = 45;
42832 useTime = 45;
42834 width = 28;
42835 height = 28;
42837 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 5));
42838 break;
42839 case 4831:
42840 case 4832:
42841 case 4833:
42842 case 4834:
42843 case 4835:
42844 case 4836:
42845 case 4837:
42846 useStyle = 1;
42847 autoReuse = true;
42848 useTurn = true;
42849 useAnimation = 15;
42850 useTime = 10;
42852 consumable = true;
42853 width = 12;
42854 height = 12;
42855 noUseGraphic = true;
42856 value = sellPrice(0, 0, 10);
42857 makeNPC = (short)(639 + (type - 4831));
42858 break;
42859 case 4838:
42860 case 4839:
42861 case 4840:
42862 case 4841:
42863 case 4842:
42864 case 4843:
42865 case 4844:
42866 useStyle = 1;
42867 autoReuse = true;
42868 useTurn = true;
42869 useAnimation = 15;
42870 useTime = 10;
42872 consumable = true;
42873 width = 12;
42874 height = 12;
42875 noUseGraphic = true;
42876 value = sellPrice(0, 0, 10);
42877 makeNPC = (short)(646 + (type - 4838));
42878 break;
42879 case 4845:
42881 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 20));
42882 width = 12;
42883 height = 12;
42884 bait = 15;
42885 break;
42886 case 4846:
42887 DefaultToPlaceableTile((ushort)580, 0);
42889 break;
42890 case 4847:
42892 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 20));
42893 width = 12;
42894 height = 12;
42895 bait = 25;
42896 break;
42897 case 4848:
42898 DefaultToPlaceableTile((ushort)581, 0);
42900 break;
42901 case 4849:
42903 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
42904 width = 12;
42905 height = 12;
42906 bait = 35;
42907 break;
42908 case 4850:
42909 DefaultToPlaceableTile((ushort)582, 0);
42911 break;
42912 case 4851:
42913 DefaultToPlaceableTile((ushort)590, 0);
42914 value = sellPrice(0, 0, 7, 50);
42915 break;
42916 case 4852:
42917 DefaultToPlaceableTile((ushort)590, 1);
42918 value = sellPrice(0, 0, 3, 75);
42919 break;
42920 case 4853:
42921 DefaultToPlaceableTile((ushort)590, 2);
42922 value = sellPrice(0, 0, 11, 25);
42923 break;
42924 case 4854:
42925 DefaultToPlaceableTile((ushort)590, 3);
42926 value = sellPrice(0, 0, 15);
42927 break;
42928 case 4855:
42929 DefaultToPlaceableTile((ushort)590, 4);
42930 value = sellPrice(0, 0, 22, 50);
42931 break;
42932 case 4856:
42933 DefaultToPlaceableTile((ushort)590, 5);
42934 value = sellPrice(0, 0, 30);
42935 break;
42936 case 4857:
42937 DefaultToPlaceableTile((ushort)590, 6);
42938 value = sellPrice(0, 0, 30);
42939 break;
42940 case 4858:
42941 case 4859:
42942 case 4860:
42943 case 4861:
42944 case 4862:
42945 case 4863:
42946 case 4864:
42947 case 4865:
42948 case 4866:
42949 DefaultToPlaceableTile((ushort)591, type - 4858);
42950 value = sellPrice(0, 0, 25);
42951 break;
42952 case 4867:
42953 DefaultToPlaceableTile((ushort)592, 0);
42954 value = sellPrice(0, 0, 25);
42955 break;
42956 case 4868:
42957 case 4869:
42958 DefaultToPlaceableTile(593 + (type - 4868));
42960 break;
42961 case 4870:
42963 useStyle = 6;
42964 useTurn = true;
42965 useTime = (useAnimation = 30);
42967 consumable = true;
42968 width = 14;
42969 height = 24;
42970 value = 1000;
42971 rare = 1;
42972 break;
42973 case 4871:
42974 DefaultToPlaceableTile((ushort)595, 0);
42975 value = buyPrice(0, 1);
42976 break;
42977 case 4872:
42978 useStyle = 1;
42979 useTurn = true;
42980 useAnimation = 12;
42981 useTime = 5;
42982 width = 20;
42983 height = 20;
42984 autoReuse = true;
42985 rare = 7;
42986 value = sellPrice(0, 10);
42987 tileBoost += 2;
42988 break;
42989 case 4873:
42990 width = 18;
42991 height = 18;
42992 defense = 1;
42993 headSlot = 254;
42994 rare = 5;
42995 value = 250000;
42996 break;
42997 case 4874:
42998 DefaultToAccessory(34, 30);
42999 shoeSlot = 23;
43001 hasVanityEffects = true;
43002 break;
43003 case 4876:
43004 DefaultToPlaceableTile((ushort)597, 0);
43005 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43006 break;
43007 case 4875:
43008 DefaultToPlaceableTile((ushort)597, 1);
43009 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43010 break;
43011 case 4877:
43012 case 4878:
43013 DefaultToPlaceableTile((ushort)376, 22 + type - 4877);
43016 break;
43017 case 4879:
43018 width = 12;
43019 height = 12;
43020 rare = 2;
43022 value = buyPrice(0, 2);
43023 break;
43024 case 4880:
43025 DefaultToPlaceableTile((ushort)598, 0);
43027 width = 20;
43028 height = 20;
43029 value = sellPrice(0, 0, 20);
43030 break;
43031 case 4881:
43032 DefaultToAccessory(34, 30);
43034 break;
43035 case 4882:
43036 case 4883:
43037 case 4884:
43038 case 4885:
43039 case 4886:
43040 case 4887:
43041 case 4888:
43042 case 4889:
43043 case 4890:
43044 case 4891:
43045 case 4892:
43046 case 4893:
43047 case 4894:
43048 case 4895:
43049 DefaultToPlaceableTile(599 + (type - 4882));
43051 break;
43052 case 4896:
43053 width = 18;
43054 height = 18;
43055 defense = 24;
43056 headSlot = 255;
43057 rare = 5;
43058 value = 250000;
43059 break;
43060 case 4897:
43061 width = 18;
43062 height = 18;
43063 defense = 9;
43064 headSlot = 256;
43065 rare = 5;
43066 value = 250000;
43067 break;
43068 case 4898:
43069 width = 18;
43070 height = 18;
43071 defense = 5;
43072 headSlot = 257;
43073 rare = 5;
43074 value = 250000;
43075 break;
43076 case 4899:
43077 width = 18;
43078 height = 18;
43079 defense = 1;
43080 headSlot = 258;
43081 rare = 5;
43082 value = 250000;
43083 break;
43084 case 4900:
43085 width = 18;
43086 height = 18;
43087 defense = 15;
43088 bodySlot = 229;
43089 rare = 5;
43090 value = 200000;
43091 break;
43092 case 4901:
43093 width = 18;
43094 height = 18;
43095 defense = 11;
43096 legSlot = 212;
43097 rare = 5;
43098 value = 150000;
43099 break;
43100 case 4902:
43101 DefaultToPlaceableTile((ushort)548, 7);
43102 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 3));
43103 break;
43104 case 4903:
43105 DefaultToPlaceableTile((ushort)548, 8);
43106 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 3));
43107 break;
43108 case 4904:
43109 DefaultToPlaceableTile((ushort)613, 0);
43110 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 3));
43111 break;
43112 case 4905:
43113 DefaultToPlaceableTile((ushort)613, 1);
43114 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 3));
43115 break;
43116 case 4906:
43117 DefaultToPlaceableTile((ushort)614, 0);
43118 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 3));
43119 break;
43120 case 4907:
43121 DefaultToPlaceableTile((ushort)615, 0);
43122 value = buyPrice(0, 1);
43123 break;
43124 case 4908:
43125 case 4909:
43126 useStyle = 1;
43127 shootSpeed = 5f;
43128 shoot = 910 + (type - 4908);
43129 width = 20;
43130 height = 20;
43133 consumable = true;
43134 useAnimation = 25;
43135 noUseGraphic = true;
43136 useTime = 25;
43137 value = sellPrice(0, 0, 1);
43138 rare = 1;
43139 break;
43140 case 4910:
43141 useStyle = 4;
43142 consumable = true;
43143 useAnimation = 45;
43144 useTime = 45;
43146 width = 28;
43147 height = 28;
43149 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 5));
43150 break;
43151 case 4911:
43152 DefaultToWhip(912, 45, 1.5f, 4f);
43153 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 4));
43154 break;
43155 case 4912:
43156 DefaultToWhip(913, 37, 2f, 4f);
43157 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 3));
43158 break;
43159 case 4913:
43160 DefaultToWhip(914, 18, 1.5f, 4f);
43161 SetShopValues(ItemRarityColor.Orange3, sellPrice(0, 1));
43162 break;
43163 case 4914:
43164 DefaultToWhip(915, 180, 4f, 4f);
43165 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 5));
43166 break;
43167 case 4915:
43168 shootSpeed = 4.5f;
43169 shoot = 14;
43170 damage = 9;
43171 width = 8;
43172 height = 8;
43174 consumable = true;
43175 ammo = AmmoID.Bullet;
43176 knockBack = 4f;
43177 value = 18;
43178 ranged = true;
43179 break;
43180 case 4916:
43181 DefaultToPlaceableTile((ushort)597, 2);
43182 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43183 break;
43184 case 4917:
43185 DefaultToPlaceableTile((ushort)597, 3);
43186 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43187 break;
43188 case 4918:
43189 DefaultToPlaceableTile((ushort)597, 4);
43190 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43191 break;
43192 case 4919:
43193 DefaultToPlaceableTile((ushort)597, 5);
43194 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43195 break;
43196 case 4920:
43197 DefaultToPlaceableTile((ushort)597, 6);
43198 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43199 break;
43200 case 4921:
43201 DefaultToPlaceableTile((ushort)597, 7);
43202 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 10));
43203 break;
43204 case 4922:
43205 DefaultToPlaceableTile((ushort)207, 8);
43207 width = 8;
43208 height = 10;
43209 break;
43210 case 4923:
43211 width = 14;
43212 height = 38;
43213 rare = 8;
43214 noUseGraphic = true;
43215 channel = true;
43216 noMelee = true;
43217 damage = 80;
43218 crit = 10;
43219 knockBack = 4f;
43220 autoReuse = false;
43221 noMelee = true;
43222 melee = true;
43223 shoot = 927;
43224 shootSpeed = 15f;
43225 value = sellPrice(0, 5);
43226 useStyle = 13;
43227 useAnimation = 18;
43228 useTime = 6;
43229 break;
43230 case 4924:
43231 case 4925:
43232 case 4926:
43233 case 4927:
43234 case 4928:
43235 case 4929:
43236 case 4930:
43237 case 4931:
43238 case 4932:
43239 case 4933:
43240 case 4934:
43241 case 4935:
43242 case 4936:
43243 case 4937:
43244 case 4938:
43245 case 4939:
43246 case 4940:
43247 case 4941:
43248 case 4942:
43249 case 4943:
43250 case 4944:
43251 case 4945:
43252 case 4946:
43253 case 4947:
43254 case 4948:
43255 case 4949:
43256 case 4950:
43257 DefaultToPlaceableTile((ushort)617, type - 4924);
43259 rare = -13;
43261 break;
43262 case 4951:
43263 DefaultToPlaceableTile((ushort)597, 8);
43265 break;
43266 case 4954:
43267 width = 24;
43268 height = 8;
43269 accessory = true;
43270 rare = 9;
43271 wingSlot = 45;
43272 value = sellPrice(0, 10);
43273 expert = true;
43274 break;
43275 case 4952:
43276 autoReuse = true;
43277 useStyle = 14;
43278 holdStyle = 6;
43279 scale = 0.7f;
43280 useAnimation = 36;
43281 useTime = 2;
43282 width = 36;
43283 height = 22;
43284 shoot = 931;
43285 mana = 23;
43287 knockBack = 2.5f;
43288 damage = 50;
43289 shootSpeed = 17f;
43290 noMelee = true;
43291 rare = 8;
43292 magic = true;
43293 value = sellPrice(0, 5);
43294 flame = true;
43295 break;
43296 case 4953:
43297 useStyle = 5;
43298 autoReuse = true;
43299 useAnimation = 30;
43300 useTime = 2;
43301 width = 50;
43302 height = 18;
43303 shoot = 1;
43306 damage = 50;
43307 shootSpeed = 10f;
43308 noMelee = true;
43309 value = sellPrice(0, 5);
43310 ranged = true;
43311 rare = 8;
43312 knockBack = 2f;
43313 break;
43314 case 4955:
43315 width = 18;
43316 height = 18;
43317 headSlot = 259;
43318 value = buyPrice(0, 15);
43319 rare = 5;
43320 vanity = true;
43321 break;
43322 case 4956:
43323 useStyle = 1;
43324 width = 24;
43325 height = 24;
43326 UseSound = null;
43327 autoReuse = true;
43328 melee = true;
43329 melee = true;
43330 shoot = 933;
43331 useAnimation = 30;
43332 useTime = useAnimation / 3;
43333 shootSpeed = 16f;
43334 damage = 190;
43335 knockBack = 6.5f;
43336 value = sellPrice(0, 20);
43337 crit = 10;
43338 rare = 10;
43339 noUseGraphic = true;
43340 noMelee = true;
43341 break;
43342 case 4957:
43344 consumable = true;
43345 width = 24;
43346 height = 24;
43347 rare = 6;
43348 expert = true;
43349 break;
43350 case 4958:
43351 useStyle = 1;
43352 useTurn = true;
43353 useAnimation = 15;
43354 useTime = 10;
43355 autoReuse = true;
43357 consumable = true;
43358 createTile = 240;
43359 width = 30;
43360 height = 30;
43361 value = sellPrice(0, 1);
43362 rare = 1;
43363 placeStyle = 73;
43364 break;
43365 case 4959:
43366 width = 18;
43367 height = 18;
43368 headSlot = 260;
43369 rare = 1;
43370 value = sellPrice(0, 0, 75);
43371 vanity = true;
43372 break;
43373 case 4960:
43374 DefaultToVanitypet(934, 317);
43375 value = buyPrice(0, 25);
43376 rare = -13;
43377 break;
43378 case 4961:
43380 SetShopValues(ItemRarityColor.Orange3, sellPrice(0, 5));
43381 width = 12;
43382 height = 12;
43383 break;
43384 case 4962:
43385 DefaultToPlaceableTile((ushort)618, 0);
43386 break;
43387 case 4963:
43388 DefaultToPlaceableTile((ushort)619, 0);
43390 break;
43391 case 4964:
43392 DefaultToPlaceableTile((ushort)620, 0);
43394 break;
43395 case 4965:
43396 case 4966:
43397 case 4967:
43398 case 4968:
43399 case 4969:
43400 case 4970:
43401 case 4971:
43402 case 4972:
43403 case 4973:
43404 case 4974:
43405 case 4975:
43406 case 4976:
43407 case 4977:
43408 useStyle = 1;
43409 useTurn = true;
43410 useAnimation = 15;
43411 useTime = 10;
43412 autoReuse = true;
43414 consumable = true;
43415 createTile = 91;
43416 placeStyle = 297 + (type - 4965);
43417 width = 10;
43418 height = 24;
43419 value = 1000;
43420 rare = 1;
43421 break;
43422 case 4978:
43423 width = 24;
43424 height = 8;
43425 accessory = true;
43426 rare = 0;
43427 wingSlot = 46;
43428 value = 2000;
43429 break;
43430 case 4979:
43432 break;
43433 case 4980:
43434 noUseGraphic = true;
43435 damage = 0;
43436 knockBack = 7f;
43437 useStyle = 5;
43438 shootSpeed = 4f;
43439 shoot = 935;
43440 width = 18;
43441 height = 28;
43443 useAnimation = 20;
43444 useTime = 20;
43445 rare = 5;
43446 noMelee = true;
43447 value = sellPrice(0, 5);
43448 break;
43449 case 4981:
43450 useStyle = 4;
43451 channel = true;
43452 width = 10;
43453 height = 32;
43455 useAnimation = 20;
43456 useTime = 20;
43457 rare = 8;
43458 noMelee = true;
43459 noUseGraphic = true;
43460 mountType = 50;
43461 value = sellPrice(0, 5);
43462 break;
43463 case 4982:
43464 width = 18;
43465 height = 18;
43466 defense = 12;
43467 headSlot = 261;
43468 rare = 5;
43469 value = sellPrice(0, 2);
43470 break;
43471 case 4983:
43472 width = 18;
43473 height = 18;
43474 defense = 14;
43475 bodySlot = 230;
43476 rare = 5;
43477 value = sellPrice(0, 2);
43478 break;
43479 case 4984:
43480 width = 18;
43481 height = 18;
43482 defense = 10;
43483 legSlot = 213;
43484 rare = 5;
43485 value = sellPrice(0, 2);
43486 break;
43487 case 4985:
43489 break;
43490 case 4986:
43491 useStyle = 1;
43492 shootSpeed = 9f;
43493 shoot = 936;
43494 width = 18;
43495 height = 20;
43497 consumable = true;
43499 useAnimation = 15;
43500 useTime = 15;
43501 noUseGraphic = true;
43502 noMelee = true;
43503 value = 200;
43504 break;
43505 case 4987:
43506 width = 16;
43507 height = 24;
43508 accessory = true;
43509 rare = 6;
43510 value = sellPrice(0, 5);
43511 expert = true;
43512 break;
43513 case 4988:
43514 useStyle = 4;
43515 width = 20;
43516 height = 20;
43517 consumable = true;
43518 useAnimation = 45;
43519 useTime = 45;
43521 rare = 6;
43522 value = sellPrice(0, 1);
43523 break;
43524 case 4989:
43525 width = 22;
43526 height = 22;
43527 accessory = true;
43528 rare = 1;
43529 value = sellPrice(0, 10);
43530 expert = true;
43531 break;
43532 case 4990:
43534 break;
43535 case 4991:
43537 break;
43538 case 4992:
43540 break;
43541 case 4993:
43542 DefaultToPlaceableTile((ushort)89, 43);
43543 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
43545 width = 20;
43546 height = 20;
43547 rare = 9;
43548 break;
43549 case 4994:
43550 width = 18;
43551 height = 14;
43552 headSlot = 262;
43553 rare = 2;
43554 value = buyPrice(0, 10);
43555 vanity = true;
43556 break;
43557 case 4995:
43558 width = 18;
43559 height = 14;
43560 headSlot = 263;
43561 rare = 2;
43562 value = buyPrice(0, 10);
43563 vanity = true;
43564 break;
43565 case 4996:
43566 width = 18;
43567 height = 14;
43568 headSlot = 264;
43569 rare = 2;
43570 value = buyPrice(0, 10);
43571 vanity = true;
43572 break;
43573 case 4997:
43574 width = 18;
43575 height = 14;
43576 vanity = true;
43577 bodySlot = 231;
43578 value = buyPrice(0, 10);
43579 rare = 2;
43580 break;
43581 case 4998:
43582 width = 18;
43583 height = 14;
43584 vanity = true;
43585 bodySlot = 232;
43586 value = buyPrice(0, 10);
43587 rare = 2;
43588 break;
43589 case 4999:
43590 width = 18;
43591 height = 14;
43592 vanity = true;
43593 bodySlot = 233;
43594 value = buyPrice(0, 10);
43595 rare = 2;
43596 break;
43597 case 5000:
43598 DefaultToAccessory(34, 30);
43599 shoeSlot = 24;
43601 hasVanityEffects = true;
43602 break;
43603 case 5002:
43604 case 5003:
43605 DefaultToPlaceableTile((ushort)376, 24 + type - 5002);
43608 break;
43609 case 5005:
43610 mana = 10;
43611 damage = 90;
43612 useStyle = 1;
43613 shootSpeed = 10f;
43614 shoot = 946;
43615 buffType = 322;
43616 width = 26;
43617 height = 28;
43619 useAnimation = 36;
43620 useTime = 36;
43621 rare = 5;
43622 noMelee = true;
43623 knockBack = 4f;
43624 value = sellPrice(0, 20);
43625 summon = true;
43626 autoReuse = true;
43627 reuseDelay = 2;
43628 break;
43629 case 5004:
43630 width = 18;
43631 height = 14;
43632 headSlot = 265;
43633 rare = 9;
43634 value = sellPrice(0, 0, 30);
43635 vanity = true;
43636 break;
43637 case 5006:
43639 break;
43640 case 5007:
43641 width = 18;
43642 height = 18;
43643 bodySlot = 234;
43644 rare = 2;
43645 value = sellPrice(0, 0, 20);
43646 vanity = true;
43647 break;
43648 case 5008:
43649 DefaultToPlaceableTile((ushort)622, 0);
43650 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 2));
43651 break;
43652 case 5001:
43653 width = 18;
43654 height = 14;
43655 defense = 3;
43656 legSlot = 217;
43657 value = buyPrice(0, 10);
43658 rare = 2;
43659 break;
43660 case 5010:
43661 DefaultToAccessory(34, 30);
43662 waistSlot = 16;
43664 break;
43665 case 5011:
43666 case 5012:
43667 noMelee = true;
43668 useStyle = 5;
43669 useAnimation = 45;
43670 useTime = 45;
43671 knockBack = 4.6f;
43672 width = 28;
43673 height = 28;
43674 damage = 9;
43675 scale = 1f;
43676 noUseGraphic = true;
43677 shoot = 947;
43678 if (type == 5012)
43679 {
43680 shoot = 948;
43681 }
43682 shootSpeed = 11f;
43684 rare = 1;
43685 value = sellPrice(0, 2);
43686 melee = true;
43687 channel = true;
43688 break;
43689 case 5014:
43691 break;
43692 case 5015:
43694 break;
43695 case 5016:
43697 break;
43698 case 5017:
43700 break;
43701 case 5018:
43703 break;
43704 case 5019:
43706 break;
43707 case 5020:
43709 break;
43710 case 5021:
43712 break;
43713 case 5022:
43715 break;
43716 case 5023:
43718 break;
43719 case 5024:
43721 break;
43722 case 5025:
43724 break;
43725 case 5026:
43727 break;
43728 case 5027:
43730 break;
43731 case 5028:
43733 break;
43734 case 5029:
43736 break;
43737 case 5030:
43739 break;
43740 case 5031:
43742 break;
43743 case 5032:
43745 break;
43746 case 5033:
43748 break;
43749 case 5034:
43751 break;
43752 case 5035:
43754 break;
43755 case 5036:
43757 break;
43758 case 5037:
43760 break;
43761 case 5038:
43763 break;
43764 case 5039:
43766 break;
43767 case 5040:
43769 break;
43770 case 5043:
43772 consumable = true;
43773 width = 18;
43774 height = 18;
43775 useStyle = 4;
43776 useTime = 30;
43778 useAnimation = 30;
43779 rare = 4;
43780 value = sellPrice(0, 2);
43781 break;
43782 case 5044:
43784 break;
43785 case 5045:
43786 width = 18;
43787 height = 14;
43788 headSlot = 266;
43789 rare = 2;
43790 value = sellPrice(0, 0, 1);
43791 vanity = true;
43792 break;
43793 case 5046:
43794 width = 18;
43795 height = 14;
43796 bodySlot = 235;
43797 rare = 2;
43798 value = sellPrice(0, 0, 1);
43799 vanity = true;
43800 break;
43801 case 5047:
43802 width = 18;
43803 height = 14;
43804 legSlot = 218;
43805 rare = 2;
43806 value = sellPrice(0, 0, 1);
43807 vanity = true;
43808 break;
43809 case 5048:
43810 width = 18;
43811 height = 14;
43812 headSlot = 267;
43813 rare = 2;
43814 value = sellPrice(0, 0, 1);
43815 vanity = true;
43816 break;
43817 case 5049:
43818 width = 18;
43819 height = 14;
43820 bodySlot = 236;
43821 rare = 2;
43822 value = sellPrice(0, 0, 1);
43823 vanity = true;
43824 break;
43825 case 5050:
43826 width = 18;
43827 height = 14;
43828 legSlot = 219;
43829 rare = 2;
43830 value = sellPrice(0, 0, 1);
43831 vanity = true;
43832 break;
43833 case 5051:
43834 width = 18;
43835 height = 14;
43836 headSlot = 268;
43837 rare = 2;
43838 value = sellPrice(0, 0, 1);
43839 vanity = true;
43840 break;
43841 case 5052:
43842 width = 18;
43843 height = 14;
43844 bodySlot = 237;
43845 rare = 2;
43846 value = sellPrice(0, 0, 1);
43847 vanity = true;
43848 break;
43849 case 5053:
43850 width = 18;
43851 height = 14;
43852 legSlot = 222;
43853 rare = 2;
43854 value = sellPrice(0, 0, 1);
43855 vanity = true;
43856 break;
43857 case 5054:
43858 width = 18;
43859 height = 14;
43860 headSlot = 269;
43861 rare = 2;
43862 value = sellPrice(0, 0, 1);
43863 vanity = true;
43864 break;
43865 case 5055:
43866 width = 18;
43867 height = 14;
43868 bodySlot = 238;
43869 rare = 2;
43870 value = sellPrice(0, 0, 1);
43871 vanity = true;
43872 break;
43873 case 5056:
43874 width = 18;
43875 height = 14;
43876 legSlot = 224;
43877 rare = 2;
43878 value = sellPrice(0, 0, 1);
43879 vanity = true;
43880 break;
43881 case 5057:
43882 width = 18;
43883 height = 14;
43884 headSlot = 270;
43885 rare = 2;
43886 value = sellPrice(0, 0, 1);
43887 vanity = true;
43888 break;
43889 case 5058:
43890 width = 18;
43891 height = 14;
43892 bodySlot = 239;
43893 rare = 2;
43894 value = sellPrice(0, 0, 1);
43895 vanity = true;
43896 break;
43897 case 5059:
43898 width = 18;
43899 height = 14;
43900 legSlot = 225;
43901 rare = 2;
43902 value = sellPrice(0, 0, 1);
43903 vanity = true;
43904 break;
43905 case 5060:
43906 width = 18;
43907 height = 14;
43908 legSlot = 226;
43909 rare = 2;
43910 value = sellPrice(0, 0, 1);
43911 vanity = true;
43912 break;
43913 case 5061:
43914 width = 18;
43915 height = 14;
43916 headSlot = 271;
43917 rare = 2;
43918 value = sellPrice(0, 0, 1);
43919 vanity = true;
43920 break;
43921 case 5062:
43922 width = 18;
43923 height = 14;
43924 bodySlot = 240;
43925 rare = 2;
43926 value = sellPrice(0, 0, 1);
43927 vanity = true;
43928 break;
43929 case 5063:
43930 width = 18;
43931 height = 14;
43932 legSlot = 227;
43933 rare = 2;
43934 value = sellPrice(0, 0, 1);
43935 vanity = true;
43936 break;
43937 case 5064:
43938 width = 26;
43939 height = 30;
43940 maxStack = 1;
43941 value = sellPrice(0, 4);
43942 rare = 8;
43943 accessory = true;
43944 backSlot = 33;
43945 break;
43946 case 5065:
43947 DefaultToStaff(950, 10f, 25, 18);
43948 SetWeaponValues(70, 5f);
43950 break;
43951 case 5066:
43952 DefaultToPlaceableTile((ushort)444, 0);
43953 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 50));
43954 break;
43955 case 5067:
43956 DefaultToPlaceableTile((ushort)485, 0);
43957 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 50));
43958 break;
43959 case 5068:
43960 width = 18;
43961 height = 18;
43962 bodySlot = 241;
43963 defense = 1;
43964 rare = 2;
43965 value = sellPrice(0, 2, 50);
43966 break;
43967 case 5069:
43968 mana = 5;
43969 damage = 8;
43970 useStyle = 1;
43971 shootSpeed = 10f;
43972 shoot = 951;
43973 buffType = 325;
43974 width = 26;
43975 height = 28;
43977 useAnimation = 36;
43978 useTime = 36;
43979 rare = 3;
43980 noMelee = true;
43981 knockBack = 2f;
43982 value = sellPrice(0, 0, 50);
43983 summon = true;
43984 autoReuse = true;
43985 reuseDelay = 2;
43986 break;
43987 case 5070:
43988 width = 16;
43989 height = 16;
43991 value = buyPrice(0, 0, 5);
43992 rare = 1;
43993 break;
43994 case 5071:
43995 width = 18;
43996 height = 14;
43997 headSlot = 272;
43999 vanity = true;
44000 break;
44001 case 5072:
44002 width = 18;
44003 height = 14;
44004 bodySlot = 242;
44006 vanity = true;
44007 break;
44008 case 5073:
44009 width = 18;
44010 height = 14;
44011 legSlot = 228;
44013 vanity = true;
44014 break;
44015 case 5074:
44016 DefaultToWhip(952, 27, 2f, 5f);
44017 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 1, 50));
44018 break;
44019 case 5075:
44020 width = 24;
44021 height = 24;
44022 accessory = true;
44023 vanity = true;
44025 hasVanityEffects = true;
44026 break;
44027 case 5076:
44028 width = 16;
44029 height = 24;
44030 accessory = true;
44031 vanity = true;
44032 balloonSlot = 18;
44034 hasVanityEffects = true;
44035 break;
44036 case 5077:
44037 width = 16;
44038 height = 16;
44039 accessory = true;
44040 vanity = true;
44041 shoeSlot = 25;
44043 break;
44044 case 5078:
44045 width = 18;
44046 height = 14;
44047 bodySlot = 243;
44049 vanity = true;
44050 break;
44051 case 5079:
44052 width = 18;
44053 height = 14;
44054 legSlot = 230;
44056 vanity = true;
44057 break;
44058 case 5080:
44059 width = 16;
44060 height = 16;
44061 accessory = true;
44062 vanity = true;
44063 frontSlot = 11;
44064 backSlot = 34;
44066 break;
44067 case 5081:
44068 DefaultToPlaceableTile((ushort)623, 0);
44069 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 10));
44070 break;
44071 case 5082:
44072 DefaultToPlaceableTile((ushort)623, 1);
44073 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 10));
44074 break;
44075 case 5083:
44076 DefaultToPlaceableTile((ushort)623, 2);
44077 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 10));
44078 break;
44079 case 5084:
44080 DefaultToPlaceableTile((ushort)623, 3);
44081 SetShopValues(ItemRarityColor.Pink5, buyPrice(0, 10));
44082 break;
44083 case 5085:
44084 useStyle = 1;
44085 useTurn = true;
44086 useAnimation = 15;
44087 useTime = 10;
44088 autoReuse = true;
44090 consumable = true;
44091 createTile = 242;
44092 width = 30;
44093 height = 30;
44094 value = sellPrice(0, 2);
44095 placeStyle = 45;
44096 break;
44097 case 5086:
44098 useStyle = 1;
44099 useTurn = true;
44100 useAnimation = 15;
44101 useTime = 10;
44102 autoReuse = true;
44104 consumable = true;
44105 createTile = 245;
44106 width = 30;
44107 height = 30;
44108 value = sellPrice(0, 2);
44109 placeStyle = 13;
44110 break;
44111 case 5087:
44112 useStyle = 1;
44113 useTurn = true;
44114 useAnimation = 15;
44115 useTime = 10;
44116 autoReuse = true;
44118 consumable = true;
44119 createTile = 240;
44120 width = 30;
44121 height = 30;
44122 value = sellPrice(0, 2);
44123 placeStyle = 74;
44124 break;
44125 case 5088:
44126 DefaultToVanitypet(956, 327);
44127 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 25));
44128 value = buyPrice(0, 25);
44129 break;
44130 case 5089:
44131 DefaultToVanitypet(957, 328);
44132 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 25));
44133 value = buyPrice(0, 25);
44134 break;
44135 case 5090:
44136 DefaultToVanitypet(958, 329);
44137 value = buyPrice(0, 25);
44138 rare = -13;
44139 break;
44140 case 5091:
44141 DefaultToVanitypet(959, 330);
44142 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 5));
44143 break;
44144 case 5094:
44145 useStyle = 1;
44146 useTurn = false;
44147 useAnimation = 21;
44148 useTime = 21;
44149 width = 24;
44150 height = 28;
44151 damage = 20;
44152 knockBack = 5.5f;
44154 scale = 1.2f;
44155 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 50));
44156 melee = true;
44157 break;
44158 case 5095:
44159 useStyle = 1;
44160 autoReuse = true;
44161 useAnimation = 15;
44162 useTime = 15;
44163 width = 24;
44164 height = 28;
44165 damage = 27;
44166 knockBack = 5f;
44168 scale = 1.2f;
44169 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 1, 50));
44170 melee = true;
44171 axe = 30;
44172 crit = 10;
44173 break;
44174 case 5096:
44175 useStyle = 1;
44176 useTurn = true;
44177 autoReuse = true;
44178 useAnimation = 20;
44179 useTime = 20;
44180 width = 24;
44181 height = 28;
44182 damage = 57;
44183 knockBack = 6.5f;
44185 scale = 1.2f;
44186 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 1));
44187 melee = true;
44188 break;
44189 case 5097:
44190 useStyle = 1;
44191 useTurn = false;
44192 useAnimation = 45;
44193 useTime = 45;
44194 width = 24;
44195 height = 28;
44196 damage = 36;
44197 knockBack = 5.5f;
44199 scale = 1.15f;
44200 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 25));
44201 melee = true;
44202 break;
44203 case 5098:
44204 DefaultToVanitypet(960, 331);
44205 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
44206 break;
44207 case 5099:
44208 width = 18;
44209 height = 14;
44210 headSlot = 273;
44211 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 1));
44212 vanity = true;
44213 break;
44214 case 5100:
44215 width = 18;
44216 height = 14;
44217 faceSlot = 19;
44219 accessory = true;
44220 expert = true;
44221 break;
44222 case 5101:
44223 width = 28;
44224 height = 20;
44225 headSlot = 275;
44226 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
44227 vanity = true;
44228 break;
44229 case 5102:
44230 width = 18;
44231 height = 14;
44232 bodySlot = 244;
44233 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 40));
44234 vanity = true;
44235 break;
44236 case 5103:
44237 width = 18;
44238 height = 14;
44239 legSlot = 231;
44240 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 40));
44241 vanity = true;
44242 break;
44243 case 5104:
44244 case 5105:
44245 case 5106:
44246 width = 18;
44247 height = 14;
44248 maxStack = 1;
44250 beardSlot = (sbyte)(2 + (type - 5104));
44251 color = Main.player[Main.myPlayer].hairColor;
44252 accessory = true;
44253 vanity = true;
44254 break;
44255 case 5107:
44256 DefaultToAccessory(26, 30);
44257 neckSlot = 11;
44259 break;
44260 case 5109:
44261 width = 18;
44262 height = 18;
44263 headSlot = 276;
44264 rare = 1;
44265 value = sellPrice(0, 0, 75);
44266 vanity = true;
44267 break;
44268 case 5108:
44269 useStyle = 1;
44270 useTurn = true;
44271 useAnimation = 15;
44272 useTime = 10;
44273 autoReuse = true;
44275 consumable = true;
44276 createTile = 240;
44277 width = 30;
44278 height = 30;
44279 value = sellPrice(0, 1);
44280 rare = 1;
44281 placeStyle = 75;
44282 break;
44283 case 5110:
44284 DefaultToPlaceableTile((ushort)617, 27);
44286 rare = -13;
44288 break;
44289 case 5111:
44291 consumable = true;
44292 width = 24;
44293 height = 24;
44294 rare = 3;
44295 expert = true;
44296 break;
44297 case 5112:
44299 break;
44300 case 5113:
44301 DefaultToAccessory(26, 30);
44303 vanity = true;
44304 hasVanityEffects = true;
44305 break;
44306 case 5114:
44307 mana = 10;
44308 damage = 6;
44309 useStyle = 4;
44310 shootSpeed = 10f;
44311 shoot = 970;
44312 buffType = 335;
44313 width = 26;
44314 height = 28;
44316 useAnimation = 36;
44317 useTime = 36;
44318 rare = 3;
44319 noMelee = true;
44320 knockBack = 2f;
44321 value = sellPrice(0, 0, 50);
44322 summon = true;
44323 autoReuse = true;
44324 reuseDelay = 2;
44325 break;
44326 case 5115:
44327 width = 18;
44328 height = 14;
44329 bodySlot = 245;
44330 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 40));
44331 vanity = true;
44332 break;
44333 case 5116:
44334 width = 18;
44335 height = 14;
44336 legSlot = 232;
44337 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 40));
44338 vanity = true;
44339 break;
44340 case 5117:
44341 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 1, 50));
44342 autoReuse = true;
44343 useStyle = 5;
44344 useAnimation = 15;
44345 useTime = 15;
44346 width = 24;
44347 height = 24;
44348 shoot = 968;
44351 damage = 20;
44352 shootSpeed = 14f;
44353 knockBack = 1f;
44354 ranged = true;
44355 noMelee = true;
44356 break;
44357 case 5118:
44358 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 1, 50));
44359 useStyle = 5;
44360 useAnimation = 45;
44361 useTime = 45;
44362 width = 24;
44363 height = 24;
44364 shoot = 969;
44366 damage = 13;
44367 shootSpeed = 1f;
44368 knockBack = 1f;
44369 magic = true;
44370 noMelee = true;
44371 mana = 30;
44372 break;
44373 case 5119:
44374 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 1, 50));
44375 useStyle = 1;
44376 shootSpeed = 14f;
44377 shoot = 966;
44378 damage = 24;
44379 width = 18;
44380 height = 20;
44382 useAnimation = 30;
44383 useTime = 30;
44384 noMelee = true;
44385 knockBack = 7.5f;
44386 summon = true;
44387 mana = 20;
44388 sentry = true;
44389 break;
44390 case 5120:
44392 useStyle = 4;
44393 width = 22;
44394 height = 14;
44395 consumable = true;
44396 useAnimation = 45;
44397 useTime = 45;
44399 break;
44400 case 5121:
44401 case 5122:
44402 case 5123:
44403 case 5124:
44404 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 20));
44405 useStyle = 1;
44406 useTurn = true;
44407 useAnimation = 15;
44408 useTime = 10;
44409 autoReuse = true;
44411 consumable = true;
44412 createTile = 242;
44413 width = 30;
44414 height = 30;
44415 placeStyle = 46 + (type - 5121);
44416 break;
44417 case 5125:
44418 DefaultToMount(51);
44419 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 50));
44420 break;
44421 case 5126:
44422 DefaultToAccessory(26, 30);
44423 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 8));
44424 backSlot = 35;
44425 handOnSlot = 23;
44426 handOffSlot = 15;
44427 break;
44428 case 5131:
44429 DefaultToVanitypet(881, 341);
44430 value = buyPrice(0, 25);
44431 rare = -13;
44432 break;
44433 case 5127:
44434 DefaultToPlaceableTile((ushort)625, 0);
44436 break;
44437 case 5128:
44438 DefaultToPlaceableTile((ushort)627, 0);
44440 break;
44441 case 5132:
44443 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 10));
44444 width = 20;
44445 height = 20;
44446 bait = 10;
44447 break;
44448 case 5133:
44449 DefaultToPlaceableTile((ushort)629, 0);
44451 break;
44452 case 5147:
44453 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 15));
44454 useStyle = 1;
44455 useAnimation = 26;
44456 useTime = 26;
44457 width = 26;
44458 height = 28;
44459 shoot = 979;
44461 damage = 15;
44462 shootSpeed = 7f;
44463 magic = true;
44464 noMelee = true;
44465 mana = 2;
44466 crit = 10;
44468 {
44469 value = sellPrice(0, 5, 5);
44470 rare = 4;
44471 damage = 42;
44472 useAnimation = 10;
44473 useTime = 10;
44474 mana = 6;
44475 shootSpeed = 12f;
44476 autoReuse = true;
44477 }
44478 break;
44479 case 5211:
44481 useStyle = 9;
44482 useTurn = true;
44483 useAnimation = 17;
44484 useTime = 17;
44486 consumable = true;
44487 width = 14;
44488 height = 24;
44489 buffType = 343;
44490 buffTime = 18000;
44491 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 0, 2));
44492 break;
44493 case 5135:
44494 useStyle = 1;
44495 useTurn = true;
44496 useAnimation = 15;
44497 useTime = 10;
44498 autoReuse = true;
44500 consumable = true;
44501 createTile = 137;
44502 placeStyle = 5;
44503 width = 12;
44504 height = 12;
44505 mech = true;
44506 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 0, 60));
44507 break;
44508 case 5212:
44509 useStyle = 1;
44510 autoReuse = true;
44511 useTurn = true;
44512 useAnimation = 15;
44513 useTime = 10;
44515 consumable = true;
44516 width = 12;
44517 height = 12;
44518 noUseGraphic = true;
44519 makeNPC = 671;
44520 break;
44521 case 5213:
44522 DefaultToPlaceableTile((ushort)632, 0);
44524 break;
44525 case 5136:
44526 width = 18;
44527 height = 18;
44528 headSlot = 274;
44529 color = Main.player[Main.myPlayer].skinColor;
44530 rare = 1;
44531 vanity = true;
44532 value = sellPrice(0, 0, 50);
44533 break;
44534 case 5134:
44535 useStyle = 5;
44536 autoReuse = true;
44537 useAnimation = 30;
44538 useTime = 5;
44539 width = 50;
44540 height = 18;
44541 shoot = 145;
44544 knockBack = 0.3f;
44545 shootSpeed = 11f;
44546 noMelee = true;
44548 rare = 10;
44549 break;
44550 case 5214:
44551 autoReuse = true;
44552 useTurn = true;
44553 useStyle = 1;
44554 useAnimation = 15;
44555 useTime = 10;
44557 consumable = true;
44558 createTile = 633;
44559 width = 14;
44560 height = 14;
44561 value = 150;
44562 break;
44563 case 5215:
44564 DefaultToPlaceableTile((ushort)635, 0);
44565 break;
44566 case 5216:
44568 break;
44569 case 5217:
44571 break;
44572 case 5148:
44573 DefaultToPlaceableTile((ushort)90, 40);
44574 SetShopValues(ItemRarityColor.White0, 300);
44576 width = 20;
44577 height = 20;
44578 break;
44579 case 5149:
44580 DefaultToPlaceableTile((ushort)79, 40);
44581 SetShopValues(ItemRarityColor.White0, 2000);
44583 width = 28;
44584 height = 20;
44585 break;
44586 case 5150:
44587 DefaultToPlaceableTile((ushort)101, 41);
44588 SetShopValues(ItemRarityColor.White0, 300);
44590 width = 20;
44591 height = 20;
44592 break;
44593 case 5151:
44594 DefaultToPlaceableTile((ushort)88, 40);
44595 SetShopValues(ItemRarityColor.White0, 300);
44597 width = 20;
44598 height = 20;
44599 break;
44600 case 5152:
44601 DefaultToPlaceableTile((ushort)100, 40);
44602 SetShopValues(ItemRarityColor.White0, 1500);
44604 width = 20;
44605 height = 20;
44606 break;
44607 case 5153:
44608 DefaultToPlaceableTile((ushort)33, 39);
44609 SetShopValues(ItemRarityColor.White0, 0);
44611 width = 8;
44612 height = 18;
44613 value = sellPrice(0, 0, 0, 60);
44614 noWet = true;
44615 break;
44616 case 5154:
44617 DefaultToPlaceableTile((ushort)15, 45);
44618 SetShopValues(ItemRarityColor.White0, 150);
44620 width = 12;
44621 height = 30;
44622 break;
44623 case 5155:
44624 DefaultToPlaceableTile((ushort)34, 46);
44625 SetShopValues(ItemRarityColor.White0, 3000);
44627 width = 26;
44628 height = 26;
44629 break;
44630 case 5156:
44631 DefaultToPlaceableTile((ushort)467, 14);
44632 SetShopValues(ItemRarityColor.White0, 500);
44634 width = 26;
44635 height = 22;
44636 break;
44637 case 5157:
44638 DefaultToPlaceableTile((ushort)104, 41);
44639 SetShopValues(ItemRarityColor.White0, 300);
44641 width = 20;
44642 height = 20;
44643 break;
44644 case 5158:
44645 DefaultToPlaceableTile((ushort)10, 46);
44646 SetShopValues(ItemRarityColor.White0, 200);
44648 width = 14;
44649 height = 28;
44650 break;
44651 case 5159:
44652 DefaultToPlaceableTile((ushort)93, 40);
44653 SetShopValues(ItemRarityColor.White0, 500);
44655 width = 10;
44656 height = 24;
44657 break;
44658 case 5160:
44659 DefaultToPlaceableTile((ushort)42, 46);
44660 SetShopValues(ItemRarityColor.White0, 150);
44662 width = 12;
44663 height = 28;
44664 break;
44665 case 5161:
44666 DefaultToPlaceableTile((ushort)87, 40);
44667 SetShopValues(ItemRarityColor.White0, 300);
44669 width = 20;
44670 height = 20;
44671 break;
44672 case 5162:
44673 DefaultToPlaceableTile((ushort)19, 45);
44674 SetShopValues(ItemRarityColor.White0, 0);
44675 width = 8;
44676 height = 10;
44677 break;
44678 case 5163:
44679 DefaultToPlaceableTile((ushort)172, 41);
44680 SetShopValues(ItemRarityColor.White0, 300);
44682 width = 20;
44683 height = 20;
44684 break;
44685 case 5164:
44686 DefaultToPlaceableTile((ushort)89, 44);
44687 SetShopValues(ItemRarityColor.White0, 300);
44689 width = 20;
44690 height = 20;
44691 break;
44692 case 5165:
44693 DefaultToPlaceableTile((ushort)469, 9);
44694 SetShopValues(ItemRarityColor.White0, 300);
44696 width = 26;
44697 height = 20;
44698 break;
44699 case 5166:
44700 DefaultToPlaceableTile((ushort)18, 41);
44701 SetShopValues(ItemRarityColor.White0, 150);
44703 width = 28;
44704 height = 14;
44705 break;
44706 case 5168:
44707 DefaultToPlaceableTile((ushort)497, 40);
44709 value = 150;
44710 break;
44711 case 5167:
44712 DefaultToPlaceableTile((ushort)468, 14);
44713 SetShopValues(ItemRarityColor.White0, 500);
44715 width = 26;
44716 height = 22;
44717 break;
44718 case 5169:
44719 DefaultToPlaceableTile((ushort)90, 41);
44720 SetShopValues(ItemRarityColor.White0, 300);
44722 width = 20;
44723 height = 20;
44724 break;
44725 case 5170:
44726 DefaultToPlaceableTile((ushort)79, 41);
44727 SetShopValues(ItemRarityColor.White0, 2000);
44729 width = 28;
44730 height = 20;
44731 break;
44732 case 5171:
44733 DefaultToPlaceableTile((ushort)101, 42);
44734 SetShopValues(ItemRarityColor.White0, 300);
44736 width = 20;
44737 height = 20;
44738 break;
44739 case 5172:
44740 DefaultToPlaceableTile((ushort)88, 41);
44741 SetShopValues(ItemRarityColor.White0, 300);
44743 width = 20;
44744 height = 20;
44745 break;
44746 case 5173:
44747 DefaultToPlaceableTile((ushort)100, 41);
44748 SetShopValues(ItemRarityColor.White0, 1500);
44750 width = 20;
44751 height = 20;
44752 break;
44753 case 5174:
44754 DefaultToPlaceableTile((ushort)33, 40);
44755 SetShopValues(ItemRarityColor.White0, 0);
44757 width = 8;
44758 height = 18;
44759 value = sellPrice(0, 0, 0, 60);
44760 noWet = true;
44761 break;
44762 case 5175:
44763 DefaultToPlaceableTile((ushort)15, 46);
44764 SetShopValues(ItemRarityColor.White0, 150);
44766 width = 12;
44767 height = 30;
44768 break;
44769 case 5176:
44770 DefaultToPlaceableTile((ushort)34, 47);
44771 SetShopValues(ItemRarityColor.White0, 3000);
44773 width = 26;
44774 height = 26;
44775 break;
44776 case 5177:
44777 DefaultToPlaceableTile((ushort)467, 15);
44778 SetShopValues(ItemRarityColor.White0, 500);
44780 width = 26;
44781 height = 22;
44782 break;
44783 case 5178:
44784 DefaultToPlaceableTile((ushort)104, 42);
44785 SetShopValues(ItemRarityColor.White0, 300);
44787 width = 20;
44788 height = 20;
44789 break;
44790 case 5179:
44791 DefaultToPlaceableTile((ushort)10, 47);
44792 SetShopValues(ItemRarityColor.White0, 200);
44794 width = 14;
44795 height = 28;
44796 break;
44797 case 5180:
44798 DefaultToPlaceableTile((ushort)93, 41);
44799 SetShopValues(ItemRarityColor.White0, 500);
44801 width = 10;
44802 height = 24;
44803 break;
44804 case 5181:
44805 DefaultToPlaceableTile((ushort)42, 47);
44806 SetShopValues(ItemRarityColor.White0, 150);
44808 width = 12;
44809 height = 28;
44810 break;
44811 case 5182:
44812 DefaultToPlaceableTile((ushort)87, 41);
44813 SetShopValues(ItemRarityColor.White0, 300);
44815 width = 20;
44816 height = 20;
44817 break;
44818 case 5183:
44819 DefaultToPlaceableTile((ushort)19, 46);
44820 SetShopValues(ItemRarityColor.White0, 0);
44821 width = 8;
44822 height = 10;
44823 break;
44824 case 5184:
44825 DefaultToPlaceableTile((ushort)172, 42);
44826 SetShopValues(ItemRarityColor.White0, 300);
44828 width = 20;
44829 height = 20;
44830 break;
44831 case 5185:
44832 DefaultToPlaceableTile((ushort)89, 45);
44833 SetShopValues(ItemRarityColor.White0, 300);
44835 width = 20;
44836 height = 20;
44837 break;
44838 case 5186:
44839 DefaultToPlaceableTile((ushort)469, 10);
44840 SetShopValues(ItemRarityColor.White0, 300);
44842 width = 26;
44843 height = 20;
44844 break;
44845 case 5187:
44846 DefaultToPlaceableTile((ushort)18, 42);
44847 SetShopValues(ItemRarityColor.White0, 150);
44849 width = 28;
44850 height = 14;
44851 break;
44852 case 5189:
44853 DefaultToPlaceableTile((ushort)497, 41);
44855 value = 150;
44856 break;
44857 case 5188:
44858 DefaultToPlaceableTile((ushort)468, 15);
44859 SetShopValues(ItemRarityColor.White0, 500);
44861 width = 26;
44862 height = 22;
44863 break;
44864 case 5190:
44865 DefaultToPlaceableTile((ushort)90, 42);
44866 SetShopValues(ItemRarityColor.White0, 300);
44868 width = 20;
44869 height = 20;
44870 break;
44871 case 5191:
44872 DefaultToPlaceableTile((ushort)79, 42);
44873 SetShopValues(ItemRarityColor.White0, 2000);
44875 width = 28;
44876 height = 20;
44877 break;
44878 case 5192:
44879 DefaultToPlaceableTile((ushort)101, 43);
44880 SetShopValues(ItemRarityColor.White0, 300);
44882 width = 20;
44883 height = 20;
44884 break;
44885 case 5193:
44886 DefaultToPlaceableTile((ushort)88, 42);
44887 SetShopValues(ItemRarityColor.White0, 300);
44889 width = 20;
44890 height = 20;
44891 break;
44892 case 5194:
44893 DefaultToPlaceableTile((ushort)100, 42);
44894 SetShopValues(ItemRarityColor.White0, 1500);
44896 width = 20;
44897 height = 20;
44898 break;
44899 case 5195:
44900 DefaultToPlaceableTile((ushort)33, 41);
44901 SetShopValues(ItemRarityColor.White0, 0);
44903 width = 8;
44904 height = 18;
44905 value = sellPrice(0, 0, 0, 60);
44906 noWet = true;
44907 break;
44908 case 5196:
44909 DefaultToPlaceableTile((ushort)15, 47);
44910 SetShopValues(ItemRarityColor.White0, 150);
44912 width = 12;
44913 height = 30;
44914 break;
44915 case 5197:
44916 DefaultToPlaceableTile((ushort)34, 48);
44917 SetShopValues(ItemRarityColor.White0, 3000);
44919 width = 26;
44920 height = 26;
44921 break;
44922 case 5198:
44923 DefaultToPlaceableTile((ushort)467, 16);
44924 SetShopValues(ItemRarityColor.White0, 500);
44926 width = 26;
44927 height = 22;
44928 break;
44929 case 5199:
44930 DefaultToPlaceableTile((ushort)104, 43);
44931 SetShopValues(ItemRarityColor.White0, 300);
44933 width = 20;
44934 height = 20;
44935 break;
44936 case 5200:
44937 DefaultToPlaceableTile((ushort)10, 48);
44938 SetShopValues(ItemRarityColor.White0, 200);
44940 width = 14;
44941 height = 28;
44942 break;
44943 case 5201:
44944 DefaultToPlaceableTile((ushort)93, 42);
44945 SetShopValues(ItemRarityColor.White0, 500);
44947 width = 10;
44948 height = 24;
44949 break;
44950 case 5202:
44951 DefaultToPlaceableTile((ushort)42, 48);
44952 SetShopValues(ItemRarityColor.White0, 150);
44954 width = 12;
44955 height = 28;
44956 break;
44957 case 5203:
44958 DefaultToPlaceableTile((ushort)87, 42);
44959 SetShopValues(ItemRarityColor.White0, 300);
44961 width = 20;
44962 height = 20;
44963 break;
44964 case 5204:
44965 DefaultToPlaceableTile((ushort)19, 47);
44966 SetShopValues(ItemRarityColor.White0, 0);
44967 width = 8;
44968 height = 10;
44969 break;
44970 case 5205:
44971 DefaultToPlaceableTile((ushort)172, 43);
44972 SetShopValues(ItemRarityColor.White0, 300);
44974 width = 20;
44975 height = 20;
44976 break;
44977 case 5206:
44978 DefaultToPlaceableTile((ushort)89, 46);
44979 SetShopValues(ItemRarityColor.White0, 300);
44981 width = 20;
44982 height = 20;
44983 break;
44984 case 5207:
44985 DefaultToPlaceableTile((ushort)469, 11);
44986 SetShopValues(ItemRarityColor.White0, 300);
44988 width = 26;
44989 height = 20;
44990 break;
44991 case 5208:
44992 DefaultToPlaceableTile((ushort)18, 43);
44993 SetShopValues(ItemRarityColor.White0, 150);
44995 width = 28;
44996 height = 14;
44997 break;
44998 case 5210:
44999 DefaultToPlaceableTile((ushort)497, 42);
45001 value = 150;
45002 break;
45003 case 5209:
45004 DefaultToPlaceableTile((ushort)468, 16);
45005 SetShopValues(ItemRarityColor.White0, 500);
45007 width = 26;
45008 height = 22;
45009 break;
45010 case 5130:
45011 useStyle = 4;
45012 channel = true;
45013 width = 10;
45014 height = 32;
45016 useAnimation = 20;
45017 useTime = 20;
45018 rare = 8;
45019 noMelee = true;
45020 noUseGraphic = true;
45021 mountType = 52;
45022 value = sellPrice(0, 5);
45023 break;
45024 case 5137:
45025 DefaultToPlaceableTile((ushort)630, 0);
45026 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 10));
45028 break;
45029 case 5138:
45030 DefaultToPlaceableTile((ushort)631, 0);
45031 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 10));
45033 break;
45034 case 5218:
45035 case 5219:
45036 case 5220:
45037 case 5221:
45038 case 5222:
45039 case 5223:
45040 case 5224:
45041 case 5225:
45042 case 5226:
45043 case 5227:
45044 case 5228:
45045 case 5229:
45046 case 5230:
45047 case 5231:
45048 case 5232:
45049 case 5233:
45050 useStyle = 1;
45051 useTurn = true;
45052 useAnimation = 15;
45053 useTime = 10;
45054 autoReuse = true;
45056 consumable = true;
45057 createTile = 240;
45058 width = 30;
45059 height = 30;
45060 value = sellPrice(0, 0, 10);
45061 placeStyle = 76 + (type - 5218);
45062 if (type == 5231)
45063 {
45064 value = sellPrice(0, 0, 20);
45065 }
45066 if (type == 5228)
45067 {
45068 value = sellPrice(0, 2);
45069 }
45070 if (type == 5222)
45071 {
45072 value = sellPrice(0, 2);
45073 }
45074 break;
45075 case 5234:
45076 case 5235:
45077 case 5236:
45078 case 5237:
45079 case 5238:
45080 case 5239:
45081 case 5240:
45082 case 5241:
45083 case 5242:
45084 case 5243:
45085 case 5244:
45086 case 5245:
45087 useStyle = 1;
45088 useTurn = true;
45089 useAnimation = 15;
45090 useTime = 10;
45091 autoReuse = true;
45093 consumable = true;
45094 createTile = 242;
45095 width = 30;
45096 height = 30;
45097 value = sellPrice(0, 0, 10);
45098 placeStyle = 50 + (type - 5234);
45099 if (type == 5243)
45100 {
45101 value = sellPrice(0, 0, 60);
45102 }
45103 if (type == 5245)
45104 {
45105 value = sellPrice(0, 0, 20);
45106 }
45107 if (type == 5235)
45108 {
45109 value = sellPrice(0, 0, 50);
45110 }
45111 break;
45112 case 5246:
45113 useStyle = 1;
45114 useTurn = true;
45115 useAnimation = 15;
45116 useTime = 10;
45117 autoReuse = true;
45119 consumable = true;
45120 createTile = 245;
45121 width = 30;
45122 height = 30;
45123 value = sellPrice(0, 0, 10);
45124 placeStyle = 14;
45125 break;
45126 case 5247:
45127 useStyle = 1;
45128 useTurn = true;
45129 useAnimation = 15;
45130 useTime = 10;
45131 autoReuse = true;
45133 consumable = true;
45134 createTile = 245;
45135 width = 30;
45136 height = 30;
45137 value = sellPrice(0, 0, 10);
45138 placeStyle = 15;
45139 break;
45140 case 5248:
45141 case 5249:
45142 case 5250:
45143 case 5251:
45144 case 5252:
45145 case 5253:
45146 case 5254:
45147 case 5255:
45148 case 5256:
45149 case 5257:
45150 useStyle = 1;
45151 useTurn = true;
45152 useAnimation = 15;
45153 useTime = 10;
45154 autoReuse = true;
45156 consumable = true;
45157 createTile = 245;
45158 width = 30;
45159 height = 30;
45160 value = sellPrice(0, 0, 10);
45161 placeStyle = 19 + (type - 5248);
45162 if (type == 5251)
45163 {
45164 value = sellPrice(0, 0, 20);
45165 }
45166 if (type == 5253)
45167 {
45168 value = sellPrice(0, 0, 20);
45169 }
45170 if (type == 5257)
45171 {
45172 value = sellPrice(0, 0, 20);
45173 }
45174 if (type == 5252)
45175 {
45176 value = sellPrice(0, 0, 50);
45177 }
45178 if (type == 5256)
45179 {
45180 value = sellPrice(0, 0, 50);
45181 }
45182 break;
45183 case 5258:
45184 case 5259:
45185 case 5260:
45186 case 5261:
45187 case 5262:
45188 case 5263:
45189 case 5264:
45190 case 5265:
45191 case 5266:
45192 case 5267:
45193 case 5268:
45194 case 5269:
45195 case 5270:
45196 case 5271:
45197 case 5272:
45198 case 5273:
45199 useStyle = 1;
45200 useTurn = true;
45201 useAnimation = 15;
45202 useTime = 10;
45203 autoReuse = true;
45205 consumable = true;
45206 createTile = 246;
45207 width = 30;
45208 height = 30;
45209 value = sellPrice(0, 0, 10);
45210 placeStyle = 21 + (type - 5258);
45211 if (type == 5266)
45212 {
45213 value = sellPrice(0, 2);
45214 }
45215 if (type == 5259)
45216 {
45217 value = sellPrice(0, 0, 50);
45218 }
45219 if (type == 5265)
45220 {
45221 value = sellPrice(0, 0, 50);
45222 }
45223 if (type == 5264)
45224 {
45225 value = sellPrice(0, 0, 50);
45226 }
45227 if (type == 5263)
45228 {
45229 value = sellPrice(0, 0, 50);
45230 }
45231 break;
45232 case 5129:
45233 SetWeaponValues(15, 5f);
45234 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 35));
45235 useStyle = 1;
45236 useTurn = false;
45237 useAnimation = 17;
45238 useTime = 17;
45239 width = 24;
45240 height = 28;
45242 scale = 1f;
45243 melee = true;
45244 break;
45245 case 5274:
45246 useStyle = 1;
45247 useTurn = true;
45248 useAnimation = 15;
45249 useTime = 10;
45250 autoReuse = true;
45252 consumable = true;
45253 createTile = 242;
45254 width = 30;
45255 height = 30;
45256 value = sellPrice(0, 0, 10);
45257 placeStyle = 62;
45258 break;
45259 case 5139:
45260 DefaultToAccessory(14, 30);
45261 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
45262 break;
45263 case 5140:
45264 case 5141:
45265 case 5142:
45266 case 5143:
45267 case 5144:
45268 case 5145:
45269 case 5146:
45270 DefaultToAccessory(14, 30);
45272 switch (type)
45273 {
45274 case 5140:
45275 glowMask = 318;
45276 break;
45277 case 5141:
45278 glowMask = 319;
45279 break;
45280 case 5142:
45281 glowMask = 320;
45282 break;
45283 case 5143:
45284 glowMask = 321;
45285 break;
45286 case 5144:
45287 glowMask = 322;
45288 break;
45289 case 5145:
45290 glowMask = 323;
45291 break;
45292 case 5146:
45293 glowMask = 324;
45294 break;
45295 }
45296 break;
45297 case 5276:
45298 DefaultToVanitypet(994, 345);
45299 width = 32;
45300 height = 32;
45301 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
45302 break;
45303 case 5279:
45304 width = 18;
45305 height = 18;
45306 defense = 2;
45307 headSlot = 278;
45309 {
45310 defense = 1;
45311 }
45312 break;
45313 case 5280:
45314 width = 18;
45315 height = 18;
45316 defense = 3;
45317 bodySlot = 246;
45319 {
45320 defense = 1;
45321 }
45322 break;
45323 case 5281:
45324 width = 18;
45325 height = 18;
45326 defense = 2;
45327 legSlot = 234;
45329 {
45330 defense = 1;
45331 }
45332 break;
45333 case 5282:
45334 useStyle = 5;
45335 useAnimation = 25;
45336 useTime = 25;
45337 width = 12;
45338 height = 28;
45339 shoot = 1;
45342 damage = 10;
45343 shootSpeed = 6.6f;
45344 noMelee = true;
45345 value = 100;
45346 ranged = true;
45348 {
45349 damage = 6;
45350 useAnimation = 29;
45351 useTime = 29;
45352 }
45353 break;
45354 case 5283:
45355 autoReuse = true;
45356 useStyle = 1;
45357 useTurn = true;
45358 useAnimation = 30;
45359 useTime = 20;
45360 hammer = 45;
45361 width = 24;
45362 height = 28;
45363 damage = 9;
45364 knockBack = 5.5f;
45365 scale = 1f;
45367 value = 50;
45368 melee = true;
45370 {
45371 damage = 4;
45372 hammer = 35;
45373 }
45374 break;
45375 case 5284:
45376 useStyle = 1;
45377 useTurn = false;
45378 useAnimation = 17;
45379 useTime = 17;
45380 width = 24;
45381 height = 28;
45382 damage = 13;
45383 knockBack = 5f;
45385 scale = 1f;
45386 value = sellPrice(0, 0, 0, 20);
45387 melee = true;
45389 {
45390 damage = 8;
45391 useAnimation = 23;
45392 useTime = 23;
45393 }
45394 break;
45395 case 5285:
45396 DefaultToThrownWeapon(996, 20, 8f);
45398 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 3));
45399 width = 18;
45400 height = 18;
45401 break;
45402 case 5286:
45403 DefaultToPlaceableTile((ushort)12, 0);
45404 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 7, 50));
45405 break;
45406 case 5287:
45407 DefaultToPlaceableTile((ushort)639, 0);
45408 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 25));
45409 break;
45410 case 5288:
45411 DefaultToMount(53);
45412 SetShopValues(ItemRarityColor.Yellow8, buyPrice(0, 5));
45413 break;
45414 case 5289:
45417 consumable = true;
45418 width = 18;
45419 height = 18;
45420 useStyle = 4;
45421 useTime = 30;
45423 useAnimation = 30;
45424 expert = true;
45425 break;
45426 case 5290:
45427 width = 28;
45428 height = 20;
45429 headSlot = 279;
45430 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
45431 vanity = true;
45432 break;
45433 case 5294:
45434 useStyle = 5;
45435 width = 24;
45436 height = 24;
45437 noUseGraphic = true;
45439 melee = true;
45440 channel = true;
45441 noMelee = true;
45442 shoot = 999;
45443 useAnimation = 25;
45444 useTime = 25;
45445 shootSpeed = 10f;
45446 knockBack = 3.75f;
45447 damage = 24;
45448 value = sellPrice(0, 0, 70);
45449 rare = 3;
45450 break;
45451 case 5293:
45452 DefaultToTorch(22);
45453 break;
45454 case 5299:
45455 useStyle = 1;
45456 useTurn = true;
45457 useAnimation = 15;
45458 useTime = 10;
45459 autoReuse = true;
45461 consumable = true;
45462 createTile = 215;
45463 placeStyle = 14;
45464 width = 12;
45465 height = 12;
45466 break;
45467 case 5298:
45468 noMelee = true;
45469 useStyle = 1;
45470 shootSpeed = 11.5f;
45471 shoot = 1000;
45472 damage = 21;
45473 knockBack = 4.5f;
45474 width = 14;
45475 height = 28;
45477 useAnimation = 20;
45478 useTime = 20;
45479 noUseGraphic = true;
45480 SetShopValues(ItemRarityColor.Orange3, sellPrice(0, 2));
45481 melee = true;
45482 autoReuse = true;
45483 break;
45484 case 5300:
45485 useStyle = 1;
45486 autoReuse = true;
45487 useTurn = true;
45488 useAnimation = 15;
45489 useTime = 10;
45491 consumable = true;
45492 width = 12;
45493 height = 12;
45494 noUseGraphic = true;
45495 makeNPC = 672;
45496 break;
45497 case 5301:
45498 DefaultToPlaceableTile((ushort)640, 0);
45500 break;
45501 case 5302:
45502 useStyle = 1;
45503 useTurn = true;
45504 useAnimation = 12;
45505 useTime = 5;
45506 width = 20;
45507 height = 20;
45508 autoReuse = true;
45509 rare = 7;
45510 value = sellPrice(0, 10);
45511 tileBoost += 2;
45512 break;
45513 case 5303:
45514 useStyle = 1;
45515 useTurn = true;
45516 useAnimation = 12;
45517 useTime = 5;
45518 width = 20;
45519 height = 20;
45520 autoReuse = true;
45521 rare = 7;
45522 value = sellPrice(0, 10);
45523 tileBoost += 2;
45524 break;
45525 case 5304:
45526 useStyle = 1;
45527 useTurn = true;
45528 useAnimation = 8;
45529 useTime = 3;
45530 width = 20;
45531 height = 20;
45532 autoReuse = true;
45533 rare = 8;
45534 value = sellPrice(0, 30);
45535 tileBoost += 3;
45536 break;
45537 case 5292:
45538 DefaultToPlaceableTile((ushort)19, 48);
45539 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 1));
45540 width = 8;
45541 height = 10;
45542 break;
45543 case 5291:
45545 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 0, 50));
45546 break;
45547 case 5306:
45548 DefaultToPlaceableTile((ushort)641, 0);
45549 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 0, 20));
45550 break;
45551 case 5307:
45553 break;
45554 case 5296:
45555 useStyle = 1;
45556 useTurn = true;
45557 useAnimation = 15;
45558 useTime = 10;
45559 autoReuse = true;
45561 consumable = true;
45562 createTile = 642;
45563 width = 26;
45564 height = 20;
45565 rare = 7;
45566 value = 100000;
45567 break;
45568 case 5295:
45569 useStyle = 1;
45570 autoReuse = true;
45571 useAnimation = 24;
45572 useTime = 12;
45573 width = 24;
45574 height = 28;
45575 damage = 20;
45576 knockBack = 5f;
45578 scale = 1f;
45579 SetShopValues(ItemRarityColor.LightRed4, sellPrice(0, 1, 50));
45580 melee = true;
45581 axe = 30;
45582 createTile = 2;
45583 break;
45584 case 5305:
45585 width = 18;
45586 height = 18;
45587 headSlot = 277;
45588 color = Main.player[Main.myPlayer].skinColor;
45589 rare = 1;
45590 vanity = true;
45591 value = sellPrice(0, 0, 50);
45592 break;
45593 case 5297:
45594 DefaultToVanitypet(998, 349);
45595 width = 32;
45596 height = 32;
45597 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 25));
45598 break;
45599 case 5308:
45600 useStyle = 1;
45601 useTurn = true;
45602 useAnimation = 15;
45603 useTime = 10;
45604 autoReuse = true;
45606 consumable = true;
45607 createTile = 242;
45608 width = 30;
45609 height = 30;
45610 value = sellPrice(0, 0, 20);
45611 placeStyle = 63;
45612 break;
45613 case 5309:
45615 width = 30;
45616 height = 30;
45617 break;
45618 case 5310:
45619 useStyle = 1;
45620 useTurn = true;
45621 useAnimation = 15;
45622 useTime = 10;
45623 autoReuse = true;
45625 consumable = true;
45626 createTile = 242;
45627 width = 30;
45628 height = 30;
45629 value = sellPrice(0, 2);
45630 placeStyle = 64;
45631 break;
45632 case 5311:
45633 useStyle = 1;
45634 autoReuse = true;
45635 useTurn = true;
45636 useAnimation = 15;
45637 useTime = 10;
45639 consumable = true;
45640 width = 12;
45641 height = 12;
45642 noUseGraphic = true;
45643 makeNPC = 673;
45644 break;
45645 case 5314:
45646 DefaultToPlaceableTile((ushort)643, 0);
45648 break;
45649 case 5312:
45650 useStyle = 1;
45651 autoReuse = true;
45652 useTurn = true;
45653 useAnimation = 15;
45654 useTime = 10;
45656 consumable = true;
45657 width = 12;
45658 height = 12;
45659 noUseGraphic = true;
45660 makeNPC = 674;
45661 break;
45662 case 5315:
45663 DefaultToPlaceableTile((ushort)644, 0);
45665 break;
45666 case 5313:
45667 useStyle = 1;
45668 autoReuse = true;
45669 useTurn = true;
45670 useAnimation = 15;
45671 useTime = 10;
45673 consumable = true;
45674 width = 12;
45675 height = 12;
45676 noUseGraphic = true;
45677 makeNPC = 675;
45678 break;
45679 case 5316:
45680 DefaultToPlaceableTile((ushort)645, 0);
45682 break;
45683 case 5317:
45684 DefaultToPlaceableTile((ushort)105, 80);
45685 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
45687 width = 20;
45688 height = 20;
45689 break;
45690 case 5318:
45691 DefaultToPlaceableTile((ushort)105, 81);
45692 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
45694 width = 20;
45695 height = 20;
45696 break;
45697 case 5319:
45698 DefaultToPlaceableTile((ushort)105, 82);
45699 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
45701 width = 20;
45702 height = 20;
45703 break;
45704 case 5320:
45705 DefaultToPlaceableTile((ushort)13, 1);
45706 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 60));
45708 width = 20;
45709 height = 20;
45710 break;
45711 case 5321:
45712 DefaultToPlaceableTile((ushort)13, 2);
45713 SetShopValues(ItemRarityColor.White0, sellPrice(0, 0, 0, 20));
45715 width = 20;
45716 height = 20;
45717 break;
45718 case 5322:
45719 DefaultToPlaceableTile((ushort)646, 0);
45722 width = 8;
45723 height = 18;
45724 value = sellPrice(0, 0, 1);
45725 holdStyle = 1;
45726 noWet = true;
45727 flame = true;
45728 break;
45729 case 5323:
45730 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 10));
45731 width = 30;
45732 height = 30;
45733 break;
45734 case 5324:
45735 case 5329:
45736 case 5330:
45737 DefaultToPlaceableTile((ushort)647, 0);
45738 maxStack = 1;
45739 SetShopValues(ItemRarityColor.StrongRed10, sellPrice(0, 5));
45740 consumable = false;
45741 tileBoost = 3;
45742 break;
45743 case 5326:
45744 DefaultToFood(22, 22, 0, 0);
45745 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
45746 maxStack = 1;
45747 break;
45748 case 5327:
45749 useStyle = 1;
45750 useTurn = true;
45751 useAnimation = 15;
45752 useTime = 10;
45753 autoReuse = true;
45755 consumable = true;
45756 createTile = 654;
45757 width = 28;
45758 height = 14;
45759 break;
45760 case 5328:
45761 useStyle = 1;
45762 useTurn = true;
45763 useAnimation = 15;
45764 useTime = 8;
45765 autoReuse = true;
45767 consumable = true;
45768 width = 12;
45769 height = 12;
45770 break;
45771 case 5331:
45772 width = 16;
45773 height = 24;
45774 accessory = true;
45775 balloonSlot = 19;
45776 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 4));
45777 hasVanityEffects = true;
45778 break;
45779 case 5332:
45780 DefaultToVanitypet(1003, 351);
45781 width = 32;
45782 height = 32;
45783 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
45784 break;
45785 case 5333:
45786 DefaultToVanitypet(1004, 352);
45787 width = 32;
45788 height = 32;
45789 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 10));
45790 break;
45791 case 5334:
45792 width = 22;
45793 height = 14;
45795 {
45796 useStyle = 4;
45797 consumable = true;
45798 useAnimation = 45;
45799 useTime = 45;
45800 }
45802 rare = 3;
45803 break;
45804 case 5335:
45805 autoReuse = false;
45806 useStyle = 1;
45807 useAnimation = 20;
45808 useTime = 20;
45809 width = 20;
45810 height = 20;
45812 SetShopValues(ItemRarityColor.StrongRed10, sellPrice(0, 10));
45813 break;
45814 case 5336:
45815 useStyle = 4;
45816 consumable = true;
45817 useAnimation = 45;
45818 useTime = 45;
45820 width = 28;
45821 height = 28;
45823 SetShopValues(ItemRarityColor.LightPurple6, 0);
45824 break;
45825 case 5337:
45826 useStyle = 4;
45827 consumable = true;
45828 useAnimation = 45;
45829 useTime = 45;
45831 width = 28;
45832 height = 28;
45834 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 1, 50));
45835 break;
45836 case 5338:
45837 useStyle = 4;
45838 consumable = true;
45839 useAnimation = 45;
45840 useTime = 45;
45842 width = 28;
45843 height = 28;
45845 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 2));
45846 break;
45847 case 5339:
45848 useStyle = 4;
45849 consumable = true;
45850 useAnimation = 45;
45851 useTime = 45;
45853 width = 28;
45854 height = 28;
45856 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 0, 25));
45857 break;
45858 case 5340:
45859 useStyle = 4;
45860 consumable = true;
45861 useAnimation = 45;
45862 useTime = 45;
45864 width = 28;
45865 height = 28;
45867 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 15));
45868 break;
45869 case 5341:
45870 useStyle = 4;
45871 consumable = true;
45872 useAnimation = 45;
45873 useTime = 45;
45875 width = 28;
45876 height = 28;
45878 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 10));
45879 break;
45880 case 5342:
45881 useStyle = 4;
45882 consumable = true;
45883 useAnimation = 45;
45884 useTime = 45;
45886 width = 28;
45887 height = 28;
45889 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 0, 50));
45890 break;
45891 case 5343:
45892 useStyle = 4;
45893 consumable = true;
45894 useAnimation = 45;
45895 useTime = 45;
45897 width = 28;
45898 height = 28;
45900 SetShopValues(ItemRarityColor.LightPurple6, sellPrice(0, 0, 25));
45901 break;
45902 case 5345:
45903 DefaultToPlaceableTile((ushort)657, 0);
45904 width = 22;
45905 height = 32;
45906 rare = 9;
45907 value = sellPrice(0, 1);
45908 accessory = true;
45909 vanity = true;
45910 break;
45911 case 5344:
45912 paintCoating = 2;
45913 width = 24;
45914 height = 24;
45915 value = buyPrice(0, 0, 2);
45917 break;
45918 case 5346:
45919 width = 18;
45920 height = 18;
45921 SetShopValues(ItemRarityColor.Green2, sellPrice(0, 0, 30));
45922 break;
45923 case 5356:
45924 width = 18;
45925 height = 18;
45926 SetShopValues(ItemRarityColor.TrashMinus1, 0);
45927 break;
45928 case 5347:
45929 DefaultToPlaceableTile((ushort)658, 0);
45930 width = 22;
45931 height = 32;
45932 rare = 9;
45933 value = sellPrice(0, 1);
45934 accessory = true;
45935 vanity = true;
45936 break;
45937 case 5348:
45938 shootSpeed = 3f;
45939 shoot = 1006;
45940 damage = 12;
45941 width = 10;
45942 height = 28;
45944 consumable = true;
45945 ammo = AmmoID.Arrow;
45946 knockBack = 2f;
45947 ranged = true;
45948 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 0, 0, 10));
45949 break;
45950 case 5349:
45951 DefaultToPlaceableTile((ushort)659, 0);
45952 rare = 1;
45953 break;
45954 case 5350:
45956 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 0, 2, 50));
45957 width = 12;
45958 height = 12;
45959 break;
45960 case 5351:
45961 DefaultToPlaceableTile((ushort)660, 0);
45963 break;
45964 case 5352:
45965 useStyle = 1;
45966 useTurn = true;
45967 useAnimation = 15;
45968 useTime = 10;
45969 autoReuse = true;
45971 consumable = true;
45972 createTile = 91;
45973 placeStyle = 310;
45974 width = 10;
45975 height = 24;
45976 value = 1000;
45977 rare = 1;
45978 break;
45979 case 5353:
45980 DefaultToTorch(23);
45981 break;
45982 case 5354:
45983 DefaultToAccessory(28, 32);
45984 faceSlot = 20;
45986 break;
45987 case 5355:
45988 DefaultToAccessory(26, 36);
45989 backSlot = 36;
45990 frontSlot = 12;
45992 break;
45993 case 5357:
45994 useStyle = 1;
45995 useTurn = true;
45996 useAnimation = 15;
45997 useTime = 10;
45998 autoReuse = true;
46000 consumable = true;
46001 createTile = 215;
46002 placeStyle = 15;
46003 width = 12;
46004 height = 12;
46005 break;
46006 case 5358:
46007 case 5437:
46008 useTurn = true;
46009 width = 20;
46010 height = 20;
46011 useStyle = 4;
46012 useTime = 90;
46014 useAnimation = 90;
46015 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
46016 break;
46017 case 5359:
46018 useTurn = true;
46019 width = 20;
46020 height = 20;
46021 useStyle = 4;
46022 useTime = 90;
46024 useAnimation = 90;
46025 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
46026 break;
46027 case 5360:
46028 useTurn = true;
46029 width = 20;
46030 height = 20;
46031 useStyle = 4;
46032 useTime = 90;
46034 useAnimation = 90;
46035 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
46036 break;
46037 case 5361:
46038 useTurn = true;
46039 width = 20;
46040 height = 20;
46041 useStyle = 4;
46042 useTime = 90;
46044 useAnimation = 90;
46045 SetShopValues(ItemRarityColor.Yellow8, sellPrice(0, 10));
46046 break;
46047 case 5362:
46049 break;
46050 case 5363:
46052 break;
46053 case 5364:
46054 useStyle = 1;
46055 useTurn = true;
46056 useAnimation = 12;
46057 useTime = 5;
46058 width = 20;
46059 height = 20;
46060 autoReuse = true;
46061 rare = 10;
46062 value = sellPrice(0, 10);
46063 tileBoost += 2;
46064 break;
46065 case 5365:
46067 break;
46068 case 5366:
46070 break;
46071 case 5367:
46073 break;
46074 case 5368:
46076 break;
46077 case 5369:
46079 break;
46080 case 5370:
46082 break;
46083 case 5371:
46085 break;
46086 case 5372:
46088 break;
46089 case 5373:
46091 break;
46092 case 5374:
46094 break;
46095 case 5375:
46097 break;
46098 case 5376:
46100 break;
46101 case 5377:
46102 shootSpeed = 6f;
46103 shoot = 1008;
46104 damage = 1;
46105 width = 12;
46106 height = 12;
46108 consumable = true;
46109 ammo = AmmoID.Flare;
46110 knockBack = 1.5f;
46111 rare = 1;
46112 value = buyPrice(0, 0, 1, 50);
46113 ranged = true;
46114 break;
46115 case 5378:
46116 shootSpeed = 6f;
46117 shoot = 1009;
46118 damage = 1;
46119 width = 12;
46120 height = 12;
46122 consumable = true;
46123 ammo = AmmoID.Flare;
46124 knockBack = 1.5f;
46125 value = 7;
46126 ranged = true;
46127 break;
46128 case 5379:
46129 shootSpeed = 6f;
46130 shoot = 1010;
46131 damage = 1;
46132 width = 12;
46133 height = 12;
46135 consumable = true;
46136 ammo = AmmoID.Flare;
46137 knockBack = 1.5f;
46138 value = 7;
46139 ranged = true;
46140 break;
46141 case 5380:
46142 shootSpeed = 6f;
46143 shoot = 1011;
46144 damage = 1;
46145 width = 12;
46146 height = 12;
46148 consumable = true;
46149 ammo = AmmoID.Flare;
46150 knockBack = 1.5f;
46151 value = 7;
46152 ranged = true;
46153 break;
46154 case 5381:
46155 useStyle = 1;
46156 useTurn = true;
46157 useAnimation = 15;
46158 useTime = 10;
46159 autoReuse = true;
46161 consumable = true;
46162 createTile = 663;
46163 width = 18;
46164 height = 34;
46166 break;
46167 case 5382:
46169 autoReuse = true;
46171 useStyle = 1;
46172 damage = 50;
46173 useAnimation = 23;
46174 useTime = 23;
46175 width = 30;
46176 height = 30;
46177 shoot = 1012;
46178 shootSpeed = 11f;
46179 knockBack = 4.75f;
46180 melee = true;
46181 shootsEveryUse = true;
46182 break;
46183 case 5383:
46184 useStyle = 1;
46185 useTurn = true;
46186 useAnimation = 15;
46187 useTime = 10;
46188 autoReuse = true;
46190 consumable = true;
46191 createTile = 664;
46192 width = 18;
46193 height = 18;
46194 SetShopValues(ItemRarityColor.Pink5, sellPrice(0, 0, 0, 15));
46195 break;
46196 case 5384:
46197 useStyle = 1;
46198 useTurn = true;
46199 useAnimation = 15;
46200 useTime = 10;
46201 autoReuse = true;
46203 consumable = true;
46204 createTile = 665;
46205 width = 18;
46206 height = 18;
46207 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 7, 50));
46208 break;
46209 case 5385:
46210 width = 28;
46211 height = 20;
46212 headSlot = 280;
46213 SetShopValues(ItemRarityColor.Blue1, sellPrice(0, 0, 50));
46214 vanity = true;
46215 break;
46216 case 5386:
46217 width = 18;
46218 height = 14;
46219 bodySlot = 247;
46220 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
46221 vanity = true;
46222 break;
46223 case 5387:
46224 width = 18;
46225 height = 14;
46226 legSlot = 235;
46227 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
46228 vanity = true;
46229 break;
46230 case 5389:
46231 useStyle = 1;
46232 useTurn = true;
46233 useAnimation = 15;
46234 useTime = 10;
46235 autoReuse = true;
46237 consumable = true;
46238 createTile = 242;
46239 width = 30;
46240 height = 30;
46241 value = sellPrice(0, 0, 10);
46242 placeStyle = 65;
46243 break;
46244 case 5388:
46245 useStyle = 1;
46246 useTurn = true;
46247 useAnimation = 15;
46248 useTime = 10;
46249 autoReuse = true;
46251 consumable = true;
46252 createTile = 240;
46253 width = 30;
46254 height = 30;
46255 value = sellPrice(0, 0, 10);
46256 placeStyle = 92;
46257 break;
46258 case 5390:
46259 width = 28;
46260 height = 20;
46261 headSlot = 281;
46262 SetShopValues(ItemRarityColor.Orange3, buyPrice(0, 1));
46263 vanity = true;
46264 break;
46265 case 5391:
46267 width = 30;
46268 height = 30;
46269 break;
46270 case 5397:
46272 break;
46273 case 5398:
46274 DefaultToPlaceableTile((ushort)667, 0);
46275 rare = 1;
46276 break;
46277 case 5399:
46279 break;
46280 case 5392:
46281 DefaultToSolution(1015);
46282 break;
46283 case 5393:
46284 DefaultToSolution(1016);
46285 break;
46286 case 5394:
46287 DefaultToSolution(1017);
46288 break;
46289 case 5401:
46290 DefaultToPlaceableTile((ushort)669, 0);
46291 rare = 9;
46292 break;
46293 case 5402:
46294 DefaultToPlaceableTile((ushort)670, 0);
46295 rare = 9;
46296 break;
46297 case 5403:
46298 DefaultToPlaceableTile((ushort)671, 0);
46299 rare = 9;
46300 break;
46301 case 5404:
46302 DefaultToPlaceableTile((ushort)672, 0);
46303 rare = 9;
46304 break;
46305 case 5405:
46306 DefaultToPlaceableTile((ushort)673, 0);
46307 rare = 9;
46308 break;
46309 case 5406:
46310 DefaultToPlaceableTile((ushort)674, 0);
46311 rare = 9;
46312 break;
46313 case 5407:
46314 DefaultToPlaceableTile((ushort)675, 0);
46315 rare = 9;
46316 break;
46317 case 5408:
46318 DefaultToPlaceableTile((ushort)676, 0);
46319 rare = 9;
46320 break;
46321 case 5409:
46323 rare = 9;
46324 break;
46325 case 5410:
46327 rare = 9;
46328 break;
46329 case 5411:
46331 rare = 9;
46332 break;
46333 case 5412:
46335 rare = 9;
46336 break;
46337 case 5413:
46339 rare = 9;
46340 break;
46341 case 5414:
46343 rare = 9;
46344 break;
46345 case 5415:
46347 rare = 9;
46348 break;
46349 case 5416:
46351 rare = 9;
46352 break;
46353 case 5417:
46354 DefaultToPlaceableTile((ushort)677, 0);
46355 break;
46356 case 5418:
46358 break;
46359 case 5419:
46360 DefaultToPlaceableTile((ushort)678, 0);
46361 break;
46362 case 5420:
46364 break;
46365 case 5421:
46366 DefaultToPlaceableTile((ushort)679, 0);
46367 break;
46368 case 5422:
46370 break;
46371 case 5423:
46372 DefaultToPlaceableTile((ushort)680, 0);
46373 break;
46374 case 5424:
46376 break;
46377 case 5425:
46378 DefaultToPlaceableTile((ushort)681, 0);
46379 break;
46380 case 5426:
46382 break;
46383 case 5427:
46384 DefaultToPlaceableTile((ushort)682, 0);
46385 break;
46386 case 5428:
46388 break;
46389 case 5429:
46390 DefaultToPlaceableTile((ushort)685, 0);
46391 break;
46392 case 5430:
46394 break;
46395 case 5431:
46396 DefaultToPlaceableTile((ushort)686, 0);
46397 break;
46398 case 5432:
46400 break;
46401 case 5433:
46402 DefaultToPlaceableTile((ushort)683, 0);
46403 break;
46404 case 5434:
46406 break;
46407 case 5435:
46408 DefaultToPlaceableTile((ushort)684, 0);
46409 break;
46410 case 5436:
46412 break;
46413 case 5400:
46414 DefaultToVanitypet(1018, 354);
46415 width = 16;
46416 height = 16;
46417 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
46418 break;
46419 case 5395:
46420 DefaultToPlaceableTile((ushort)666, 0);
46421 break;
46422 case 5396:
46424 break;
46425 case 5439:
46426 DefaultToPlaceableTile((ushort)687, 0);
46427 break;
46428 case 5440:
46429 DefaultToPlaceableTile((ushort)688, 0);
46430 break;
46431 case 5441:
46432 DefaultToPlaceableTile((ushort)689, 0);
46433 break;
46434 case 5442:
46435 DefaultToPlaceableTile((ushort)690, 0);
46436 break;
46437 case 5443:
46438 DefaultToPlaceableTile((ushort)691, 0);
46439 break;
46440 case 5444:
46441 DefaultToPlaceableTile((ushort)692, 0);
46442 break;
46443 case 5445:
46445 break;
46446 case 5446:
46448 break;
46449 case 5447:
46451 break;
46452 case 5448:
46454 break;
46455 case 5449:
46457 break;
46458 case 5450:
46460 break;
46461 case 5438:
46462 useStyle = 1;
46463 shootSpeed = 3f;
46464 shoot = 1019;
46465 width = 16;
46466 height = 24;
46468 consumable = true;
46470 useAnimation = 15;
46471 value = sellPrice(0, 0, 0, 10);
46472 useTime = 15;
46473 noMelee = true;
46474 break;
46475 case 5451:
46476 useStyle = 1;
46477 autoReuse = false;
46478 useAnimation = 32;
46479 holdStyle = 7;
46480 useTime = 32;
46481 width = 32;
46482 height = 20;
46483 noUseGraphic = true;
46484 shoot = 1020;
46486 shootSpeed = 9f;
46487 value = buyPrice(0, 10);
46488 rare = 3;
46489 break;
46490 case 5452:
46491 width = 16;
46492 height = 24;
46493 accessory = true;
46494 rare = 3;
46495 value = buyPrice(0, 10);
46496 faceSlot = 21;
46497 break;
46498 case 5453:
46500 width = 30;
46501 height = 30;
46502 break;
46503 case 5454:
46505 width = 30;
46506 height = 30;
46507 break;
46508 case 5455:
46509 SetShopValues(ItemRarityColor.Green2, buyPrice(0, 10));
46510 width = 30;
46511 height = 30;
46512 break;
46513 case 4009:
46514 case 4010:
46515 case 4011:
46516 case 4012:
46517 case 4013:
46518 case 4014:
46519 case 4015:
46520 case 4016:
46521 case 4017:
46522 case 4018:
46523 case 4019:
46524 case 4020:
46525 case 4021:
46526 case 4022:
46527 case 4023:
46528 case 4024:
46529 case 4025:
46530 case 4026:
46531 case 4027:
46532 case 4028:
46533 case 4029:
46534 case 4030:
46535 case 4031:
46536 case 4032:
46537 case 4033:
46538 case 4034:
46539 case 4035:
46540 case 4036:
46541 case 4037:
46542 case 4282:
46543 case 4283:
46544 case 4284:
46545 case 4285:
46546 case 4286:
46547 case 4287:
46548 case 4288:
46549 case 4289:
46550 case 4290:
46551 case 4291:
46552 case 4292:
46553 case 4293:
46554 case 4294:
46555 case 4295:
46556 case 4296:
46557 case 4297:
46558 case 4403:
46559 case 4411:
46560 case 4614:
46561 case 4615:
46562 case 4616:
46563 case 4617:
46564 case 4618:
46565 case 4619:
46566 case 4620:
46567 case 4621:
46568 case 4622:
46569 case 4623:
46570 case 4624:
46571 case 4625:
46572 case 5009:
46573 case 5013:
46574 case 5041:
46575 case 5042:
46576 case 5092:
46577 case 5093:
46578 case 5275:
46579 case 5277:
46580 case 5278:
46581 break;
46582 }
46583 }
46584
46586 {
46587 shoot = projectileId - 145;
46589 width = 10;
46590 height = 12;
46591 value = buyPrice(0, 0, 15);
46592 rare = 3;
46594 consumable = true;
46595 }
46596
46597 public void DefaultToWhip(int projectileId, int dmg, float kb, float shootspeed, int animationTotalTime = 30)
46598 {
46599 autoReuse = false;
46600 useStyle = 1;
46603 width = 18;
46604 height = 18;
46607 noMelee = true;
46608 summon = true;
46609 noUseGraphic = true;
46610 damage = dmg;
46611 knockBack = kb;
46613 }
46614
46615 public void DefaultTokite(int projId)
46616 {
46617 width = 20;
46618 height = 28;
46620 consumable = false;
46621 ranged = false;
46622 noUseGraphic = true;
46623 maxStack = 1;
46625 }
46626
46627 public void ChangeItemType(int to)
46628 {
46629 bool flag = favorited;
46630 SetDefaults(to);
46631 favorited = flag;
46632 }
46633
46634 public void DefaultToVanitypet(int projId, int buffID)
46635 {
46636 damage = 0;
46637 useStyle = 1;
46638 width = 16;
46639 height = 30;
46641 useAnimation = 20;
46642 useTime = 20;
46643 rare = 3;
46644 noMelee = true;
46645 value = sellPrice(0, 2);
46646 buffType = buffID;
46647 shoot = projId;
46648 }
46649
46650 public static bool IsAGolfingItem(Item item)
46651 {
46652 if (ProjectileID.Sets.IsAGolfBall[item.shoot])
46653 {
46654 return true;
46655 }
46656 int num = item.type;
46657 if (num == 4039 || (uint)(num - 4092) <= 3u || (uint)(num - 4587) <= 11u)
46658 {
46659 return true;
46660 }
46661 return false;
46662 }
46663
46664 private void DefaultToSeaShell()
46665 {
46666 useStyle = 1;
46667 autoReuse = true;
46668 useAnimation = 15;
46669 useTime = 10;
46671 consumable = true;
46672 createTile = 324;
46673 width = 22;
46674 height = 22;
46675 switch (type)
46676 {
46677 case 4071:
46678 placeStyle = 4;
46679 value = sellPrice(0, 1);
46680 break;
46681 case 4073:
46682 placeStyle = 3;
46683 value = sellPrice(0, 0, 20);
46684 break;
46685 case 4072:
46686 placeStyle = 2;
46687 value = sellPrice(0, 0, 20);
46688 break;
46689 case 2626:
46690 placeStyle = 1;
46691 value = sellPrice(0, 0, 10);
46692 break;
46693 default:
46694 value = sellPrice(0, 0, 5);
46695 break;
46696 }
46697 }
46698
46700 {
46701 useStyle = 1;
46702 autoReuse = true;
46703 useTurn = true;
46704 useAnimation = 15;
46705 useTime = 10;
46707 consumable = true;
46708 width = 12;
46709 height = 12;
46710 noUseGraphic = true;
46712 }
46713
46715 {
46717 mana = manaPerShot;
46718 width = 40;
46719 height = 40;
46721 }
46722
46724 {
46725 useStyle = 5;
46726 useAnimation = 31;
46727 useTime = 31;
46729 width = 32;
46730 height = 32;
46732 shoot = projType;
46733 noMelee = true;
46734 noUseGraphic = true;
46735 melee = true;
46737 }
46738
46739 private void SetFoodDefaults(int type)
46740 {
46741 switch (type)
46742 {
46743 case 4022:
46744 DefaultToFood(22, 22, 207, 172800);
46745 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 50));
46746 break;
46747 case 1919:
46748 DefaultToFood(22, 22, 207, 14400);
46749 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 25));
46750 break;
46751 case 1920:
46752 DefaultToFood(22, 22, 207, 14400);
46753 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 25));
46754 break;
46755 case 4011:
46756 DefaultToFood(22, 22, 207, 57600);
46758 break;
46759 case 3532:
46760 DefaultToFood(22, 22, 207, 86400);
46762 break;
46763 case 1911:
46764 DefaultToFood(22, 22, 207, 14400, useGulpSound: true);
46765 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
46766 break;
46767 case 4013:
46768 DefaultToFood(22, 22, 207, 86400);
46770 break;
46771 case 4615:
46772 DefaultToFood(22, 22, 207, 57600, useGulpSound: true);
46774 break;
46775 case 4027:
46776 DefaultToFood(22, 22, 207, 57600, useGulpSound: true);
46778 break;
46779 case 4025:
46780 DefaultToFood(22, 22, 207, 43200);
46782 break;
46783 case 4029:
46784 DefaultToFood(22, 22, 207, 28800);
46786 break;
46787 case 4036:
46788 DefaultToFood(22, 22, 207, 28800);
46790 break;
46791 case 4037:
46792 DefaultToFood(22, 22, 207, 57600);
46794 break;
46795 case 4015:
46796 DefaultToFood(22, 22, 207, 28800);
46798 break;
46799 case 2426:
46800 DefaultToFood(22, 22, 206, 36000);
46801 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 75));
46802 break;
46803 case 2427:
46804 DefaultToFood(22, 22, 206, 28800);
46805 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 25));
46806 break;
46807 case 4034:
46808 DefaultToFood(22, 22, 206, 50400);
46809 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 50));
46810 break;
46811 case 357:
46812 DefaultToFood(22, 22, 206, 28800, useGulpSound: true);
46814 break;
46815 case 1787:
46816 DefaultToFood(22, 22, 206, 28800);
46817 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 10));
46818 break;
46819 case 4012:
46820 DefaultToFood(22, 22, 206, 36000, useGulpSound: true);
46822 break;
46823 case 4016:
46824 DefaultToFood(22, 22, 206, 50400);
46826 break;
46827 case 4017:
46828 DefaultToFood(22, 22, 206, 72000);
46830 break;
46831 case 5042:
46832 DefaultToFood(22, 22, 206, 36000, useGulpSound: true);
46834 break;
46835 case 4018:
46836 DefaultToFood(22, 22, 206, 57600, useGulpSound: true);
46838 break;
46839 case 4288:
46840 DefaultToFood(22, 22, 206, 18000);
46842 break;
46843 case 4019:
46844 DefaultToFood(22, 22, 206, 36000);
46846 break;
46847 case 4020:
46848 DefaultToFood(22, 22, 206, 50400);
46850 break;
46851 case 4021:
46852 DefaultToFood(22, 22, 206, 36000);
46854 break;
46855 case 4023:
46856 DefaultToFood(22, 22, 206, 57600);
46858 break;
46859 case 3195:
46860 DefaultToFood(22, 22, 206, 50400, useGulpSound: true);
46862 break;
46863 case 4026:
46864 DefaultToFood(22, 22, 206, 50400, useGulpSound: true);
46866 break;
46867 case 4028:
46868 DefaultToFood(22, 22, 206, 57600);
46870 break;
46871 case 4032:
46872 DefaultToFood(22, 22, 206, 36000);
46874 break;
46875 case 4035:
46876 DefaultToFood(22, 22, 206, 64800);
46877 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 2, 50));
46878 break;
46879 case 4403:
46880 DefaultToFood(22, 22, 206, 36000);
46882 break;
46883 case 2267:
46884 DefaultToFood(22, 22, 206, 28800);
46885 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 55));
46886 break;
46887 case 4623:
46888 DefaultToFood(22, 22, 206, 72000, useGulpSound: true);
46890 break;
46891 case 2268:
46892 DefaultToFood(22, 22, 206, 36000, useGulpSound: true);
46893 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 75));
46894 break;
46895 case 4297:
46896 DefaultToFood(22, 22, 206, 18000);
46898 break;
46899 case 5092:
46900 DefaultToFood(22, 22, 206, 28800);
46901 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 50));
46902 break;
46903 case 5093:
46904 DefaultToFood(22, 22, 206, 21600);
46906 break;
46907 case 4009:
46908 DefaultToFood(22, 22, 26, 18000);
46910 break;
46911 case 4614:
46912 DefaultToFood(22, 22, 26, 36000, useGulpSound: true);
46914 break;
46915 case 4014:
46916 DefaultToFood(22, 22, 26, 36000, useGulpSound: true);
46918 break;
46919 case 4024:
46920 DefaultToFood(22, 22, 26, 36000);
46922 break;
46923 case 4030:
46924 DefaultToFood(22, 22, 26, 90000);
46925 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 1, 50));
46926 break;
46927 case 4031:
46928 DefaultToFood(22, 22, 26, 36000);
46930 break;
46931 case 969:
46932 DefaultToFood(12, 12, 26, 36000);
46933 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 2));
46934 useStyle = 9;
46935 break;
46936 case 2425:
46937 DefaultToFood(22, 22, 26, 28800);
46938 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 25));
46939 break;
46940 case 4282:
46941 DefaultToFood(22, 22, 26, 18000);
46943 break;
46944 case 4283:
46945 DefaultToFood(22, 22, 26, 18000);
46947 break;
46948 case 4617:
46949 DefaultToFood(22, 22, 26, 54000, useGulpSound: true);
46951 break;
46952 case 4284:
46953 DefaultToFood(22, 22, 26, 18000);
46955 break;
46956 case 4285:
46957 DefaultToFood(22, 22, 26, 18000);
46959 break;
46960 case 4621:
46961 DefaultToFood(22, 22, 26, 72000, useGulpSound: true);
46963 break;
46964 case 4286:
46965 DefaultToFood(22, 22, 26, 18000);
46967 break;
46968 case 4287:
46969 DefaultToFood(22, 22, 26, 18000);
46971 break;
46972 case 4289:
46973 DefaultToFood(22, 22, 26, 18000);
46975 break;
46976 case 4624:
46977 DefaultToFood(22, 22, 26, 54000, useGulpSound: true);
46979 break;
46980 case 4625:
46981 DefaultToFood(22, 22, 26, 90000);
46983 break;
46984 case 4290:
46985 DefaultToFood(22, 22, 26, 18000);
46987 break;
46988 case 4291:
46989 DefaultToFood(22, 22, 26, 18000);
46991 break;
46992 case 4616:
46993 DefaultToFood(22, 22, 26, 36000, useGulpSound: true);
46995 break;
46996 case 4292:
46997 DefaultToFood(22, 22, 26, 18000);
46999 break;
47000 case 967:
47001 DefaultToFood(12, 12, 26, 3600);
47002 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 1));
47003 useStyle = 9;
47004 break;
47005 case 4293:
47006 DefaultToFood(22, 22, 26, 18000);
47008 break;
47009 case 4618:
47010 DefaultToFood(22, 22, 26, 36000, useGulpSound: true);
47012 break;
47013 case 4619:
47014 DefaultToFood(22, 22, 26, 72000, useGulpSound: true);
47016 break;
47017 case 4294:
47018 DefaultToFood(22, 22, 26, 18000);
47020 break;
47021 case 4295:
47022 DefaultToFood(22, 22, 26, 18000);
47024 break;
47025 case 4296:
47026 DefaultToFood(22, 22, 26, 18000);
47028 break;
47029 case 4622:
47030 DefaultToFood(22, 22, 26, 72000, useGulpSound: true);
47032 break;
47033 case 4411:
47034 DefaultToFood(22, 22, 26, 36000);
47036 break;
47037 case 4620:
47038 DefaultToFood(22, 22, 26, 72000, useGulpSound: true);
47040 break;
47041 case 5009:
47042 DefaultToFood(22, 22, 26, 18000, useGulpSound: true);
47043 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 0, 20));
47044 break;
47045 case 5041:
47046 DefaultToFood(22, 22, 26, 72000, useGulpSound: true);
47048 break;
47049 case 4033:
47050 DefaultToFood(22, 22, 26, 36000);
47051 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 50));
47052 break;
47053 case 5275:
47054 DefaultToFood(22, 22, 26, 7200, useGulpSound: true);
47055 SetShopValues(ItemRarityColor.White0, buyPrice(0, 0, 1, 25));
47056 break;
47057 case 5277:
47058 DefaultToFood(22, 22, 26, 18000);
47060 break;
47061 case 5278:
47062 DefaultToFood(22, 22, 26, 18000);
47064 break;
47065 case 2266:
47066 DefaultToFood(22, 22, 25, 14400, useGulpSound: true);
47067 SetShopValues(ItemRarityColor.Blue1, buyPrice(0, 0, 5));
47068 break;
47069 case 353:
47070 DefaultToFood(22, 22, 25, 7200, useGulpSound: true);
47071 SetShopValues(ItemRarityColor.White0, 100);
47073 holdStyle = 1;
47074 ammo = 353;
47075 notAmmo = true;
47076 break;
47077 case 1912:
47078 DefaultToHealingPotion(22, 22, 80);
47079 SetShopValues(ItemRarityColor.Blue1, 40);
47080 break;
47081 }
47082 float num = 0f;
47083 num = ((buffType == 207) ? (num + 12f) : ((buffType != 206) ? (num + 3f) : (num + 8f)));
47084 num += (float)(buffTime / 14400);
47085 rare = (int)(num / 4f);
47086 }
47087
47088 public void DefaultToMount(int mount)
47089 {
47090 width = 36;
47091 height = 26;
47092 mountType = mount;
47093 }
47094
47096 {
47097 useStyle = 1;
47098 useTurn = true;
47099 useAnimation = 15;
47100 useTime = 7;
47101 autoReuse = true;
47103 consumable = true;
47105 width = 12;
47106 height = 12;
47107 }
47108
47109 public void SetWeaponValues(int dmg, float knockback, int bonusCritChance = 0)
47110 {
47111 damage = dmg;
47114 }
47115
47116 public void DefaultToBow(int singleShotTime, float shotVelocity, bool hasAutoReuse = false)
47117 {
47119 width = 14;
47120 height = 30;
47122 }
47123
47124 public void DefaultToMagicWeapon(int projType, int singleShotTime, float shotVelocity, bool hasAutoReuse = false)
47125 {
47127 useStyle = 5;
47130 shoot = projType;
47132 noMelee = true;
47133 magic = true;
47134 }
47135
47137 {
47139 useStyle = 5;
47143 useAmmo = ammoID;
47145 noMelee = true;
47146 ranged = true;
47147 }
47148
47150 {
47152 useStyle = 1;
47157 noMelee = true;
47158 ranged = true;
47159 consumable = true;
47161 }
47162
47164 {
47165 flame = true;
47167 holdStyle = 1;
47168 autoReuse = true;
47170 consumable = true;
47171 createTile = 4;
47173 width = 10;
47174 height = 12;
47175 value = 60;
47176 useStyle = 1;
47177 useTurn = true;
47178 useAnimation = 15;
47179 useTime = 10;
47180 }
47181
47186
47188 {
47191 width = 14;
47192 height = 14;
47193 useStyle = 1;
47194 useAnimation = 15;
47195 useTime = 10;
47197 useTurn = true;
47198 autoReuse = true;
47199 consumable = true;
47200 }
47201
47203 {
47204 useStyle = 1;
47205 useAnimation = 15;
47206 useTime = 10;
47208 autoReuse = true;
47209 consumable = true;
47210 }
47211
47213 {
47214 width = newwidth;
47215 height = newheight;
47216 channel = true;
47217 useStyle = 8;
47218 holdStyle = 4;
47219 shootSpeed = 6f;
47220 shoot = 722;
47221 UseSound = null;
47222 useAnimation = (useTime = 12);
47223 noMelee = true;
47224 }
47225
47227 {
47228 width = newwidth;
47229 height = newheight;
47230 holdStyle = 1;
47231 useStyle = 11;
47232 useAnimation = 30;
47233 useTime = 10;
47235 autoReuse = true;
47236 }
47237
47238 public void DefaultToFood(int newwidth, int newheight, int foodbuff, int foodbuffduration, bool useGulpSound = false, int animationTime = 17)
47239 {
47240 if (useGulpSound)
47241 {
47243 }
47244 else
47245 {
47247 }
47248 if (useGulpSound)
47249 {
47250 useStyle = 9;
47251 }
47252 else
47253 {
47254 useStyle = 2;
47255 }
47256 useTurn = true;
47259 consumable = true;
47260 width = newwidth;
47261 height = newheight;
47264 rare = 1;
47265 value = buyPrice(0, 0, 20);
47266 }
47267
47269 {
47271 useStyle = 9;
47272 useTurn = true;
47275 consumable = true;
47276 width = newwidth;
47277 height = newheight;
47278 rare = 1;
47279 value = buyPrice(0, 0, 20);
47280 potion = true;
47282 }
47283
47284 public void SetShopValues(ItemRarityColor rarity, int coinValue)
47285 {
47286 rare = (int)rarity;
47287 value = coinValue;
47288 }
47289
47291 {
47292 width = newwidth;
47293 height = newheight;
47295 }
47296
47297 public void DefaultToAccessory(int newwidth = 24, int newheight = 24)
47298 {
47299 width = newwidth;
47300 height = newheight;
47301 accessory = true;
47302 }
47303
47304 public void DefaultToGuitar(int newwidth = 24, int newheight = 24)
47305 {
47306 width = newwidth;
47307 height = newheight;
47308 autoReuse = true;
47309 holdStyle = 5;
47310 useStyle = 12;
47311 useAnimation = (useTime = 12);
47312 }
47313
47314 public void DefaultToMusicBox(int style)
47315 {
47316 useStyle = 1;
47317 useTurn = true;
47318 useAnimation = 15;
47319 useTime = 10;
47320 autoReuse = true;
47321 consumable = true;
47322 createTile = 139;
47323 placeStyle = style;
47324 width = 24;
47325 height = 24;
47326 rare = 4;
47327 value = 100000;
47328 accessory = true;
47329 hasVanityEffects = true;
47330 }
47331
47332 public void SetDefaults(int Type = 0)
47333 {
47334 SetDefaults(Type, noMatCheck: false, null);
47335 }
47336
47337 public void SetDefaults(int Type, bool noMatCheck = false, ItemVariant variant = null)
47338 {
47339 if (Type < 0)
47340 {
47342 return;
47343 }
47344 if (Main.netMode == 1 || Main.netMode == 2)
47345 {
47347 }
47348 else
47349 {
47351 }
47353 if (type >= ItemID.Count)
47354 {
47355 type = 0;
47356 }
47357 if (variant == null)
47358 {
47360 }
47361 else if (!ItemVariants.HasVariant(Type, variant))
47362 {
47363 variant = null;
47364 }
47365 Variant = variant;
47366 if (type == 0)
47367 {
47368 netID = 0;
47369 stack = 0;
47370 }
47371 else if (ItemID.Sets.IsFood[type])
47372 {
47374 }
47375 else if (type <= 1000)
47376 {
47378 }
47379 else if (type <= 2001)
47380 {
47382 }
47383 else if (type <= 3000)
47384 {
47386 }
47387 else if (type <= 3989)
47388 {
47390 }
47391 else
47392 {
47394 }
47395 dye = (byte)GameShaders.Armor.GetShaderIdFromItemId(type);
47396 if (hairDye != 0)
47397 {
47398 hairDye = GameShaders.Hair.GetShaderIdFromItemId(type);
47399 }
47400 if (type == 2015)
47401 {
47402 value = sellPrice(0, 0, 5);
47403 }
47404 if (type == 2016)
47405 {
47406 value = sellPrice(0, 0, 7, 50);
47407 }
47408 if (type == 2017)
47409 {
47410 value = sellPrice(0, 0, 7, 50);
47411 }
47412 if (type == 5212)
47413 {
47414 value = sellPrice(0, 0, 7, 50);
47415 }
47416 if (type == 5300)
47417 {
47418 value = sellPrice(0, 0, 7, 50);
47419 }
47420 if (type == 5311)
47421 {
47422 value = sellPrice(0, 0, 7, 50);
47423 }
47424 if (type == 5312)
47425 {
47426 value = sellPrice(0, 0, 7, 50);
47427 }
47428 if (type == 5313)
47429 {
47430 value = sellPrice(0, 0, 7, 50);
47431 }
47432 if (type == 2019)
47433 {
47434 value = sellPrice(0, 0, 5);
47435 }
47436 if (type == 2018)
47437 {
47438 value = sellPrice(0, 0, 5);
47439 }
47440 if (type == 3563)
47441 {
47442 value = sellPrice(0, 0, 5);
47443 }
47444 if (type == 261)
47445 {
47446 value = sellPrice(0, 0, 7, 50);
47447 }
47448 if (type == 2205)
47449 {
47450 value = sellPrice(0, 0, 12, 50);
47451 }
47452 if (type == 2123)
47453 {
47454 value = sellPrice(0, 0, 7, 50);
47455 }
47456 if (type == 2122)
47457 {
47458 value = sellPrice(0, 0, 7, 50);
47459 }
47460 if (type == 2003)
47461 {
47462 value = sellPrice(0, 0, 10);
47463 }
47464 if (type == 2156)
47465 {
47466 value = sellPrice(0, 0, 15);
47467 }
47468 if (type == 2157)
47469 {
47470 value = sellPrice(0, 0, 15);
47471 }
47472 if (type == 2121)
47473 {
47474 value = sellPrice(0, 0, 10);
47475 }
47476 if (type == 1992)
47477 {
47478 value = sellPrice(0, 0, 3);
47479 }
47480 if (type == 2004)
47481 {
47482 value = sellPrice(0, 0, 5);
47483 }
47484 if (type == 2002)
47485 {
47486 value = sellPrice(0, 0, 5);
47487 }
47488 if (type == 2740)
47489 {
47490 value = sellPrice(0, 0, 2, 50);
47491 }
47492 if (type == 2006)
47493 {
47494 value = sellPrice(0, 0, 10);
47495 }
47496 if (type == 3191)
47497 {
47498 value = sellPrice(0, 0, 20);
47499 }
47500 if (type == 3192)
47501 {
47502 value = sellPrice(0, 0, 2, 50);
47503 }
47504 if (type == 3193)
47505 {
47506 value = sellPrice(0, 0, 5);
47507 }
47508 if (type == 3194)
47509 {
47510 value = sellPrice(0, 0, 10);
47511 }
47512 if (type == 2007)
47513 {
47514 value = sellPrice(0, 0, 50);
47515 }
47516 if (type == 2673)
47517 {
47518 value = sellPrice(0, 10);
47519 }
47520 if (bait > 0)
47521 {
47522 if (bait >= 50)
47523 {
47524 rare = 3;
47525 }
47526 else if (bait >= 30)
47527 {
47528 rare = 2;
47529 }
47530 else if (bait >= 15)
47531 {
47532 rare = 1;
47533 }
47534 }
47535 if (type >= 1994 && type <= 2001)
47536 {
47537 int num = type - 1994;
47538 if (num == 0)
47539 {
47540 value = sellPrice(0, 0, 5);
47541 }
47542 if (num == 4)
47543 {
47544 value = sellPrice(0, 0, 10);
47545 }
47546 if (num == 6)
47547 {
47548 value = sellPrice(0, 0, 15);
47549 }
47550 if (num == 3)
47551 {
47552 value = sellPrice(0, 0, 20);
47553 }
47554 if (num == 7)
47555 {
47556 value = sellPrice(0, 0, 30);
47557 }
47558 if (num == 2)
47559 {
47560 value = sellPrice(0, 0, 40);
47561 }
47562 if (num == 1)
47563 {
47564 value = sellPrice(0, 0, 75);
47565 }
47566 if (num == 5)
47567 {
47568 value = sellPrice(0, 1);
47569 }
47570 }
47571 if (type == 2663 || type == 1720 || type == 2137 || type == 2155 || type == 2151 || type == 1704 || type == 2143 || type == 1710 || type == 2238 || type == 2133 || type == 2147 || type == 2405 || type == 1716 || type == 1705)
47572 {
47573 value = sellPrice(0, 2);
47574 }
47575 if (Main.projHook[shoot])
47576 {
47577 useStyle = 0;
47578 useTime = 0;
47579 useAnimation = 0;
47580 }
47581 if (ItemID.Sets.IsDrill[type] || ItemID.Sets.IsChainsaw[type] || type == 1262)
47582 {
47583 useTime = (int)((double)useTime * 0.6);
47584 if (useTime < 1)
47585 {
47586 useTime = 1;
47587 }
47588 useAnimation = (int)((double)useAnimation * 0.6);
47589 if (useAnimation < 1)
47590 {
47591 useAnimation = 1;
47592 }
47593 tileBoost--;
47594 }
47595 if (ItemID.Sets.IsFood[type])
47596 {
47597 holdStyle = 1;
47598 }
47599 if (type >= 1803 && type <= 1807)
47600 {
47601 SetDefaults(1533 + type - 1803);
47602 }
47603 if (dye > 0)
47604 {
47606 }
47607 if (createTile == 19)
47608 {
47610 }
47611 netID = type;
47612 if (!noMatCheck)
47613 {
47615 }
47617 if (type > 0 && type < ItemID.Count && ItemID.Sets.Deprecated[type])
47618 {
47619 netID = 0;
47620 type = 0;
47621 stack = 0;
47622 }
47623 }
47624
47625 public void OnCreated(ItemCreationContext context)
47626 {
47627 if (type == 5437)
47628 {
47629 SetDefaults(5358);
47630 }
47631 }
47632
47633 public void ResetStats(int Type)
47634 {
47635 tooltipContext = -1;
47636 BestiaryNotes = null;
47637 sentry = false;
47638 hasVanityEffects = false;
47639 DD2Summon = false;
47641 shopCustomPrice = null;
47642 expert = false;
47643 isAShopItem = false;
47644 expertOnly = false;
47645 instanced = false;
47646 questItem = false;
47647 fishingPole = 0;
47648 bait = 0;
47649 hairDye = -1;
47650 makeNPC = 0;
47651 dye = 0;
47652 paint = 0;
47653 paintCoating = 0;
47654 tileWand = -1;
47655 notAmmo = false;
47656 netID = 0;
47657 prefix = 0;
47658 crit = 0;
47659 mech = false;
47660 flame = false;
47661 reuseDelay = 0;
47662 melee = false;
47663 magic = false;
47664 ranged = false;
47665 summon = false;
47666 placeStyle = 0;
47667 buffTime = 0;
47668 buffType = 0;
47669 mountType = -1;
47670 cartTrack = false;
47671 material = false;
47672 noWet = false;
47673 vanity = false;
47674 mana = 0;
47675 wet = false;
47676 wetCount = 0;
47677 lavaWet = false;
47678 channel = false;
47679 manaIncrease = 0;
47681 noMelee = false;
47682 noUseGraphic = false;
47683 lifeRegen = 0;
47684 shootSpeed = 0f;
47685 active = true;
47686 alpha = 0;
47687 ammo = AmmoID.None;
47689 autoReuse = false;
47690 accessory = false;
47691 axe = 0;
47692 healMana = 0;
47693 bodySlot = -1;
47694 legSlot = -1;
47695 headSlot = -1;
47696 potion = false;
47697 color = default(Color);
47698 glowMask = -1;
47699 consumable = false;
47701 createTile = -1;
47702 createWall = -1;
47703 damage = -1;
47704 defense = 0;
47705 hammer = 0;
47706 healLife = 0;
47707 holdStyle = 0;
47708 knockBack = 0f;
47709 maxStack = 1;
47710 pick = 0;
47711 rare = 0;
47712 scale = 1f;
47713 shoot = 0;
47714 stack = 1;
47715 ToolTip = null;
47716 tileBoost = 0;
47717 useStyle = 0;
47718 UseSound = null;
47719 useTime = 100;
47720 useAnimation = 100;
47721 value = 0;
47722 useTurn = false;
47723 buy = false;
47724 handOnSlot = -1;
47725 handOffSlot = -1;
47726 backSlot = -1;
47727 frontSlot = -1;
47728 shoeSlot = -1;
47729 waistSlot = -1;
47730 wingSlot = -1;
47731 shieldSlot = -1;
47732 neckSlot = -1;
47733 faceSlot = -1;
47734 balloonSlot = -1;
47735 beardSlot = -1;
47736 uniqueStack = false;
47737 favorited = false;
47738 shootsEveryUse = false;
47739 Variant = null;
47740 type = Type;
47741 }
47742
47744 {
47745 if (ItemID.Sets.BossBag[type])
47746 {
47747 return Color.Lerp(newColor, Color.White, 0.4f);
47748 }
47749 switch (type)
47750 {
47751 case 1326:
47752 case 5335:
47753 return Color.Lerp(newColor, Color.White, 0.75f);
47754 case 5043:
47755 return new Color(255, 255, 255, newColor.A - alpha);
47756 case 3065:
47757 case 4956:
47758 return new Color(255, 255, 255, newColor.A - alpha);
47759 case 75:
47760 case 3858:
47761 return new Color(255, 255, 255, 255);
47762 case 119:
47763 case 120:
47764 case 121:
47765 case 122:
47766 case 217:
47767 case 218:
47768 case 219:
47769 case 220:
47770 return new Color(255, 255, 255, 255);
47771 case 501:
47772 return new Color(200, 200, 200, 50);
47773 case 757:
47774 case 1306:
47775 case 3456:
47776 case 3457:
47777 case 3458:
47778 case 3459:
47779 return new Color(255, 255, 255, 200);
47780 case 520:
47781 case 521:
47782 case 522:
47783 case 547:
47784 case 548:
47785 case 549:
47786 case 575:
47787 case 1332:
47788 case 3453:
47789 case 3454:
47790 case 3455:
47791 case 3580:
47792 return new Color(255, 255, 255, 50);
47793 case 58:
47794 case 184:
47795 case 1734:
47796 case 1735:
47797 case 1867:
47798 case 1868:
47799 return new Color(200, 200, 200, 200);
47800 case 1572:
47801 return new Color(200, 200, 255, 125);
47802 case 787:
47803 return new Color(255, 255, 255, 175);
47804 case 1826:
47805 return new Color(255, 255, 255, 200);
47806 case 1508:
47807 return new Color(200, 200, 200, 0);
47808 case 502:
47809 return new Color(255, 255, 255, 150);
47810 case 51:
47811 return new Color(255, 255, 255, 0);
47812 case 1260:
47813 return new Color(255, 255, 255, 175);
47814 case 1446:
47815 case 1506:
47816 case 1507:
47817 case 1543:
47818 case 1544:
47819 case 1545:
47820 return new Color(newColor.R, newColor.G, newColor.B, Main.gFade);
47821 case 198:
47822 case 199:
47823 case 200:
47824 case 201:
47825 case 202:
47826 case 203:
47827 case 3764:
47828 case 3765:
47829 case 3766:
47830 case 3767:
47831 case 3768:
47832 case 3769:
47833 case 4258:
47834 case 4259:
47835 return Color.White;
47836 case 2763:
47837 case 2764:
47838 case 2765:
47839 case 2782:
47840 case 2783:
47841 case 2784:
47842 case 2785:
47843 case 2786:
47844 case 3522:
47845 return new Color(250, 250, 250, 255 - alpha);
47846 case 3191:
47847 return new Color(250, 250, 250, 200);
47848 case 3822:
47849 return Color.Lerp(Color.White, newColor, 0.5f) * ((255f - (float)alpha) / 255f);
47850 case 4143:
47851 return Color.Lerp(Color.White, newColor, 0f) * ((255f - (float)alpha) / 255f);
47852 case 4354:
47853 case 4377:
47854 case 4378:
47855 case 4389:
47856 case 5127:
47857 case 5128:
47858 {
47859 Color color = default(Color);
47860 color = type switch
47861 {
47862 4377 => new Color(50, 255, 50, 200),
47863 4378 => new Color(50, 200, 255, 255),
47864 4389 => new Color(255, 50, 125, 200),
47865 5127 => new Color(150, 50, 250, 200),
47866 5128 => new Color(Main.DiscoR, Main.DiscoG, Main.DiscoB, 200),
47867 _ => new Color(255, 150, 150, 200),
47868 };
47869 if (newColor.R > color.R)
47870 {
47871 color.R = newColor.R;
47872 }
47873 if (newColor.G > color.G)
47874 {
47875 color.G = newColor.G;
47876 }
47877 if (newColor.B > color.B)
47878 {
47879 color.B = newColor.B;
47880 }
47881 if (newColor.A > color.A)
47882 {
47883 color.A = newColor.A;
47884 }
47885 return color;
47886 }
47887 default:
47888 {
47889 float num = (float)(255 - alpha) / 255f;
47890 int r = (int)((float)(int)newColor.R * num);
47891 int g = (int)((float)(int)newColor.G * num);
47892 int b = (int)((float)(int)newColor.B * num);
47893 int num2 = newColor.A - alpha;
47894 if (num2 < 0)
47895 {
47896 num2 = 0;
47897 }
47898 if (num2 > 255)
47899 {
47900 num2 = 255;
47901 }
47902 return new Color(r, g, b, num2);
47903 }
47904 }
47905 }
47906
47908 {
47909 int num = color.R - (255 - newColor.R);
47910 int num2 = color.G - (255 - newColor.G);
47911 int num3 = color.B - (255 - newColor.B);
47912 int num4 = color.A - (255 - newColor.A);
47913 if (num < 0)
47914 {
47915 num = 0;
47916 }
47917 if (num > 255)
47918 {
47919 num = 255;
47920 }
47921 if (num2 < 0)
47922 {
47923 num2 = 0;
47924 }
47925 if (num2 > 255)
47926 {
47927 num2 = 255;
47928 }
47929 if (num3 < 0)
47930 {
47931 num3 = 0;
47932 }
47933 if (num3 > 255)
47934 {
47935 num3 = 255;
47936 }
47937 if (num4 < 0)
47938 {
47939 num4 = 0;
47940 }
47941 if (num4 > 255)
47942 {
47943 num4 = 255;
47944 }
47945 return new Color(num, num2, num3, num4);
47946 }
47947
47948 public static bool MechSpawn(float x, float y, int type)
47949 {
47950 int num = 0;
47951 int num2 = 0;
47952 int num3 = 0;
47953 for (int i = 0; i < 200; i++)
47954 {
47955 if (Main.item[i].active && Main.item[i].type == type)
47956 {
47957 num++;
47958 Vector2 vector = new Vector2(x, y);
47959 float num4 = Main.item[i].position.X - vector.X;
47960 float num5 = Main.item[i].position.Y - vector.Y;
47961 float num6 = (float)Math.Sqrt(num4 * num4 + num5 * num5);
47962 if (num6 < 300f)
47963 {
47964 num2++;
47965 }
47966 if (num6 < 800f)
47967 {
47968 num3++;
47969 }
47970 }
47971 }
47972 if (num2 >= 3 || num3 >= 6 || num >= 10)
47973 {
47974 return false;
47975 }
47976 return true;
47977 }
47978
47979 public static int buyPrice(int platinum = 0, int gold = 0, int silver = 0, int copper = 0)
47980 {
47981 return copper + silver * 100 + gold * 100 * 100 + platinum * 100 * 100 * 100;
47982 }
47983
47984 public static int sellPrice(int platinum = 0, int gold = 0, int silver = 0, int copper = 0)
47985 {
47986 return (copper + silver * 100 + gold * 100 * 100 + platinum * 100 * 100 * 100) * 5;
47987 }
47988
47989 public bool CanShimmer()
47990 {
47993 {
47994 return false;
47995 }
47996 bool flag = false;
47997 if ((type == 1326 || type == 779 || type == 3031 || type == 5364) && NPC.downedMoonlord)
47998 {
47999 flag = true;
48000 }
48001 if (type == 4986 && !NPC.unlockedSlimeRainbowSpawn)
48002 {
48003 flag = true;
48004 }
48005 if (type == 3461 || createTile == 139)
48006 {
48007 flag = true;
48008 }
48010 {
48011 return makeNPC > 0;
48012 }
48013 return true;
48014 }
48015
48016 private void Shimmering()
48017 {
48018 if (CanShimmer())
48019 {
48020 int num = (int)(base.Center.X / 16f);
48021 int num2 = (int)(position.Y / 16f - 1f);
48022 if (!WorldGen.InWorld(num, num2) || Main.tile[num, num2] == null || Main.tile[num, num2].liquid <= 0 || !Main.tile[num, num2].shimmer())
48023 {
48024 return;
48025 }
48027 {
48028 shimmerTime += 0.01f;
48029 if (shimmerTime > 0.9f)
48030 {
48031 shimmerTime = 0.9f;
48032 GetShimmered();
48033 }
48034 }
48035 else
48036 {
48037 shimmerTime += 0.01f;
48038 if (shimmerTime > 1f)
48039 {
48040 shimmerTime = 1f;
48041 }
48042 }
48043 }
48044 else if (shimmerTime > 0f)
48045 {
48046 shimmerTime -= 0.01f;
48047 if (shimmerTime < 0f)
48048 {
48049 shimmerTime = 0f;
48050 }
48051 }
48052 }
48053
48054 private int FindDecraftAmount()
48055 {
48057 if (decraftingRecipeIndex < 0)
48058 {
48059 return -1;
48060 }
48061 return stack / Main.recipe[decraftingRecipeIndex].createItem.stack;
48062 }
48063
48065 {
48067 {
48069 }
48070 return type;
48071 }
48072
48073 private void GetShimmered()
48074 {
48078 {
48079 switch (shimmerEquivalentType)
48080 {
48081 case 72:
48082 stack *= 100;
48083 break;
48084 case 73:
48085 stack *= 10000;
48086 break;
48087 case 74:
48088 if (stack > 1)
48089 {
48090 stack = 1;
48091 }
48092 stack *= 1000000;
48093 break;
48094 }
48095 Main.player[Main.myPlayer].AddCoinLuck(base.Center, stack);
48096 NetMessage.SendData(146, -1, -1, null, 1, (int)base.Center.X, (int)base.Center.Y, stack);
48097 type = 0;
48098 stack = 0;
48099 }
48100 else if (shimmerEquivalentType == 1326 && NPC.downedMoonlord)
48101 {
48102 int num = stack;
48103 SetDefaults(5335);
48104 stack = num;
48105 shimmered = true;
48106 }
48107 else if (shimmerEquivalentType == 779 && NPC.downedMoonlord)
48108 {
48109 int num2 = stack;
48110 SetDefaults(5134);
48111 stack = num2;
48112 shimmered = true;
48113 }
48114 else if (shimmerEquivalentType == 3031 && NPC.downedMoonlord)
48115 {
48116 int num3 = stack;
48117 SetDefaults(5364);
48118 stack = num3;
48119 shimmered = true;
48120 }
48121 else if (shimmerEquivalentType == 5364 && NPC.downedMoonlord)
48122 {
48123 int num4 = stack;
48124 SetDefaults(3031);
48125 stack = num4;
48126 shimmered = true;
48127 }
48128 else if (shimmerEquivalentType == 3461)
48129 {
48130 short num5 = 3461;
48131 num5 = Main.GetMoonPhase() switch
48132 {
48133 MoonPhase.QuarterAtRight => 5407,
48134 MoonPhase.HalfAtRight => 5405,
48135 MoonPhase.ThreeQuartersAtRight => 5404,
48136 MoonPhase.Full => 5408,
48137 MoonPhase.ThreeQuartersAtLeft => 5401,
48138 MoonPhase.HalfAtLeft => 5403,
48139 MoonPhase.QuarterAtLeft => 5402,
48140 _ => 5406,
48141 };
48142 int num6 = stack;
48144 stack = num6;
48145 shimmered = true;
48146 }
48147 else if (createTile == 139)
48148 {
48149 int num7 = stack;
48150 SetDefaults(576);
48151 stack = num7;
48152 shimmered = true;
48153 }
48155 {
48156 int num8 = stack;
48158 stack = num8;
48159 shimmered = true;
48160 }
48161 else if (type == 4986)
48162 {
48164 {
48165 return;
48166 }
48167 NPC.unlockedSlimeRainbowSpawn = true;
48169 int num9 = NPC.NewNPC(GetNPCSource_FromThis(), (int)base.Center.X + 4, (int)base.Center.Y, 681);
48170 if (num9 >= 0)
48171 {
48172 NPC obj = Main.npc[num9];
48173 obj.velocity = velocity;
48174 obj.netUpdate = true;
48175 obj.shimmerTransparency = 1f;
48176 NetMessage.SendData(146, -1, -1, null, 2, num9);
48177 }
48179 stack--;
48180 if (stack <= 0)
48181 {
48182 type = 0;
48183 }
48184 }
48185 else if (makeNPC > 0)
48186 {
48187 int num10 = 50;
48190 while (num10 > 0 && num11 > 0 && stack > 0)
48191 {
48192 num10--;
48193 num11--;
48194 stack--;
48195 int num12 = -1;
48196 num12 = ((NPCID.Sets.ShimmerTransformToNPC[makeNPC] < 0) ? NPC.ReleaseNPC((int)base.Center.X, (int)base.Bottom.Y, makeNPC, placeStyle, Main.myPlayer) : NPC.ReleaseNPC((int)base.Center.X, (int)base.Bottom.Y, NPCID.Sets.ShimmerTransformToNPC[makeNPC], 0, Main.myPlayer));
48197 if (num12 >= 0)
48198 {
48199 Main.npc[num12].shimmerTransparency = 1f;
48200 NetMessage.SendData(146, -1, -1, null, 2, num12);
48201 }
48202 }
48203 shimmered = true;
48204 if (stack <= 0)
48205 {
48206 type = 0;
48207 }
48208 }
48209 else if (decraftingRecipeIndex >= 0)
48210 {
48211 int num13 = FindDecraftAmount();
48213 int num14 = 0;
48214 bool flag = recipe.requiredItem[1].stack > 0;
48215 IEnumerable<Item> enumerable = recipe.requiredItem;
48216 if (recipe.customShimmerResults != null)
48217 {
48218 enumerable = recipe.customShimmerResults;
48219 }
48220 int num15 = 0;
48221 foreach (Item item2 in enumerable)
48222 {
48223 if (item2.type <= 0)
48224 {
48225 break;
48226 }
48227 num15++;
48228 int num16 = num13 * item2.stack;
48229 if (recipe.alchemy)
48230 {
48231 for (int num17 = num16; num17 > 0; num17--)
48232 {
48233 if (Main.rand.Next(3) == 0)
48234 {
48235 num16--;
48236 }
48237 }
48238 }
48239 while (num16 > 0)
48240 {
48241 int num18 = num16;
48242 if (num18 > 9999)
48243 {
48244 num18 = 9999;
48245 }
48246 num16 -= num18;
48247 int num19 = NewItem(GetItemSource_Misc(8), (int)position.X, (int)position.Y, width, height, item2.type);
48248 Item item = Main.item[num19];
48249 item.stack = num18;
48250 item.shimmerTime = 1f;
48251 item.shimmered = true;
48252 item.shimmerWet = true;
48253 item.wet = true;
48254 item.velocity *= 0.1f;
48255 item.playerIndexTheItemIsReservedFor = Main.myPlayer;
48256 if (flag)
48257 {
48258 item.velocity.X = 1f * (float)num15;
48259 item.velocity.X *= 1f + (float)num15 * 0.05f;
48260 if (num14 % 2 == 0)
48261 {
48262 item.velocity.X *= -1f;
48263 }
48264 }
48265 NetMessage.SendData(145, -1, -1, null, num19, 1f);
48266 }
48267 }
48268 stack -= num13 * recipe.createItem.stack;
48269 if (stack <= 0)
48270 {
48271 stack = 0;
48272 type = 0;
48273 }
48274 }
48275 if (stack > 0)
48276 {
48277 shimmerTime = 1f;
48278 }
48279 else
48280 {
48281 shimmerTime = 0f;
48282 }
48283 shimmerWet = true;
48284 wet = true;
48285 velocity *= 0.1f;
48286 if (Main.netMode == 0)
48287 {
48288 ShimmerEffect(base.Center);
48289 }
48290 else
48291 {
48292 NetMessage.SendData(146, -1, -1, null, 0, (int)base.Center.X, (int)base.Center.Y);
48293 NetMessage.SendData(145, -1, -1, null, whoAmI, 1f);
48294 }
48296 if (stack == 0)
48297 {
48298 makeNPC = -1;
48299 active = false;
48300 }
48301 }
48302
48304 {
48306 for (int i = 0; i < 20; i++)
48307 {
48308 int num = Dust.NewDust(shimmerPositon, 1, 1, 309);
48309 Main.dust[num].scale *= 1.2f;
48310 switch (Main.rand.Next(6))
48311 {
48312 case 0:
48313 Main.dust[num].color = new Color(255, 255, 210);
48314 break;
48315 case 1:
48316 Main.dust[num].color = new Color(190, 245, 255);
48317 break;
48318 case 2:
48319 Main.dust[num].color = new Color(255, 150, 255);
48320 break;
48321 default:
48322 Main.dust[num].color = new Color(190, 175, 255);
48323 break;
48324 }
48325 }
48326 }
48327
48328 public void FixAgainstExploit()
48329 {
48331 {
48332 SetDefaults();
48333 return;
48334 }
48335 if (stack > maxStack)
48336 {
48337 stack = maxStack;
48338 }
48339 if (prefix != 0 && !CanRollPrefix(prefix))
48340 {
48341 ResetPrefix();
48342 }
48343 }
48344
48345 public void UpdateItem(int i)
48346 {
48347 whoAmI = i;
48349 {
48350 if (Main.netMode == 2)
48351 {
48353 return;
48354 }
48356 }
48357 if (!active)
48358 {
48359 return;
48360 }
48361 if (instanced)
48362 {
48363 if (Main.netMode == 2)
48364 {
48365 active = false;
48366 return;
48367 }
48368 keepTime = 6000;
48369 ownTime = 0;
48370 noGrabDelay = 0;
48372 }
48373 if (Main.netMode == 0)
48374 {
48376 }
48377 float gravity = 0.1f;
48378 float maxFallSpeed = 7f;
48379 if (Main.netMode == 1)
48380 {
48381 int num = (int)(position.X + (float)(width / 2)) / 16;
48382 int num2 = (int)(position.Y + (float)(height / 2)) / 16;
48383 if (num >= 0 && num2 >= 0 && num < Main.maxTilesX && num2 < Main.maxTilesY && Main.tile[num, num2] == null)
48384 {
48385 gravity = 0f;
48386 velocity.X = 0f;
48387 velocity.Y = 0f;
48388 }
48389 }
48390 Vector2 wetVelocity = velocity * 0.5f;
48391 if (shimmerWet)
48392 {
48393 gravity = 0.065f;
48394 maxFallSpeed = 4f;
48395 wetVelocity = velocity * 0.375f;
48396 }
48397 else if (honeyWet)
48398 {
48399 gravity = 0.05f;
48400 maxFallSpeed = 3f;
48401 wetVelocity = velocity * 0.25f;
48402 }
48403 else if (wet)
48404 {
48405 gravity = 0.08f;
48406 maxFallSpeed = 5f;
48407 }
48408 if (ownTime > 0)
48409 {
48410 ownTime--;
48411 }
48412 else
48413 {
48414 ownIgnore = -1;
48415 }
48416 if (keepTime > 0)
48417 {
48418 keepTime--;
48419 }
48420 if (!beingGrabbed)
48421 {
48422 if (shimmered)
48423 {
48424 if (Main.rand.Next(30) == 0)
48425 {
48426 int num3 = Dust.NewDust(position, width, height, 309);
48427 Main.dust[num3].position.X += Main.rand.Next(-8, 5);
48428 Main.dust[num3].position.Y += Main.rand.Next(-8, 5);
48429 Main.dust[num3].scale *= 1.1f;
48430 Main.dust[num3].velocity *= 0.3f;
48431 switch (Main.rand.Next(6))
48432 {
48433 case 0:
48434 Main.dust[num3].color = new Color(255, 255, 210);
48435 break;
48436 case 1:
48437 Main.dust[num3].color = new Color(190, 245, 255);
48438 break;
48439 case 2:
48440 Main.dust[num3].color = new Color(255, 150, 255);
48441 break;
48442 default:
48443 Main.dust[num3].color = new Color(190, 175, 255);
48444 break;
48445 }
48446 }
48447 Lighting.AddLight(base.Center, (1f - shimmerTime) * 0.8f, (1f - shimmerTime) * 0.8f, (1f - shimmerTime) * 0.8f);
48448 gravity = 0f;
48449 if (shimmerWet)
48450 {
48451 if (velocity.Y > -4f)
48452 {
48453 velocity.Y -= 0.05f;
48454 }
48455 }
48456 else
48457 {
48458 int num4 = 2;
48459 int num5 = (int)(base.Center.X / 16f);
48460 int num6 = (int)(base.Center.Y / 16f);
48461 bool flag = false;
48462 for (int j = num6; j < num6 + num4; j++)
48463 {
48464 if (WorldGen.InWorld(num5, j) && Main.tile[num5, j] != null && Main.tile[num5, j].shimmer() && Main.tile[num5, j].liquid > 0)
48465 {
48466 flag = true;
48467 break;
48468 }
48469 }
48470 if (flag)
48471 {
48472 if (velocity.Y > -4f)
48473 {
48474 velocity.Y -= 0.05f;
48475 }
48476 }
48477 else
48478 {
48479 velocity.Y *= 0.9f;
48480 }
48481 }
48482 }
48483 if (shimmerWet && !shimmered)
48484 {
48485 Shimmering();
48486 }
48487 else if (shimmerTime > 0f)
48488 {
48489 shimmerTime -= 0.01f;
48490 if (shimmerTime < 0f)
48491 {
48492 shimmerTime = 0f;
48493 }
48494 }
48495 if (shimmerTime == 0f)
48496 {
48498 }
48500 {
48502 }
48504 {
48506 if (Main.expertMode && IsACoin)
48507 {
48509 }
48510 }
48511 MoveInWorld(gravity, maxFallSpeed, ref wetVelocity, i);
48512 if (lavaWet)
48513 {
48514 CheckLavaDeath(i);
48515 }
48517 }
48518 else
48519 {
48520 beingGrabbed = false;
48521 }
48523 if (timeSinceItemSpawned < 2147483547)
48524 {
48527 }
48529 {
48532 {
48536 }
48537 }
48538 if (wet)
48539 {
48541 }
48542 else
48543 {
48544 position += velocity;
48545 }
48546 if (noGrabDelay > 0)
48547 {
48548 noGrabDelay--;
48549 }
48550 }
48551
48552 private void DespawnIfMeetingConditions(int i)
48553 {
48554 if (type == 75 && Main.dayTime && !Main.remixWorld && !shimmered && !beingGrabbed)
48555 {
48556 for (int j = 0; j < 10; j++)
48557 {
48558 Dust.NewDust(position, width, height, 15, velocity.X, velocity.Y, 150, default(Color), 1.2f);
48559 }
48560 for (int k = 0; k < 3; k++)
48561 {
48562 Gore.NewGore(position, new Vector2(velocity.X, velocity.Y), Main.rand.Next(16, 18));
48563 }
48564 active = false;
48565 type = 0;
48566 stack = 0;
48567 if (Main.netMode == 2)
48568 {
48569 NetMessage.SendData(21, -1, -1, null, i);
48570 }
48571 }
48572 if (type == 4143 && timeSinceItemSpawned > 300)
48573 {
48574 for (int l = 0; l < 20; l++)
48575 {
48577 }
48578 active = false;
48579 type = 0;
48580 stack = 0;
48581 if (Main.netMode == 2)
48582 {
48583 NetMessage.SendData(21, -1, -1, null, i);
48584 }
48585 }
48586 if (type == 3822 && !DD2Event.Ongoing)
48587 {
48588 int num = Main.rand.Next(18, 24);
48589 for (int m = 0; m < num; m++)
48590 {
48591 int num2 = Dust.NewDust(base.Center, 0, 0, 61, 0f, 0f, 0, default(Color), 1.7f);
48592 Main.dust[num2].velocity *= 8f;
48593 Main.dust[num2].velocity.Y -= 1f;
48594 Main.dust[num2].position = Vector2.Lerp(Main.dust[num2].position, base.Center, 0.5f);
48595 Main.dust[num2].noGravity = true;
48596 Main.dust[num2].noLight = true;
48597 }
48598 active = false;
48599 type = 0;
48600 stack = 0;
48601 if (Main.netMode == 2)
48602 {
48603 NetMessage.SendData(21, -1, -1, null, i);
48604 }
48605 }
48606 }
48607
48609 {
48610 bool flag = true;
48611 int num = type;
48612 if ((uint)(num - 71) <= 3u)
48613 {
48614 flag = false;
48615 }
48617 {
48618 flag = false;
48619 }
48621 {
48623 }
48624 }
48625
48627 {
48628 return type switch
48629 {
48633 _ => null,
48634 };
48635 }
48636
48637 private void CheckLavaDeath(int i)
48638 {
48639 if (type == 267)
48640 {
48641 if (Main.netMode == 1)
48642 {
48643 return;
48644 }
48645 int num = stack;
48646 active = false;
48647 type = 0;
48648 stack = 0;
48649 bool flag = false;
48650 for (int j = 0; j < 200; j++)
48651 {
48652 if (Main.npc[j].active && Main.npc[j].type == 22)
48653 {
48654 int num2 = -Main.npc[j].direction;
48655 if (Main.npc[j].IsNPCValidForBestiaryKillCredit())
48656 {
48657 Main.BestiaryTracker.Kills.RegisterKill(Main.npc[j]);
48658 }
48659 Main.npc[j].StrikeNPCNoInteraction(9999, 10f, -num2);
48660 num--;
48661 flag = true;
48662 if (Main.netMode == 2)
48663 {
48664 NetMessage.SendData(28, -1, -1, null, j, 9999f, 10f, -num2);
48665 }
48667 }
48668 }
48669 if (flag)
48670 {
48671 List<int> list = new List<int>();
48672 for (int k = 0; k < 200; k++)
48673 {
48674 if (num <= 0)
48675 {
48676 break;
48677 }
48678 NPC nPC = Main.npc[k];
48679 if (nPC.active && nPC.isLikeATownNPC)
48680 {
48681 list.Add(k);
48682 }
48683 }
48684 while (num > 0 && list.Count > 0)
48685 {
48686 int index = Main.rand.Next(list.Count);
48687 int num3 = list[index];
48688 list.RemoveAt(index);
48689 int num4 = -Main.npc[num3].direction;
48690 if (Main.npc[num3].IsNPCValidForBestiaryKillCredit())
48691 {
48692 Main.BestiaryTracker.Kills.RegisterKill(Main.npc[num3]);
48693 }
48694 Main.npc[num3].StrikeNPCNoInteraction(9999, 10f, -num4);
48695 num--;
48696 if (Main.netMode == 2)
48697 {
48698 NetMessage.SendData(28, -1, -1, null, num3, 9999f, 10f, -num4);
48699 }
48700 }
48701 }
48702 NetMessage.SendData(21, -1, -1, null, i);
48703 }
48705 {
48706 active = false;
48707 type = 0;
48708 stack = 0;
48709 if (Main.netMode != 0)
48710 {
48711 NetMessage.SendData(21, -1, -1, null, i);
48712 }
48713 }
48714 }
48715
48716 private void MoveInWorld(float gravity, float maxFallSpeed, ref Vector2 wetVelocity, int i)
48717 {
48719 {
48720 velocity.X *= 0.95f;
48721 if ((double)velocity.X < 0.1 && (double)velocity.X > -0.1)
48722 {
48723 velocity.X = 0f;
48724 }
48725 velocity.Y *= 0.95f;
48726 if ((double)velocity.Y < 0.1 && (double)velocity.Y > -0.1)
48727 {
48728 velocity.Y = 0f;
48729 }
48730 }
48731 else
48732 {
48733 bool flag = false;
48734 if (shimmered && active)
48735 {
48736 int num = 50;
48737 for (int j = 0; j < 400; j++)
48738 {
48739 if (i == j || !Main.item[j].active || !Main.item[j].shimmered)
48740 {
48741 continue;
48742 }
48743 if (num-- <= 0)
48744 {
48745 break;
48746 }
48747 float num2 = (width + Main.item[j].width) / 2;
48748 if (!(Math.Abs(base.Center.X - Main.item[j].Center.X) <= num2) || !(Math.Abs(base.Center.Y - Main.item[j].Center.Y) <= num2))
48749 {
48750 continue;
48751 }
48752 flag = true;
48753 float num3 = Vector2.Distance(base.Center, Main.item[j].Center);
48754 num2 /= num3;
48755 if (num2 > 10f)
48756 {
48757 num2 = 10f;
48758 }
48759 if (base.Center.X < Main.item[j].Center.X)
48760 {
48761 if (velocity.X > -3f * num2)
48762 {
48763 velocity.X -= 0.1f * num2;
48764 }
48765 if (Main.item[j].velocity.X < 3f)
48766 {
48767 Main.item[j].velocity.X += 0.1f * num2;
48768 }
48769 }
48770 else if (base.Center.X > Main.item[j].Center.X)
48771 {
48772 if (velocity.X < 3f * num2)
48773 {
48774 velocity.X += 0.1f * num2;
48775 }
48776 if (Main.item[j].velocity.X > -3f)
48777 {
48778 Main.item[j].velocity.X -= 0.1f * num2;
48779 }
48780 }
48781 else if (i < j)
48782 {
48783 if (velocity.X > -3f * num2)
48784 {
48785 velocity.X -= 0.1f * num2;
48786 }
48787 if (Main.item[j].velocity.X < 3f * num2)
48788 {
48789 Main.item[j].velocity.X += 0.1f * num2;
48790 }
48791 }
48792 }
48793 }
48794 velocity.Y += gravity;
48795 if (velocity.Y > maxFallSpeed)
48796 {
48797 velocity.Y = maxFallSpeed;
48798 }
48799 velocity.X *= 0.95f;
48800 if ((double)velocity.X < 0.1 && (double)velocity.X > -0.1)
48801 {
48802 velocity.X = 0f;
48803 }
48804 if (flag)
48805 {
48806 velocity.X *= 0.8f;
48807 }
48808 }
48810 if (flag2)
48811 {
48812 lavaWet = true;
48813 }
48815 if (Collision.honey)
48816 {
48817 honeyWet = true;
48818 }
48819 if (Collision.shimmer)
48820 {
48821 shimmerWet = true;
48822 }
48823 if (num4)
48824 {
48825 if (!wet)
48826 {
48827 if (wetCount == 0)
48828 {
48829 wetCount = 20;
48830 if (!flag2)
48831 {
48832 if (shimmerWet)
48833 {
48834 for (int k = 0; k < 10; k++)
48835 {
48836 int num5 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 308);
48837 Main.dust[num5].velocity.Y -= 4f;
48838 Main.dust[num5].velocity.X *= 2.5f;
48839 Main.dust[num5].scale = 0.8f;
48840 Main.dust[num5].noGravity = true;
48841 switch (Main.rand.Next(6))
48842 {
48843 case 0:
48844 Main.dust[num5].color = new Color(255, 255, 210);
48845 break;
48846 case 1:
48847 Main.dust[num5].color = new Color(190, 245, 255);
48848 break;
48849 case 2:
48850 Main.dust[num5].color = new Color(255, 150, 255);
48851 break;
48852 default:
48853 Main.dust[num5].color = new Color(190, 175, 255);
48854 break;
48855 }
48856 }
48857 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y, 4);
48858 }
48859 else if (honeyWet)
48860 {
48861 for (int l = 0; l < 5; l++)
48862 {
48863 int num6 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 152);
48864 Main.dust[num6].velocity.Y -= 1f;
48865 Main.dust[num6].velocity.X *= 2.5f;
48866 Main.dust[num6].scale = 1.3f;
48867 Main.dust[num6].alpha = 100;
48868 Main.dust[num6].noGravity = true;
48869 }
48870 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48871 }
48872 else
48873 {
48874 for (int m = 0; m < 10; m++)
48875 {
48876 int num7 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, Dust.dustWater());
48877 Main.dust[num7].velocity.Y -= 4f;
48878 Main.dust[num7].velocity.X *= 2.5f;
48879 Main.dust[num7].scale *= 0.8f;
48880 Main.dust[num7].alpha = 100;
48881 Main.dust[num7].noGravity = true;
48882 }
48883 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48884 }
48885 }
48886 else
48887 {
48888 for (int n = 0; n < 5; n++)
48889 {
48890 int num8 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 35);
48891 Main.dust[num8].velocity.Y -= 1.5f;
48892 Main.dust[num8].velocity.X *= 2.5f;
48893 Main.dust[num8].scale = 1.3f;
48894 Main.dust[num8].alpha = 100;
48895 Main.dust[num8].noGravity = true;
48896 }
48897 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48898 }
48899 }
48900 wet = true;
48901 }
48902 }
48903 else if (wet)
48904 {
48905 wet = false;
48906 if (wetCount == 0)
48907 {
48908 wetCount = 20;
48909 if (!lavaWet)
48910 {
48911 if (shimmerWet)
48912 {
48913 for (int num9 = 0; num9 < 10; num9++)
48914 {
48915 int num10 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 308);
48916 Main.dust[num10].velocity.Y -= 4f;
48917 Main.dust[num10].velocity.X *= 2.5f;
48918 Main.dust[num10].scale = 0.8f;
48919 Main.dust[num10].noGravity = true;
48920 switch (Main.rand.Next(6))
48921 {
48922 case 0:
48923 Main.dust[num10].color = new Color(255, 255, 210);
48924 break;
48925 case 1:
48926 Main.dust[num10].color = new Color(190, 245, 255);
48927 break;
48928 case 2:
48929 Main.dust[num10].color = new Color(255, 150, 255);
48930 break;
48931 default:
48932 Main.dust[num10].color = new Color(190, 175, 255);
48933 break;
48934 }
48935 }
48936 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y, 5);
48937 }
48938 else if (honeyWet)
48939 {
48940 for (int num11 = 0; num11 < 5; num11++)
48941 {
48942 int num12 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 152);
48943 Main.dust[num12].velocity.Y -= 1f;
48944 Main.dust[num12].velocity.X *= 2.5f;
48945 Main.dust[num12].scale = 1.3f;
48946 Main.dust[num12].alpha = 100;
48947 Main.dust[num12].noGravity = true;
48948 }
48949 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48950 }
48951 else
48952 {
48953 for (int num13 = 0; num13 < 10; num13++)
48954 {
48955 int num14 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2)), width + 12, 24, Dust.dustWater());
48956 Main.dust[num14].velocity.Y -= 4f;
48957 Main.dust[num14].velocity.X *= 2.5f;
48958 Main.dust[num14].scale *= 0.8f;
48959 Main.dust[num14].alpha = 100;
48960 Main.dust[num14].noGravity = true;
48961 }
48962 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48963 }
48964 }
48965 else
48966 {
48967 for (int num15 = 0; num15 < 5; num15++)
48968 {
48969 int num16 = Dust.NewDust(new Vector2(position.X - 6f, position.Y + (float)(height / 2) - 8f), width + 12, 24, 35);
48970 Main.dust[num16].velocity.Y -= 1.5f;
48971 Main.dust[num16].velocity.X *= 2.5f;
48972 Main.dust[num16].scale = 1.3f;
48973 Main.dust[num16].alpha = 100;
48974 Main.dust[num16].noGravity = true;
48975 }
48976 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y);
48977 }
48978 }
48979 }
48980 if (!wet)
48981 {
48982 lavaWet = false;
48983 honeyWet = false;
48984 shimmerWet = false;
48985 }
48986 if (wetCount > 0)
48987 {
48988 wetCount--;
48989 }
48990 if (wet)
48991 {
48992 if (wet)
48993 {
48996 if (velocity.X != vector.X)
48997 {
48998 wetVelocity.X = velocity.X;
48999 }
49000 if (velocity.Y != vector.Y)
49001 {
49002 wetVelocity.Y = velocity.Y;
49003 }
49004 }
49005 }
49006 else
49007 {
49009 }
49011 position.X = vector2.X;
49012 position.Y = vector2.Y;
49013 velocity.X = vector2.Z;
49014 velocity.Y = vector2.W;
49015 Collision.StepConveyorBelt(this, 1f);
49016 }
49017
49019 {
49020 bool flag = false;
49021 bool flag2 = false;
49022 int num = type;
49023 if ((num == 89 || num == 3507) && !NPC.unlockedSlimeCopperSpawn)
49024 {
49025 flag = true;
49026 flag2 = true;
49027 }
49028 if (!flag2)
49029 {
49030 return;
49031 }
49032 bool flag3 = false;
49033 Rectangle hitbox = base.Hitbox;
49034 for (int j = 0; j < 200; j++)
49035 {
49036 NPC nPC = Main.npc[j];
49037 if (nPC.active && flag && nPC.type >= 0 && nPC.type < NPCID.Count && NPCID.Sets.CanConvertIntoCopperSlimeTownNPC[nPC.type] && hitbox.Intersects(nPC.Hitbox))
49038 {
49039 flag3 = true;
49041 break;
49042 }
49043 }
49044 if (flag3)
49045 {
49046 SetDefaults();
49047 active = false;
49048 NetMessage.SendData(21, -1, -1, null, i);
49049 }
49050 }
49051
49053 {
49055 for (int j = 0; j < 200; j++)
49056 {
49057 NPC nPC = Main.npc[j];
49058 if (!nPC.active || nPC.lifeMax <= 5 || nPC.friendly || nPC.immortal || nPC.dontTakeDamage || NPCID.Sets.CantTakeLunchMoney[nPC.type])
49059 {
49060 continue;
49061 }
49062 float num = stack;
49063 float num2 = 1f;
49064 if (type == 72)
49065 {
49066 num2 = 100f;
49067 }
49068 if (type == 73)
49069 {
49070 num2 = 10000f;
49071 }
49072 if (type == 74)
49073 {
49074 num2 = 1000000f;
49075 }
49076 num *= num2;
49077 float num3 = nPC.extraValue;
49078 int num4 = nPC.realLife;
49079 if (num4 >= 0 && Main.npc[num4].active)
49080 {
49081 num3 = Main.npc[num4].extraValue;
49082 }
49083 else
49084 {
49085 num4 = -1;
49086 }
49087 if (!(num3 < num) || !(num3 + num < 999000000f))
49088 {
49089 continue;
49090 }
49091 Rectangle rectangle2 = new Rectangle((int)nPC.position.X, (int)nPC.position.Y, nPC.width, nPC.height);
49092 if (rectangle.Intersects(rectangle2))
49093 {
49094 float num5 = (float)Main.rand.Next(50, 76) * 0.01f;
49095 if (type == 71)
49096 {
49097 num5 += (float)Main.rand.Next(51) * 0.01f;
49098 }
49099 if (type == 72)
49100 {
49101 num5 += (float)Main.rand.Next(26) * 0.01f;
49102 }
49103 if (num5 > 1f)
49104 {
49105 num5 = 1f;
49106 }
49107 int num6 = (int)((float)stack * num5);
49108 if (num6 < 1)
49109 {
49110 num6 = 1;
49111 }
49112 if (num6 > stack)
49113 {
49114 num6 = stack;
49115 }
49116 stack -= num6;
49117 int num7 = (int)((float)num6 * num2);
49118 int number = j;
49119 if (num4 >= 0)
49120 {
49121 number = num4;
49122 }
49123 nPC.extraValue += num7;
49124 if (Main.netMode == 0)
49125 {
49126 nPC.moneyPing(position);
49127 }
49128 else
49129 {
49130 NetMessage.SendData(92, -1, -1, null, number, num7, position.X, position.Y);
49131 }
49132 if (stack <= 0)
49133 {
49134 SetDefaults();
49135 active = false;
49136 }
49137 NetMessage.SendData(21, -1, -1, null, i);
49138 }
49139 }
49140 }
49141
49143 {
49145 {
49146 return;
49147 }
49148 for (int i = myItemIndex + 1; i < 400; i++)
49149 {
49150 Item item = Main.item[i];
49151 if (!item.active || item.type != type || item.shimmered != shimmered || item.stack <= 0 || item.playerIndexTheItemIsReservedFor != playerIndexTheItemIsReservedFor)
49152 {
49153 continue;
49154 }
49155 float num = Math.Abs(position.X + (float)(width / 2) - (item.position.X + (float)(item.width / 2))) + Math.Abs(position.Y + (float)(height / 2) - (item.position.Y + (float)(item.height / 2)));
49156 int num2 = 30;
49157 if ((double)numberOfNewItems > 40.0)
49158 {
49159 num2 *= 2;
49160 }
49161 if ((double)numberOfNewItems > 80.0)
49162 {
49163 num2 *= 2;
49164 }
49165 if ((double)numberOfNewItems > 120.0)
49166 {
49167 num2 *= 2;
49168 }
49169 if ((double)numberOfNewItems > 160.0)
49170 {
49171 num2 *= 2;
49172 }
49173 if ((double)numberOfNewItems > 200.0)
49174 {
49175 num2 *= 2;
49176 }
49177 if ((double)numberOfNewItems > 240.0)
49178 {
49179 num2 *= 2;
49180 }
49181 if (num < (float)num2)
49182 {
49183 position = (position + item.position) / 2f;
49184 velocity = (velocity + item.velocity) / 2f;
49185 int num3 = item.stack;
49186 if (num3 > maxStack - stack)
49187 {
49188 num3 = maxStack - stack;
49189 }
49190 item.stack -= num3;
49191 stack += num3;
49192 if (item.stack <= 0)
49193 {
49194 item.SetDefaults();
49195 item.active = false;
49196 }
49198 {
49199 NetMessage.SendData(21, -1, -1, null, myItemIndex);
49200 NetMessage.SendData(21, -1, -1, null, i);
49201 }
49202 }
49203 }
49204 }
49205
49207 {
49208 int num = type;
49209 if (num == 75)
49210 {
49211 return false;
49212 }
49213 if (createTile < 0 && createWall <= 0 && (ammo <= 0 || notAmmo) && !consumable && (type < 205 || type > 207) && type != 1128 && type != 530 && dye <= 0 && !PaintOrCoating)
49214 {
49215 return material;
49216 }
49217 return true;
49218 }
49219
49221 {
49222 if (type == 5043)
49223 {
49224 float num = (float)Main.rand.Next(90, 111) * 0.01f;
49225 num *= (Main.essScale + 0.5f) / 2f;
49226 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.25f * num, 0.25f * num, 0.25f * num);
49227 }
49228 else if (type == 3191)
49229 {
49230 float num2 = (float)Main.rand.Next(90, 111) * 0.01f;
49231 num2 *= (Main.essScale + 0.5f) / 2f;
49232 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.3f * num2, 0.1f * num2, 0.25f * num2);
49233 }
49234 else if (type == 520 || type == 3454)
49235 {
49236 float num3 = (float)Main.rand.Next(90, 111) * 0.01f;
49237 num3 *= Main.essScale;
49238 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f * num3, 0.1f * num3, 0.25f * num3);
49239 }
49240 else if (type == 521 || type == 3455)
49241 {
49242 float num4 = (float)Main.rand.Next(90, 111) * 0.01f;
49243 num4 *= Main.essScale;
49244 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.25f * num4, 0.1f * num4, 0.5f * num4);
49245 }
49246 else if (type == 547 || type == 3453)
49247 {
49248 float num5 = (float)Main.rand.Next(90, 111) * 0.01f;
49249 num5 *= Main.essScale;
49250 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f * num5, 0.3f * num5, 0.05f * num5);
49251 }
49252 else if (type == 548)
49253 {
49254 float num6 = (float)Main.rand.Next(90, 111) * 0.01f;
49255 num6 *= Main.essScale;
49256 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.1f * num6, 0.1f * num6, 0.6f * num6);
49257 }
49258 else if (type == 575)
49259 {
49260 float num7 = (float)Main.rand.Next(90, 111) * 0.01f;
49261 num7 *= Main.essScale;
49262 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.1f * num7, 0.3f * num7, 0.5f * num7);
49263 }
49264 else if (type == 549)
49265 {
49266 float num8 = (float)Main.rand.Next(90, 111) * 0.01f;
49267 num8 *= Main.essScale;
49268 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.1f * num8, 0.5f * num8, 0.2f * num8);
49269 }
49270 else if (type == 58 || type == 1734 || type == 1867)
49271 {
49272 float num9 = (float)Main.rand.Next(90, 111) * 0.01f;
49273 num9 *= Main.essScale * 0.5f;
49274 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f * num9, 0.1f * num9, 0.1f * num9);
49275 }
49276 else if (type == 184 || type == 1735 || type == 1868 || type == 4143)
49277 {
49278 float num10 = (float)Main.rand.Next(90, 111) * 0.01f;
49279 num10 *= Main.essScale * 0.5f;
49280 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.1f * num10, 0.1f * num10, 0.5f * num10);
49281 }
49282 else if (type == 522)
49283 {
49284 float num11 = (float)Main.rand.Next(90, 111) * 0.01f;
49285 num11 *= Main.essScale * 0.2f;
49286 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f * num11, 1f * num11, 0.1f * num11);
49287 }
49288 else if (type == 1332)
49289 {
49290 float num12 = (float)Main.rand.Next(90, 111) * 0.01f;
49291 num12 *= Main.essScale * 0.2f;
49292 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f * num12, 1f * num12, 0.1f * num12);
49293 }
49294 else if (type == 3456)
49295 {
49296 Lighting.AddLight(base.Center, new Vector3(0.2f, 0.4f, 0.5f) * Main.essScale);
49297 }
49298 else if (type == 3457)
49299 {
49300 Lighting.AddLight(base.Center, new Vector3(0.4f, 0.2f, 0.5f) * Main.essScale);
49301 }
49302 else if (type == 3458)
49303 {
49304 Lighting.AddLight(base.Center, new Vector3(0.5f, 0.4f, 0.2f) * Main.essScale);
49305 }
49306 else if (type == 3459)
49307 {
49308 Lighting.AddLight(base.Center, new Vector3(0.2f, 0.2f, 0.5f) * Main.essScale);
49309 }
49310 else if (type == 501)
49311 {
49312 if (Main.rand.Next(6) == 0)
49313 {
49314 int num13 = Dust.NewDust(position, width, height, 55, 0f, 0f, 200, color);
49315 Main.dust[num13].velocity *= 0.3f;
49316 Main.dust[num13].scale *= 0.5f;
49317 }
49318 }
49319 else if (type == 3822)
49320 {
49321 Lighting.AddLight(base.Center, 0.1f, 0.3f, 0.1f);
49322 }
49323 else if (type == 1970)
49324 {
49325 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0f, 0.75f);
49326 }
49327 else if (type == 1972)
49328 {
49329 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0f, 0f, 0.75f);
49330 }
49331 else if (type == 1971)
49332 {
49333 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0.75f, 0f);
49334 }
49335 else if (type == 1973)
49336 {
49337 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0f, 0.75f, 0f);
49338 }
49339 else if (type == 1974)
49340 {
49341 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0f, 0f);
49342 }
49343 else if (type == 1975)
49344 {
49345 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0.75f, 0.75f);
49346 }
49347 else if (type == 1976)
49348 {
49349 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0.375f, 0f);
49350 }
49351 else if (type == 2679)
49352 {
49353 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.6f, 0f, 0.6f);
49354 }
49355 else if (type == 2687)
49356 {
49357 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0f, 0f, 0.6f);
49358 }
49359 else if (type == 2689)
49360 {
49361 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.6f, 0.6f, 0f);
49362 }
49363 else if (type == 2683)
49364 {
49365 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0f, 0.6f, 0f);
49366 }
49367 else if (type == 2685)
49368 {
49369 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.6f, 0f, 0f);
49370 }
49371 else if (type == 2681)
49372 {
49373 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.6f, 0.6f, 0.6f);
49374 }
49375 else if (type == 2677)
49376 {
49377 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.6f, 0.375f, 0f);
49378 }
49379 else if (type == 105)
49380 {
49381 if (!wet)
49382 {
49383 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f, 0.95f, 0.8f);
49384 }
49385 }
49386 else if (type == 2701)
49387 {
49388 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.7f, 0.65f, 0.55f);
49389 }
49390 else if (createTile == 4)
49391 {
49392 int torchID = placeStyle;
49394 {
49395 Lighting.AddLight(base.Center, torchID);
49396 }
49397 }
49398 else if (type == 3114)
49399 {
49400 if (!wet)
49401 {
49402 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f, 0f, 1f);
49403 }
49404 }
49405 else if (type == 1245)
49406 {
49407 if (!wet)
49408 {
49409 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f, 0.5f, 0f);
49410 }
49411 }
49412 else if (type == 433)
49413 {
49414 if (!wet)
49415 {
49416 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f * Main.demonTorch + 1f * (1f - Main.demonTorch), 0.3f, 1f * Main.demonTorch + 0.5f * (1f - Main.demonTorch));
49417 }
49418 }
49419 else if (type == 523)
49420 {
49421 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.85f, 1.2f, 0.7f);
49422 }
49423 else if (type == 974)
49424 {
49425 if (!wet)
49426 {
49427 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.75f, 0.85f, 1.4f);
49428 }
49429 }
49430 else if (type == 1333)
49431 {
49432 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1.25f, 1.25f, 0.7f);
49433 }
49434 else if (type == 4383)
49435 {
49436 if (!wet)
49437 {
49438 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1.4f, 0.85f, 0.55f);
49439 }
49440 }
49441 else if (type == 5293)
49442 {
49443 if (!wet)
49444 {
49445 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.25f, 0.65f, 1f);
49446 }
49447 }
49448 else if (type == 5353)
49449 {
49450 if (!wet)
49451 {
49452 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.81f, 0.72f, 1f);
49453 }
49454 }
49455 else if (type == 4384)
49456 {
49457 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.25f, 1.3f, 0.8f);
49458 }
49459 else if (type == 3045)
49460 {
49461 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), (float)Main.DiscoR / 255f, (float)Main.DiscoG / 255f, (float)Main.DiscoB / 255f);
49462 }
49463 else if (type == 3004)
49464 {
49465 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.95f, 0.65f, 1.3f);
49466 }
49467 else if (type == 2274)
49468 {
49469 float r = 0.75f;
49470 float g = 1.3499999f;
49471 float b = 1.5f;
49472 if (!wet)
49473 {
49474 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), r, g, b);
49475 }
49476 }
49477 else if (type >= 427 && type <= 432)
49478 {
49479 if (!wet)
49480 {
49481 float r2 = 0f;
49482 float g2 = 0f;
49483 float b2 = 0f;
49484 int num14 = type - 426;
49485 if (num14 == 1)
49486 {
49487 r2 = 0.1f;
49488 g2 = 0.2f;
49489 b2 = 1.1f;
49490 }
49491 if (num14 == 2)
49492 {
49493 r2 = 1f;
49494 g2 = 0.1f;
49495 b2 = 0.1f;
49496 }
49497 if (num14 == 3)
49498 {
49499 r2 = 0f;
49500 g2 = 1f;
49501 b2 = 0.1f;
49502 }
49503 if (num14 == 4)
49504 {
49505 r2 = 0.9f;
49506 g2 = 0f;
49507 b2 = 0.9f;
49508 }
49509 if (num14 == 5)
49510 {
49511 r2 = 1.3f;
49512 g2 = 1.3f;
49513 b2 = 1.3f;
49514 }
49515 if (num14 == 6)
49516 {
49517 r2 = 0.9f;
49518 g2 = 0.9f;
49519 b2 = 0f;
49520 }
49521 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), r2, g2, b2);
49522 }
49523 }
49524 else if (type == 2777 || type == 2778 || type == 2779 || type == 2780 || type == 2781 || type == 2760 || type == 2761 || type == 2762 || type == 3524)
49525 {
49526 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.4f, 0.16f, 0.36f);
49527 }
49528 else if (type == 2772 || type == 2773 || type == 2774 || type == 2775 || type == 2776 || type == 2757 || type == 2758 || type == 2759 || type == 3523)
49529 {
49530 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0f, 0.36f, 0.4f);
49531 }
49532 else if (type == 2782 || type == 2783 || type == 2784 || type == 2785 || type == 2786 || type == 2763 || type == 2764 || type == 2765 || type == 3522)
49533 {
49534 Lighting.AddLight((int)((position.X + (float)(width / 2)) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.5f, 0.25f, 0.05f);
49535 }
49536 else if (type == 3462 || type == 3463 || type == 3464 || type == 3465 || type == 3466 || type == 3381 || type == 3382 || type == 3383 || type == 3525)
49537 {
49538 Lighting.AddLight(base.Center, 0.3f, 0.3f, 0.2f);
49539 }
49540 else if (type == 41)
49541 {
49542 if (!wet)
49543 {
49544 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f, 0.75f, 0.55f);
49545 }
49546 }
49547 else if (type == 988)
49548 {
49549 if (!wet)
49550 {
49551 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.35f, 0.65f, 1f);
49552 }
49553 }
49554 else if (type == 1326)
49555 {
49556 Lighting.AddLight((int)base.Center.X / 16, (int)base.Center.Y / 16, 1f, 0.1f, 0.8f);
49557 }
49558 else if (type == 5335)
49559 {
49560 Lighting.AddLight((int)base.Center.X / 16, (int)base.Center.Y / 16, 0.85f, 0.1f, 0.8f);
49561 }
49562 else if (type >= 5140 && type <= 5146)
49563 {
49564 float num15 = 1f;
49565 float num16 = 1f;
49566 float num17 = 1f;
49567 switch (type)
49568 {
49569 case 5140:
49570 num15 *= 0.9f;
49571 num16 *= 0.8f;
49572 num17 *= 0.1f;
49573 break;
49574 case 5141:
49575 num15 *= 0.25f;
49576 num16 *= 0.1f;
49577 num17 *= 0f;
49578 break;
49579 case 5142:
49580 num15 *= 0f;
49581 num16 *= 0.25f;
49582 num17 *= 0f;
49583 break;
49584 case 5143:
49585 num15 *= 0f;
49586 num16 *= 0.16f;
49587 num17 *= 0.34f;
49588 break;
49589 case 5144:
49590 num15 *= 0.3f;
49591 num16 *= 0f;
49592 num17 *= 0.17f;
49593 break;
49594 case 5145:
49595 num15 *= 0.3f;
49596 num16 *= 0f;
49597 num17 *= 0.35f;
49598 break;
49599 case 5146:
49600 num15 *= (float)Main.DiscoR / 255f;
49601 num16 *= (float)Main.DiscoG / 255f;
49602 num17 *= (float)Main.DiscoB / 255f;
49603 break;
49604 }
49605 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), num15, num16, num17);
49606 }
49607 else if (type == 282)
49608 {
49609 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.7f, 1f, 0.8f);
49610 }
49611 else if (type == 286)
49612 {
49613 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.7f, 0.8f, 1f);
49614 }
49615 else if (type == 3112)
49616 {
49617 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1f, 0.6f, 0.85f);
49618 }
49619 else if (type == 4776)
49620 {
49621 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.7f, 0f, 1f);
49622 }
49623 else if (type == 3002)
49624 {
49625 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 1.05f, 0.95f, 0.55f);
49626 }
49627 else if (type == 331)
49628 {
49629 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.55f, 0.75f, 0.6f);
49630 }
49631 else if (type == 183)
49632 {
49633 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.15f, 0.45f, 0.9f);
49634 }
49635 else if (type == 75)
49636 {
49637 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.8f, 0.7f, 0.1f);
49638 if (timeSinceItemSpawned % 12 == 0)
49639 {
49640 Dust dust = Dust.NewDustPerfect(base.Center + new Vector2(0f, (float)height * 0.2f) + Main.rand.NextVector2CircularEdge(width, (float)height * 0.6f) * (0.3f + Main.rand.NextFloat() * 0.5f), 228, new Vector2(0f, (0f - Main.rand.NextFloat()) * 0.3f - 1.5f), 127);
49641 dust.scale = 0.5f;
49642 dust.fadeIn = 1.1f;
49643 dust.noGravity = true;
49644 dust.noLight = true;
49645 }
49646 }
49647 else if (ItemID.Sets.BossBag[type])
49648 {
49649 Lighting.AddLight((int)((position.X + (float)width) / 16f), (int)((position.Y + (float)(height / 2)) / 16f), 0.4f, 0.4f, 0.4f);
49650 if (timeSinceItemSpawned % 12 == 0)
49651 {
49652 Dust dust2 = Dust.NewDustPerfect(base.Center + new Vector2(0f, (float)height * -0.1f) + Main.rand.NextVector2CircularEdge((float)width * 0.6f, (float)height * 0.6f) * (0.3f + Main.rand.NextFloat() * 0.5f), 279, new Vector2(0f, (0f - Main.rand.NextFloat()) * 0.3f - 1.5f), 127);
49653 dust2.scale = 0.5f;
49654 dust2.fadeIn = 1.1f;
49655 dust2.noGravity = true;
49656 dust2.noLight = true;
49657 dust2.alpha = 0;
49658 }
49659 }
49660 }
49661
49663 {
49664 if (Main.dedServ)
49665 {
49666 return Rectangle.Empty;
49667 }
49668 Main.instance.LoadItem(type);
49669 if (ItemID.Sets.IsFood[type])
49670 {
49671 return TextureAssets.Item[type].Frame(1, 3, 0, 1);
49672 }
49673 switch (type)
49674 {
49675 case 75:
49676 return TextureAssets.Item[type].Frame(1, 8);
49677 case 520:
49678 case 521:
49679 case 547:
49680 case 548:
49681 case 549:
49682 case 575:
49683 case 3453:
49684 case 3454:
49685 case 3455:
49686 case 3580:
49687 case 3581:
49688 case 4068:
49689 case 4069:
49690 case 4070:
49691 return TextureAssets.Item[type].Frame(1, 4);
49692 default:
49693 return TextureAssets.Item[type].Frame();
49694 }
49695 }
49696
49697 public static int NewItem(IEntitySource source, Vector2 pos, Vector2 randomBox, int Type, int Stack = 1, bool noBroadcast = false, int prefixGiven = 0, bool noGrabDelay = false, bool reverseLookup = false)
49698 {
49699 return NewItem(source, (int)pos.X, (int)pos.Y, (int)randomBox.X, (int)randomBox.Y, Type, Stack, noBroadcast, prefixGiven, noGrabDelay, reverseLookup);
49700 }
49701
49702 public static int NewItem(IEntitySource source, Vector2 pos, int Width, int Height, int Type, int Stack = 1, bool noBroadcast = false, int prefixGiven = 0, bool noGrabDelay = false, bool reverseLookup = false)
49703 {
49704 return NewItem(source, (int)pos.X, (int)pos.Y, Width, Height, Type, Stack, noBroadcast, prefixGiven, noGrabDelay, reverseLookup);
49705 }
49706
49707 public static int NewItem(IEntitySource source, int X, int Y, int Width, int Height, int Type, int Stack = 1, bool noBroadcast = false, int pfix = 0, bool noGrabDelay = false, bool reverseLookup = false)
49708 {
49709 if (WorldGen.gen)
49710 {
49711 return 0;
49712 }
49713 if (Main.rand == null)
49714 {
49715 Main.rand = new UnifiedRandom();
49716 }
49718 {
49719 if (Type == 58)
49720 {
49721 Type = Main.rand.NextFromList(new short[3] { 1734, 1867, 58 });
49722 }
49723 if (Type == 184)
49724 {
49725 Type = Main.rand.NextFromList(new short[3] { 1735, 1868, 184 });
49726 }
49727 }
49728 if (Main.halloween)
49729 {
49730 if (Type == 58)
49731 {
49732 Type = 1734;
49733 }
49734 if (Type == 184)
49735 {
49736 Type = 1735;
49737 }
49738 }
49739 if (Main.xMas)
49740 {
49741 if (Type == 58)
49742 {
49743 Type = 1867;
49744 }
49745 if (Type == 184)
49746 {
49747 Type = 1868;
49748 }
49749 }
49750 if (Type > 0 && cachedItemSpawnsByType[Type] != -1)
49751 {
49753 return 400;
49754 }
49755 Main.item[400] = new Item();
49756 int num = 400;
49757 if (Main.netMode != 1)
49758 {
49760 }
49762 Main.item[num] = new Item();
49763 Item item = Main.item[num];
49764 item.SetDefaults(Type);
49765 item.Prefix(pfix);
49766 item.stack = Stack;
49767 item.position.X = X + Width / 2 - item.width / 2;
49768 item.position.Y = Y + Height / 2 - item.height / 2;
49769 item.wet = Collision.WetCollision(item.position, item.width, item.height);
49770 item.velocity.X = (float)Main.rand.Next(-30, 31) * 0.1f;
49771 item.velocity.Y = (float)Main.rand.Next(-40, -15) * 0.1f;
49772 if (Type == 859 || Type == 4743)
49773 {
49774 item.velocity *= 0f;
49775 }
49776 if (Type == 520 || Type == 521 || (item.type >= 0 && ItemID.Sets.NebulaPickup[item.type]))
49777 {
49778 item.velocity.X = (float)Main.rand.Next(-30, 31) * 0.1f;
49779 item.velocity.Y = (float)Main.rand.Next(-30, 31) * 0.1f;
49780 }
49781 item.active = true;
49782 item.timeSinceItemSpawned = ItemID.Sets.OverflowProtectionTimeOffset[item.type];
49785 {
49786 item.newAndShiny = true;
49787 }
49788 if (Main.netMode == 2 && !noBroadcast)
49789 {
49790 NetMessage.SendData(21, -1, -1, null, num, noGrabDelay.ToInt());
49791 }
49792 else if (Main.netMode == 0)
49793 {
49794 item.playerIndexTheItemIsReservedFor = Main.myPlayer;
49795 }
49796 return num;
49797 }
49798
49800 {
49801 int num = 0;
49802 int num2 = 400;
49803 int num3 = 1;
49804 if (reverseLookup)
49805 {
49806 num = 399;
49807 num2 = -1;
49808 num3 = -1;
49809 }
49810 bool flag = false;
49811 for (int i = num; i != num2; i += num3)
49812 {
49813 if (!Main.item[i].active && Main.timeItemSlotCannotBeReusedFor[i] == 0)
49814 {
49815 nextItem = i;
49816 flag = true;
49817 break;
49818 }
49819 }
49820 if (!flag)
49821 {
49822 int num4 = 0;
49823 for (int j = 0; j < 400; j++)
49824 {
49825 if (Main.timeItemSlotCannotBeReusedFor[j] == 0 && !Main.item[j].instanced && Main.item[j].timeSinceItemSpawned > num4)
49826 {
49827 num4 = Main.item[j].timeSinceItemSpawned;
49828 nextItem = j;
49829 flag = true;
49830 }
49831 }
49832 if (!flag)
49833 {
49834 for (int k = 0; k < 400; k++)
49835 {
49836 if (Main.item[k].timeSinceItemSpawned - Main.timeItemSlotCannotBeReusedFor[k] > num4)
49837 {
49838 num4 = Main.item[k].timeSinceItemSpawned - Main.timeItemSlotCannotBeReusedFor[k];
49839 nextItem = k;
49840 }
49841 }
49842 }
49843 }
49844 return nextItem;
49845 }
49846
49847 public void FindOwner(int whoAmI)
49848 {
49849 if (Main.netMode == 1 && shimmerTime > 0f)
49850 {
49851 keepTime = 0;
49852 }
49853 if (keepTime > 0)
49854 {
49855 return;
49856 }
49859 bool flag = true;
49860 if (type == 267 && ownIgnore != -1)
49861 {
49862 flag = false;
49863 }
49864 if (shimmerTime > 0f)
49865 {
49867 }
49868 else if (flag)
49869 {
49870 float num2 = NPC.sWidth;
49871 for (int i = 0; i < 255; i++)
49872 {
49873 if (ownIgnore == i)
49874 {
49875 continue;
49876 }
49877 Player player = Main.player[i];
49878 if (!player.active)
49879 {
49880 continue;
49881 }
49883 if (player.CanPullItem(Main.item[whoAmI], status))
49884 {
49885 float num3 = Math.Abs(player.position.X + (float)(player.width / 2) - position.X - (float)(width / 2)) + Math.Abs(player.position.Y + (float)(player.height / 2) - position.Y - (float)height);
49886 if (player.manaMagnet && (type == 184 || type == 1735 || type == 1868))
49887 {
49888 num3 -= (float)manaGrabRange;
49889 }
49890 if (player.lifeMagnet && (type == 58 || type == 1734 || type == 1867))
49891 {
49892 num3 -= (float)lifeGrabRange;
49893 }
49894 if (type == 4143)
49895 {
49896 num3 -= (float)manaGrabRange;
49897 }
49898 if (num2 > num3)
49899 {
49900 num2 = num3;
49902 }
49903 }
49904 }
49905 }
49906 if (playerIndexTheItemIsReservedFor != num && ((num == Main.myPlayer && Main.netMode == 1) || (num == 255 && Main.netMode == 2) || (num != 255 && !Main.player[num].active)))
49907 {
49908 NetMessage.SendData(21, -1, -1, null, whoAmI);
49909 if (active)
49910 {
49911 NetMessage.SendData(22, -1, -1, null, whoAmI);
49912 }
49913 }
49914 }
49915
49916 public Item Clone()
49917 {
49918 return (Item)MemberwiseClone();
49919 }
49920
49922 {
49923 return (Item)MemberwiseClone();
49924 }
49925
49927 {
49928 if (netID == compareItem.netID)
49929 {
49930 return type == compareItem.type;
49931 }
49932 return false;
49933 }
49934
49936 {
49937 if (netID == compareItem.netID && stack == compareItem.stack)
49938 {
49939 return prefix != compareItem.prefix;
49940 }
49941 return true;
49942 }
49943
49944 public void SetNameOverride(string name)
49945 {
49946 _nameOverride = name;
49947 }
49948
49949 public void ClearNameOverride()
49950 {
49951 _nameOverride = null;
49952 }
49953
49954 public void TurnToAir(bool fullReset = false)
49955 {
49956 if (fullReset)
49957 {
49958 SetDefaults();
49959 return;
49960 }
49961 type = 0;
49962 stack = 0;
49963 prefix = 0;
49964 netID = 0;
49965 dye = 0;
49966 shoot = 0;
49967 mountType = -1;
49968 }
49969
49970 public void OnPurchase(Item item)
49971 {
49972 if (item.shopCustomPrice.HasValue)
49973 {
49974 item.shopSpecialCurrency = -1;
49975 item.shopCustomPrice = null;
49976 }
49977 }
49978
49979 public int GetStoreValue()
49980 {
49981 if (shopCustomPrice.HasValue)
49982 {
49983 return shopCustomPrice.Value;
49984 }
49985 return value;
49986 }
49987
49989 {
49990 if (context == ItemSerializationContext.SavingAndLoading)
49991 {
49992 writer.Write(netID);
49993 writer.Write(stack);
49994 writer.Write(prefix);
49995 }
49996 }
49997
49999 {
50000 if (context == ItemSerializationContext.SavingAndLoading)
50001 {
50002 netDefaults(reader.ReadInt32());
50003 stack = reader.ReadInt32();
50004 Prefix(reader.ReadByte());
50005 }
50006 if (type >= ItemID.Count)
50007 {
50008 TurnToAir();
50009 }
50010 }
50011
50012 public void ResetPrefix()
50013 {
50014 if (prefix != 0)
50015 {
50016 prefix = 0;
50018 }
50019 }
50020
50021 public void Refresh(bool onlyIfVariantChanged = true)
50022 {
50024 {
50025 bool flag = favorited;
50026 int num = stack;
50027 int num2 = netID;
50028 int prefixWeWant = prefix;
50031 stack = num;
50032 favorited = flag;
50033 }
50034 }
50035}
virtual byte ReadByte()
virtual int ReadInt32()
static double Sqrt(double d)
static decimal Round(decimal d)
Definition Math.cs:1096
static double Abs(double value)
static void PlaySound(int type, Vector2 position, int style=1)
static bool WetCollision(Vector2 Position, int Width, int Height)
static bool honey
Definition Collision.cs:24
static Vector2 TileCollision(Vector2 Position, Vector2 Velocity, int Width, int Height, bool fallThrough=false, bool fall2=false, int gravDir=1)
static Vector4 SlopeCollision(Vector2 Position, Vector2 Velocity, int Width, int Height, float gravity=0f, bool fall=false)
static bool shimmer
Definition Collision.cs:26
static bool LavaCollision(Vector2 Position, int Width, int Height)
static void StepConveyorBelt(Entity entity, float gravDir)
static int dustWater()
Definition Dust.cs:340
static int NewDust(Vector2 Position, int Width, int Height, int Type, float SpeedX=0f, float SpeedY=0f, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:73
static Dust NewDustPerfect(Vector2 Position, int Type, Vector2? Velocity=null, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:52
bool honeyWet
Definition Entity.cs:34
bool shimmerWet
Definition Entity.cs:32
Vector2 velocity
Definition Entity.cs:16
Vector2 position
Definition Entity.cs:14
byte wetCount
Definition Entity.cs:36
static FlexibleTileWand RubblePlacementSmall
static FlexibleTileWand RubblePlacementMedium
static FlexibleTileWand RubblePlacementLarge
static ItemVariant SelectVariant(int itemId)
static bool HasVariant(int itemId, ItemVariant variant)
static Asset< Texture2D >[] Item
static int NewGore(Vector2 Position, Vector2 Velocity, int Type, float Scale=1f)
Definition Gore.cs:1288
static HairShaderDataSet Hair
Definition GameShaders.cs:9
static ArmorShaderDataSet Armor
Definition GameShaders.cs:7
static int Bullet
Definition AmmoID.cs:114
static int Sand
Definition AmmoID.cs:116
static int CandyCorn
Definition AmmoID.cs:130
static int Flare
Definition AmmoID.cs:124
static int Dart
Definition AmmoID.cs:118
static int FallenStar
Definition AmmoID.cs:112
static int Gel
Definition AmmoID.cs:106
static int Arrow
Definition AmmoID.cs:108
static int Rocket
Definition AmmoID.cs:120
static int Snowball
Definition AmmoID.cs:126
static int Coin
Definition AmmoID.cs:110
static int None
Definition AmmoID.cs:104
static int JackOLantern
Definition AmmoID.cs:132
static int StyngerBolt
Definition AmmoID.cs:128
static int Stake
Definition AmmoID.cs:134
static int Solution
Definition AmmoID.cs:122
static int NailFriendly
Definition AmmoID.cs:136
static readonly int Count
Definition ArmorIDs.cs:1032
static readonly int Count
Definition ArmorIDs.cs:587
static readonly int Count
Definition ArmorIDs.cs:1470
static Dictionary< int, Item > ItemsByType
static bool[] IsAMaterial
Definition ItemID.cs:211
static bool[] Torches
Definition ItemID.cs:1110
static bool[] IsLavaImmuneRegardlessOfRarity
Definition ItemID.cs:51
static bool[] Deprecated
Definition ItemID.cs:1042
static bool[] CommonCoin
Definition ItemID.cs:1046
static bool[] WaterTorches
Definition ItemID.cs:1112
static bool[] NeverAppearsAsNewInInventory
Definition ItemID.cs:1044
static bool[] BossBag
Definition ItemID.cs:1123
static int[] OverflowProtectionTimeOffset
Definition ItemID.cs:71
static bool[] NebulaPickup
Definition ItemID.cs:1058
static int[] ItemSpawnDecaySpeed
Definition ItemID.cs:1030
static bool[] CanGetPrefixes
Definition ItemID.cs:150
static bool[] ItemNoGravity
Definition ItemID.cs:1050
static bool[] IsChainsaw
Definition ItemID.cs:227
static int[] ShimmerTransformToItem
Definition ItemID.cs:67
static bool[] ItemsThatShouldNotBeInInventory
Definition ItemID.cs:57
static bool[] IsFood
Definition ItemID.cs:233
static bool[] IsDrill
Definition ItemID.cs:225
static int[] ShimmerCountsAsItem
Definition ItemID.cs:69
static SetFactory Factory
Definition ItemID.cs:47
static ? bool[] CanBeQuickusedOnGamepad
Definition ItemID.cs:82
static readonly short Count
Definition ItemID.cs:12138
static int[] ShimmerTransformToNPC
Definition NPCID.cs:4222
static bool[] CantTakeLunchMoney
Definition NPCID.cs:4113
static bool[] CanConvertIntoCopperSlimeTownNPC
Definition NPCID.cs:4103
static readonly short Count
Definition NPCID.cs:11744
static bool[] ReducedNaturalChance
Definition PrefixID.cs:9
static readonly LegacySoundStyle Item71
Definition SoundID.cs:556
static readonly LegacySoundStyle Item29
Definition SoundID.cs:472
static readonly LegacySoundStyle Item109
Definition SoundID.cs:632
static readonly LegacySoundStyle Item25
Definition SoundID.cs:464
static readonly LegacySoundStyle Item67
Definition SoundID.cs:548
static readonly LegacySoundStyle Item32
Definition SoundID.cs:478
static readonly LegacySoundStyle Item174
Definition SoundID.cs:762
static readonly LegacySoundStyle Item10
Definition SoundID.cs:434
static readonly LegacySoundStyle Item111
Definition SoundID.cs:636
static readonly LegacySoundStyle Item108
Definition SoundID.cs:630
static readonly LegacySoundStyle AbigailSummon
Definition SoundID.cs:976
static readonly LegacySoundStyle Item39
Definition SoundID.cs:492
static readonly LegacySoundStyle Item77
Definition SoundID.cs:568
static readonly LegacySoundStyle Item36
Definition SoundID.cs:486
static readonly LegacySoundStyle Item75
Definition SoundID.cs:564
static readonly LegacySoundStyle Item130
Definition SoundID.cs:674
static readonly LegacySoundStyle DD2_BookStaffCast
Definition SoundID.cs:934
static readonly LegacySoundStyle Item106
Definition SoundID.cs:626
static readonly LegacySoundStyle Item128
Definition SoundID.cs:670
static readonly LegacySoundStyle Item76
Definition SoundID.cs:566
static readonly LegacySoundStyle Item38
Definition SoundID.cs:490
static readonly LegacySoundStyle Item81
Definition SoundID.cs:576
static readonly LegacySoundStyle Item3
Definition SoundID.cs:420
static readonly LegacySoundStyle Item16
Definition SoundID.cs:446
static readonly LegacySoundStyle DD2_BetsysWrathShot
Definition SoundID.cs:930
static readonly LegacySoundStyle Item99
Definition SoundID.cs:612
static readonly LegacySoundStyle Item80
Definition SoundID.cs:574
static readonly LegacySoundStyle Item73
Definition SoundID.cs:560
static readonly LegacySoundStyle DD2_GhastlyGlaivePierce
Definition SoundID.cs:940
static readonly LegacySoundStyle Item4
Definition SoundID.cs:422
static readonly LegacySoundStyle Item41
Definition SoundID.cs:496
static readonly LegacySoundStyle Item63
Definition SoundID.cs:540
static readonly LegacySoundStyle Item6
Definition SoundID.cs:426
static readonly LegacySoundStyle Item31
Definition SoundID.cs:476
static readonly LegacySoundStyle Item34
Definition SoundID.cs:482
static readonly LegacySoundStyle Item92
Definition SoundID.cs:598
static readonly LegacySoundStyle Item152
Definition SoundID.cs:718
static readonly LegacySoundStyle Item7
Definition SoundID.cs:428
static readonly LegacySoundStyle Item113
Definition SoundID.cs:640
static readonly LegacySoundStyle Item158
Definition SoundID.cs:730
static readonly LegacySoundStyle Item66
Definition SoundID.cs:546
static readonly LegacySoundStyle Item28
Definition SoundID.cs:470
static readonly LegacySoundStyle Item15
Definition SoundID.cs:444
static readonly LegacySoundStyle Item84
Definition SoundID.cs:582
static readonly LegacySoundStyle Item117
Definition SoundID.cs:648
static readonly LegacySoundStyle Item100
Definition SoundID.cs:614
static readonly LegacySoundStyle Item21
Definition SoundID.cs:456
static readonly LegacySoundStyle Item72
Definition SoundID.cs:558
static readonly LegacySoundStyle DD2_DefenseTowerSpawn
Definition SoundID.cs:796
static readonly LegacySoundStyle DD2_SkyDragonsFurySwing
Definition SoundID.cs:956
static readonly LegacySoundStyle Item97
Definition SoundID.cs:608
static readonly LegacySoundStyle Item5
Definition SoundID.cs:424
static readonly LegacySoundStyle Item102
Definition SoundID.cs:618
static readonly LegacySoundStyle Item98
Definition SoundID.cs:610
static readonly LegacySoundStyle Item12
Definition SoundID.cs:438
static readonly LegacySoundStyle Item82
Definition SoundID.cs:578
static readonly LegacySoundStyle Item1
Definition SoundID.cs:416
static readonly LegacySoundStyle Item2
Definition SoundID.cs:418
static readonly LegacySoundStyle Item9
Definition SoundID.cs:432
static readonly LegacySoundStyle DD2_MonkStaffSwing
Definition SoundID.cs:946
static readonly LegacySoundStyle Item83
Definition SoundID.cs:580
static readonly LegacySoundStyle Item13
Definition SoundID.cs:440
static readonly LegacySoundStyle Item151
Definition SoundID.cs:716
static readonly LegacySoundStyle Item79
Definition SoundID.cs:572
static readonly LegacySoundStyle Item105
Definition SoundID.cs:624
static readonly LegacySoundStyle Item85
Definition SoundID.cs:584
static readonly LegacySoundStyle Item78
Definition SoundID.cs:570
static readonly LegacySoundStyle Item176
Definition SoundID.cs:766
static readonly LegacySoundStyle Item61
Definition SoundID.cs:536
static readonly LegacySoundStyle Item156
Definition SoundID.cs:726
static readonly LegacySoundStyle Item64
Definition SoundID.cs:542
static readonly LegacySoundStyle Item8
Definition SoundID.cs:430
static readonly LegacySoundStyle Item88
Definition SoundID.cs:590
static readonly LegacySoundStyle DD2_SonicBoomBladeSlash
Definition SoundID.cs:950
static readonly LegacySoundStyle Item69
Definition SoundID.cs:552
static readonly LegacySoundStyle Item11
Definition SoundID.cs:436
static readonly LegacySoundStyle Item40
Definition SoundID.cs:494
static readonly LegacySoundStyle Item59
Definition SoundID.cs:532
static readonly LegacySoundStyle Item20
Definition SoundID.cs:454
static readonly LegacySoundStyle Item103
Definition SoundID.cs:620
static readonly LegacySoundStyle Item95
Definition SoundID.cs:604
static readonly LegacySoundStyle Item44
Definition SoundID.cs:502
static readonly LegacySoundStyle Item90
Definition SoundID.cs:594
static readonly LegacySoundStyle Item157
Definition SoundID.cs:728
static readonly LegacySoundStyle Item23
Definition SoundID.cs:460
static readonly LegacySoundStyle Item43
Definition SoundID.cs:500
bool melee
Definition Item.cs:297
int timeSinceTheItemHasBeenReservedForSomeone
Definition Item.cs:257
void DefaultToPlaceableTile(ushort tileIDToPlace, int tileStyleToPlace=0)
Definition Item.cs:47187
void RebuildTooltip()
Definition Item.cs:1019
const int foodHeight
Definition Item.cs:316
float knockBack
Definition Item.cs:169
static void ShimmerEffect(Vector2 shimmerPositon)
Definition Item.cs:48303
bool IsNotTheSameAs(Item compareItem)
Definition Item.cs:49935
static int buyPrice(int platinum=0, int gold=0, int silver=0, int copper=0)
Definition Item.cs:47979
bool expert
Definition Item.cs:113
Item Clone()
Definition Item.cs:49916
bool useTurn
Definition Item.cs:181
static bool IsAGolfingItem(Item item)
Definition Item.cs:46650
sbyte shoeSlot
Definition Item.cs:209
bool isAShopItem
Definition Item.cs:115
static int numberOfNewItems
Definition Item.cs:320
void DefaultTokite(int projId)
Definition Item.cs:46615
bool mech
Definition Item.cs:81
bool IsCurrency
Definition Item.cs:389
Color GetColor(Color newColor)
Definition Item.cs:47907
sbyte balloonSlot
Definition Item.cs:221
void CheckLavaDeath(int i)
Definition Item.cs:48637
bool CanBeQuickUsed
Definition Item.cs:401
void MoveInWorld(float gravity, float maxFallSpeed, ref Vector2 wetVelocity, int i)
Definition Item.cs:48716
void DespawnIfMeetingConditions(int i)
Definition Item.cs:48552
int useAnimation
Definition Item.cs:145
void SetDefaults2(int type)
Definition Item.cs:14581
string AffixName()
Definition Item.cs:1001
bool material
Definition Item.cs:267
void SetDefaults3(int type)
Definition Item.cs:23496
bool questItem
Definition Item.cs:67
int fishingPole
Definition Item.cs:97
static void StartCachingType(int t)
Definition Item.cs:429
void netDefaults(int type)
Definition Item.cs:1088
readonly int dungeonPrice
Definition Item.cs:45
void ResetStats(int Type)
Definition Item.cs:47633
static int coinGrabRange
Definition Item.cs:101
const int silver
Definition Item.cs:35
ItemTooltip ToolTip
Definition Item.cs:227
int stringColor
Definition Item.cs:225
int tileWand
Definition Item.cs:89
int GetStoreValue()
Definition Item.cs:49979
bool noMelee
Definition Item.cs:255
string BestiaryNotes
Definition Item.cs:229
static int manaGrabRange
Definition Item.cs:103
int value
Definition Item.cs:259
const int gold
Definition Item.cs:37
bool TryGetPrefixStatMultipliersForItem(int rolledPrefix, out float dmg, out float kb, out float spd, out float size, out float shtspd, out float mcst, out int crt)
Definition Item.cs:644
int reuseDelay
Definition Item.cs:307
static int PickAnItemSlotToSpawnItemOn(bool reverseLookup, int nextItem)
Definition Item.cs:49799
int stack
Definition Item.cs:149
int useAmmo
Definition Item.cs:243
void DefaultToMagicWeapon(int projType, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)
Definition Item.cs:47124
void OnPurchase(Item item)
Definition Item.cs:49970
byte paint
Definition Item.cs:119
int manaIncrease
Definition Item.cs:247
int healMana
Definition Item.cs:173
bool CanRollPrefix(int prefix)
Definition Item.cs:607
int shoot
Definition Item.cs:235
void DefaultToRangedWeapon(int baseProjType, int ammoID, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)
Definition Item.cs:47136
int maxStack
Definition Item.cs:151
float scale
Definition Item.cs:189
static int BannerToItem(int banner)
Definition Item.cs:1246
const int luckPotionDuration2
Definition Item.cs:27
sbyte waistSlot
Definition Item.cs:211
bool CanShimmer()
Definition Item.cs:47989
void Shimmering()
Definition Item.cs:48016
int headSlot
Definition Item.cs:195
bool Prefix(int prefixWeWant)
Definition Item.cs:487
int hammer
Definition Item.cs:157
static int mushroomDelay
Definition Item.cs:65
bool IsTheSameAs(Item compareItem)
Definition Item.cs:49926
static int[] cachedItemSpawnsByType
Definition Item.cs:59
bool DD2Summon
Definition Item.cs:289
int damage
Definition Item.cs:167
int GetShimmerEquivalentType()
Definition Item.cs:48064
bool hasVanityEffects
Definition Item.cs:312
bool CanCombineStackInWorld()
Definition Item.cs:49206
void DefaultToHeadgear(int newwidth, int newheight, int helmetArtID)
Definition Item.cs:47290
static bool MechSpawn(float x, float y, int type)
Definition Item.cs:47948
sbyte frontSlot
Definition Item.cs:207
string HoverName
Definition Item.cs:329
int createWall
Definition Item.cs:163
bool social
Definition Item.cs:263
static bool[] staff
Definition Item.cs:75
bool magic
Definition Item.cs:299
void SetWeaponValues(int dmg, float knockback, int bonusCritChance=0)
Definition Item.cs:47109
int createTile
Definition Item.cs:161
void DefaultToCapturedCritter(short npcIdToSpawnOnUse)
Definition Item.cs:46699
void DefaultToPlaceableWall(ushort wallToPlace)
Definition Item.cs:47095
static int lifeGrabRange
Definition Item.cs:105
bool IsAir
Definition Item.cs:377
static int potionDelay
Definition Item.cs:61
FlexibleTileWand GetFlexibleTileWand()
Definition Item.cs:48626
bool consumable
Definition Item.cs:177
readonly int queenBeePrice
Definition Item.cs:47
void DefaultToStaff(int projType, float pushForwardSpeed, int singleShotTime, int manaPerShot)
Definition Item.cs:46714
int healLife
Definition Item.cs:171
int buffTime
Definition Item.cs:273
void TryCombiningIntoNearbyItems(int i)
Definition Item.cs:48608
int buffType
Definition Item.cs:271
static void DropCache(IEntitySource reason, Vector2 pos, Vector2 spread, int t, bool stopCaching=true)
Definition Item.cs:437
int useStyle
Definition Item.cs:139
bool checkMat()
Definition Item.cs:1032
sbyte backSlot
Definition Item.cs:205
void DefaultToWhip(int projectileId, int dmg, float kb, float shootspeed, int animationTotalTime=30)
Definition Item.cs:46597
static bool[] claw
Definition Item.cs:77
bool cartTrack
Definition Item.cs:277
static int sellPrice(int platinum=0, int gold=0, int silver=0, int copper=0)
Definition Item.cs:47984
sbyte neckSlot
Definition Item.cs:217
int shopSpecialCurrency
Definition Item.cs:281
IEntitySource GetNPCSource_FromThis()
Definition Item.cs:459
static int restorationDelay
Definition Item.cs:63
bool IsACoin
Definition Item.cs:364
bool noUseGraphic
Definition Item.cs:253
void OnCreated(ItemCreationContext context)
Definition Item.cs:47625
bool instanced
Definition Item.cs:123
sbyte handOffSlot
Definition Item.cs:203
bool noWet
Definition Item.cs:269
static int CommonMaxStack
Definition Item.cs:57
void DefaultToQuestFish()
Definition Item.cs:30263
bool favorited
Definition Item.cs:135
static int NewItem(IEntitySource source, Vector2 pos, int Width, int Height, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)
Definition Item.cs:49702
void DefaultToHealingPotion(int newwidth, int newheight, int healingAmount, int animationTime=17)
Definition Item.cs:47268
sbyte beardSlot
Definition Item.cs:223
bool buy
Definition Item.cs:261
int[] GetRollablePrefixes()
Definition Item.cs:947
static int NPCtoBanner(int i)
Definition Item.cs:1296
float shootSpeed
Definition Item.cs:237
void DefaultToAccessory(int newwidth=24, int newheight=24)
Definition Item.cs:47297
bool summon
Definition Item.cs:303
void GetShimmered()
Definition Item.cs:48073
void DefaultToTorch(int tileStyleToPlace, bool allowWaterPlacement=false)
Definition Item.cs:47163
static int NewItem(IEntitySource source, int X, int Y, int Width, int Height, int Type, int Stack=1, bool noBroadcast=false, int pfix=0, bool noGrabDelay=false, bool reverseLookup=false)
Definition Item.cs:49707
Color GetAlpha(Color newColor)
Definition Item.cs:47743
void Serialize(BinaryWriter writer, ItemSerializationContext context)
Definition Item.cs:49988
void SetFoodDefaults(int type)
Definition Item.cs:46739
bool vanity
Definition Item.cs:265
void DefaultToSpear(int projType, float pushForwardSpeed, int animationTime)
Definition Item.cs:46723
int tileBoost
Definition Item.cs:159
const int copper
Definition Item.cs:33
bool accessory
Definition Item.cs:143
int playerIndexTheItemIsReservedFor
Definition Item.cs:231
bool shootsEveryUse
Definition Item.cs:285
void ChangeItemType(int to)
Definition Item.cs:46627
bool CanHavePrefixes()
Definition Item.cs:474
bool chlorophyteExtractinatorConsumable
Definition Item.cs:287
sbyte shieldSlot
Definition Item.cs:215
void DefaultToPlaceableTile(int tileIDToPlace, int tileStyleToPlace=0)
Definition Item.cs:47182
void DefaultToGuitar(int newwidth=24, int newheight=24)
Definition Item.cs:47304
void DefaultToMount(int mount)
Definition Item.cs:47088
bool PaintOrCoating
Definition Item.cs:342
bool FitsAccessoryVanitySlot
Definition Item.cs:353
int ownTime
Definition Item.cs:127
int OriginalDamage
Definition Item.cs:357
int timeLeftInWhichTheItemCannotBeTakenByEnemies
Definition Item.cs:131
short glowMask
Definition Item.cs:187
string Name
Definition Item.cs:326
readonly int eclipseMothronPrice
Definition Item.cs:55
void UpdateItem(int i)
Definition Item.cs:48345
void SetDefaults(int Type, bool noMatCheck=false, ItemVariant variant=null)
Definition Item.cs:47337
static int[] legType
Definition Item.cs:73
bool FitsAmmoSlot()
Definition Item.cs:2332
void SetShopValues(ItemRarityColor rarity, int coinValue)
Definition Item.cs:47284
static int[] headType
Definition Item.cs:69
int netID
Definition Item.cs:291
bool uniqueStack
Definition Item.cs:279
readonly int shadowOrbPrice
Definition Item.cs:43
bool ranged
Definition Item.cs:301
int tooltipContext
Definition Item.cs:93
bool sentry
Definition Item.cs:305
const int platinum
Definition Item.cs:39
int FindDecraftAmount()
Definition Item.cs:48054
int placeStyle
Definition Item.cs:165
float shimmerTime
Definition Item.cs:324
int noGrabDelay
Definition Item.cs:83
void DefaultToThrownWeapon(int baseProjType, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)
Definition Item.cs:47149
int holdStyle
Definition Item.cs:137
const int WALL_PLACEMENT_USETIME
Definition Item.cs:318
static int[] bodyType
Definition Item.cs:71
const int goldCritterRarityColor
Definition Item.cs:41
void CombineWithNearbyItems(int myItemIndex)
Definition Item.cs:49142
int OriginalRarity
Definition Item.cs:355
readonly int hellPrice
Definition Item.cs:49
int ownIgnore
Definition Item.cs:125
bool buyOnce
Definition Item.cs:249
const int flaskTime
Definition Item.cs:31
void ClearNameOverride()
Definition Item.cs:49949
sbyte handOnSlot
Definition Item.cs:201
void DefaultToBow(int singleShotTime, float shotVelocity, bool hasAutoReuse=false)
Definition Item.cs:47116
IEntitySource GetItemSource_Misc(int itemSourceId)
Definition Item.cs:464
void DefaultToMusicBox(int style)
Definition Item.cs:47314
bool CanFillEmptyAmmoSlot()
Definition Item.cs:2341
const int luckPotionDuration1
Definition Item.cs:25
bool wornArmor
Definition Item.cs:91
void Refresh(bool onlyIfVariantChanged=true)
Definition Item.cs:50021
void GetPickedUpByMonsters_Special(int i)
Definition Item.cs:49018
int useTime
Definition Item.cs:147
int? shopCustomPrice
Definition Item.cs:283
sbyte wingSlot
Definition Item.cs:213
const int foodWidth
Definition Item.cs:314
bool autoReuse
Definition Item.cs:179
void DefaultToSeaShell()
Definition Item.cs:46664
string _nameOverride
Definition Item.cs:23
const int luckPotionDuration3
Definition Item.cs:29
readonly int eclipsePostPlanteraPrice
Definition Item.cs:53
int defense
Definition Item.cs:193
int OriginalDefense
Definition Item.cs:359
void MakeUsableWithChlorophyteExtractinator()
Definition Item.cs:47202
void DefaultToGolfClub(int newwidth, int newheight)
Definition Item.cs:47212
int legSlot
Definition Item.cs:199
bool expertOnly
Definition Item.cs:111
bool flame
Definition Item.cs:79
void TurnToAir(bool fullReset=false)
Definition Item.cs:49954
sbyte faceSlot
Definition Item.cs:219
override string ToString()
Definition Item.cs:469
void UpdateItem_VisualEffects()
Definition Item.cs:49220
static Rectangle GetDrawHitbox(int type, Player user)
Definition Item.cs:49662
readonly int eclipsePrice
Definition Item.cs:51
void DeserializeFrom(BinaryReader reader, ItemSerializationContext context)
Definition Item.cs:49998
void DefaultToSolution(int projectileId)
Definition Item.cs:46585
void DefaultToVanitypet(int projId, int buffID)
Definition Item.cs:46634
bool channel
Definition Item.cs:141
bool shimmered
Definition Item.cs:322
void FindOwner(int whoAmI)
Definition Item.cs:49847
void SetDefaults4(int type)
Definition Item.cs:30273
void SetDefaults(int Type=0)
Definition Item.cs:47332
void DefaultToLawnMower(int newwidth, int newheight)
Definition Item.cs:47226
bool RollAPrefix(UnifiedRandom random, ref int rolledPrefix)
Definition Item.cs:981
int mountType
Definition Item.cs:275
int bodySlot
Definition Item.cs:197
bool CanApplyPrefix(int prefix)
Definition Item.cs:628
int keepTime
Definition Item.cs:129
static int NewItem(IEntitySource source, Vector2 pos, Vector2 randomBox, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)
Definition Item.cs:49697
byte paintCoating
Definition Item.cs:121
void SetDefaults5(int type)
Definition Item.cs:38529
short hairDye
Definition Item.cs:117
int alpha
Definition Item.cs:185
bool IsAPrefixableAccessory()
Definition Item.cs:992
void SetDefaults1(int type)
Definition Item.cs:2350
void SetNameOverride(string name)
Definition Item.cs:49944
int bait
Definition Item.cs:99
void DefaultToFood(int newwidth, int newheight, int foodbuff, int foodbuffduration, bool useGulpSound=false, int animationTime=17)
Definition Item.cs:47238
byte prefix
Definition Item.cs:295
int lifeRegen
Definition Item.cs:245
void ResetPrefix()
Definition Item.cs:50012
Color color
Definition Item.cs:183
bool beingGrabbed
Definition Item.cs:85
LegacySoundStyle UseSound
Definition Item.cs:191
bool potion
Definition Item.cs:175
short makeNPC
Definition Item.cs:109
bool notAmmo
Definition Item.cs:241
Rectangle getRect()
Definition Item.cs:1027
static int BannerToNPC(int i)
Definition Item.cs:2040
void FixAgainstExploit()
Definition Item.cs:48328
void GetPickedUpByMonsters_Money(int i)
Definition Item.cs:49052
int timeSinceItemSpawned
Definition Item.cs:87
bool newAndShiny
Definition Item.cs:309
static int treasureGrabRange
Definition Item.cs:107
byte dye
Definition Item.cs:95
void DefaultToGolfBall(int projid)
Definition Item.cs:38510
Item DeepClone()
Definition Item.cs:49921
static LocalizedText[] prefix
Definition Lang.cs:45
static string GetItemNameValue(int id)
Definition Lang.cs:185
static ItemTooltip GetTooltip(int itemId)
Definition Lang.cs:161
static void AddLight(Vector2 position, Vector3 rgb)
Definition Lighting.cs:137
static bool halloween
Definition Main.cs:688
static Recipe[] recipe
Definition Main.cs:1791
static int maxTilesY
Definition Main.cs:1116
static MoonPhase GetMoonPhase()
Definition Main.cs:3058
static Item[] item
Definition Main.cs:1681
static float essScale
Definition Main.cs:620
static int myPlayer
Definition Main.cs:1801
static int DiscoR
Definition Main.cs:1062
static int netMode
Definition Main.cs:2095
static float demonTorch
Definition Main.cs:1330
static bool expertMode
Definition Main.cs:2737
static bool dayTime
Definition Main.cs:1282
static bool dedServ
Definition Main.cs:1226
static bool xMas
Definition Main.cs:686
static Main instance
Definition Main.cs:283
static int maxTilesX
Definition Main.cs:1114
static int DiscoG
Definition Main.cs:1066
static Tile[,] tile
Definition Main.cs:1675
static BestiaryUnlocksTracker BestiaryTracker
Definition Main.cs:1868
static int DiscoB
Definition Main.cs:1064
static UnifiedRandom rand
Definition Main.cs:1387
static byte gFade
Definition Main.cs:714
static NPC[] npc
Definition Main.cs:1685
static int[] timeItemSlotCannotBeReusedFor
Definition Main.cs:1683
static bool tenthAnniversaryWorld
Definition Main.cs:343
static Player[] player
Definition Main.cs:1803
static bool[] projHook
Definition Main.cs:772
static bool remixWorld
Definition Main.cs:349
static Dust[] dust
Definition Main.cs:1677
static bool unlockedSlimeRainbowSpawn
Definition NPC.cs:315
static void SpawnWOF(Vector2 pos)
Definition NPC.cs:77086
static int sWidth
Definition NPC.cs:177
static int ReleaseNPC(int x, int y, int Type, int Style, int who)
Definition NPC.cs:72344
static bool downedMoonlord
Definition NPC.cs:383
static void TransformCopperSlime(int npcIndex)
Definition NPC.cs:12960
static int NewNPC(IEntitySource source, int X, int Y, int Type, int Start=0, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, int Target=255)
Definition NPC.cs:77654
static bool unlockedSlimeCopperSpawn
Definition NPC.cs:321
static int GetAvailableAmountOfNPCsToSpawnUpToSlot(int amountWeWant, int highestNPCSlotIndexWeWillPick=100)
Definition NPC.cs:77558
static void SendData(int msgType, int remoteClient=-1, int ignoreClient=-1, NetworkText text=null, int number=0, float number2=0f, float number3=0f, float number4=0f, int number5=0, int number6=0, int number7=0)
Definition NetMessage.cs:88
bool CanPullItem(Item item, ItemSpaceStatus status)
Definition Player.cs:36949
ItemSpaceStatus ItemSpace(Item newItem)
Definition Player.cs:36958
bool lifeMagnet
Definition Player.cs:713
bool manaMagnet
Definition Player.cs:711
List< Item > customShimmerResults
Definition Recipe.cs:37
static int numRecipes
Definition Recipe.cs:23
Item[] requiredItem
Definition Recipe.cs:29
static bool HighlightNewItems
Definition ItemSlot.cs:26
static volatile bool gen
Definition WorldGen.cs:972
static void CheckAchievement_RealEstateAndTownSlimes()
Definition WorldGen.cs:2158
static bool InWorld(int x, int y, int fluff=0)
Definition WorldGen.cs:5816
static Color CornflowerBlue
Definition Color.cs:112
static Color Lerp(Color value1, Color value2, float amount)
Definition Color.cs:491
static float Distance(Vector2 value1, Vector2 value2)
Definition Vector2.cs:91
static Vector2 Lerp(Vector2 value1, Vector2 value2, float amount)
Definition Vector2.cs:227