diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/GroundTypes.json ./json/GroundTypes.json --- ../current/json/GroundTypes.json 2019-11-21 13:00:44.748131863 +0000 +++ ./json/GroundTypes.json 2020-01-08 13:21:24.677817605 +0000 @@ -4595,19 +4595,91 @@ "Index": "0x371" }, "MinDamage": "75", "MaxDamage": "75" }, { "type": "0x259a", "id": "DS Floor Tile", - "Texture": { + "RandomTexture": { + "Texture": [ + { "File": "lofiObj3", "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiEnvironment2", + "Index": "0x16c" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiEnvironment2", + "Index": "0x16d" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiEnvironment2", + "Index": "0x16e" + }, + { + "File": "lofiObj3", + "Index": "0x567" + }, + { + "File": "lofiObj3", + "Index": "0x567" + } + ] } }, { "type": "0x259b", "id": "DS Sludge Tile", "Texture": { "File": "lofiObj3", "Index": "0x568" diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/Objects.json ./json/Objects.json --- ../current/json/Objects.json 2019-12-27 17:41:38.933676693 +0000 +++ ./json/Objects.json 2020-01-08 13:21:33.698017667 +0000 @@ -2471,16 +2471,18 @@ "id": "vlntns Bella Buds", "DisplayId": "Bella Bud", "Enemy": "", "Class": "Character", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "117" }, + "HitSound": "monster/orcs_hit", + "DeathSound": "monster/orcs_death", "MaxHitPoints": "2000", "Size": "100", "Defense": "15", "Exp": "0", "KeepDamageRecord": "", "Projectile": { "id": "0", "ObjectId": "BellaShot", @@ -2515,16 +2517,18 @@ "DisplayId": "Immaculate Red Flower", "Group": "vlntns flowers", "Enemy": "", "Class": "Character", "Texture": { "File": "lofiObj3", "Index": "0x49e" }, + "HitSound": "monster/elves_hit", + "DeathSound": "monster/elves_death", "MaxHitPoints": "7000", "Exp": "0", "NoMiniMap": "", "StasisImmune": "", "AltTexture": [ { "id": "1", "Texture": { @@ -2561,16 +2565,18 @@ "DisplayId": "Breathtaking White Flower", "Group": "vlntns flowers", "Enemy": "", "Class": "Character", "Texture": { "File": "lofiObj3", "Index": "0x49e" }, + "HitSound": "monster/elves_hit", + "DeathSound": "monster/elves_death", "MaxHitPoints": "7000", "Exp": "0", "NoMiniMap": "", "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Blue Star", "Speed": "25", @@ -2611,16 +2617,18 @@ "DisplayId": "Gorgeous Yellow Flower", "Group": "vlntns flowers", "Enemy": "", "Class": "Character", "Texture": { "File": "lofiObj3", "Index": "0x49e" }, + "HitSound": "monster/elves_hit", + "DeathSound": "monster/elves_death", "MaxHitPoints": "7000", "Exp": "0", "NoMiniMap": "", "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Yellow Star", "Speed": "25", @@ -2981,41 +2989,76 @@ "DeathSound": "monster/stone_walls_death", "Size": "120", "ShadowSize": "0", "MaxHitPoints": "1000", "Defense": "10", "Exp": "0" }, { + "type": "0x23d0", + "id": "Candyland Ender", + "Class": "GameObject", + "Texture": { + "File": "lofiObj3", + "Index": "0x289" + }, + "Size": "0" + }, + { "type": "0x5e41", "id": "Cupcake", - "Group": "Candy Creature", + "Group": "Candy Boss", "Enemy": "", "Class": "Character", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "59" }, - "HitSound": "monster/greater_demons_hit", - "DeathSound": "monster/greater_demons_death", + "HitSound": "monster/slimes_hit", + "DeathSound": "monster/slimes_death", "Size": "120", "ShadowSize": "80", - "MaxHitPoints": "6000", + "MaxHitPoints": "13000", "Defense": "20", - "Projectile": { + "Quest": "", + "God": "", + "StasisImmune": "", + "Projectile": [ + { "id": "0", - "ObjectId": "White Demon Shot", - "Damage": "45", - "Speed": "50", - "LifetimeMS": "2000", - "Size": "60", + "ObjectId": "happy magic", + "Damage": "100", + "Speed": "25", + "LifetimeMS": "10000", + "Size": "120", + "MultiHit": "", + "PassesCover": "", "ArmorPiercing": "", - "MultiHit": "" + "ConditionEffect": { + "_": "Hallucinating", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "happy magic", + "Damage": "100", + "Speed": "30", + "LifetimeMS": "10000", + "Size": "100", + "MultiHit": "", + "PassesCover": "", + "ArmorPiercing": "", + "ConditionEffect": { + "_": "Hallucinating", + "duration": "3" + } } + ] }, { "type": "0x5e40", "id": "Unicorn", "Group": "Candy Creature", "Enemy": "", "Class": "Character", "AnimatedTexture": { @@ -3521,18 +3564,18 @@ "id": "Treasure Enemy", "DisplayId": "Treasure Mimic", "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "48" }, - "HitSound": "monster/slimes_death", - "DeathSound": "monster/flying_brain_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "150", "ShadowSize": "50", "MaxHitPoints": "2000", "Defense": "10", "Projectile": [ { "id": "0", "ObjectId": "Golden Coin", @@ -3608,18 +3651,18 @@ }, "AltTexture": { "id": "1", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "49" } }, - "HitSound": "monster/default_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/bats_hit", + "DeathSound": "monster/flayers_hit", "Size": "100", "MaxHitPoints": "4000", "Defense": "15", "Projectile": { "id": "0", "ObjectId": "H Baby Blast", "Size": "200", "Speed": "65", @@ -3873,20 +3916,21 @@ }, "Effect": { "_": "XMLEffect", "particle": "SwirlingMist", "cooldown": "0.1" } } ], + "StasisImmune": "", "EventChestBoss": "", "TrackLoot": "", - "HitSound": "monster/slimes_death", - "DeathSound": "monster/flying_brain_death", + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/rocks_death", "Size": "225", "ShadowSize": "0", "MaxHitPoints": "25000", "Defense": "30", "Exp": "2000", "Projectile": [ { "id": "1", @@ -3911,22 +3955,23 @@ "type": "0x5e3a", "id": "Treasure Oryx Defender", "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars16x16dEncounters2", "Index": "43" }, - "HitSound": "monster/slimes_death", - "DeathSound": "monster/flying_brain_death", + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/rocks_death", "Size": "150", "ShadowSize": "0", "MaxHitPoints": "3000", "Defense": "30", + "StasisImmune": "", "Projectile": { "id": "1", "ObjectId": "Golden Blast", "Damage": "80", "Speed": "30", "LifetimeMS": "3000", "Size": "125" }, @@ -12336,20 +12381,19 @@ "Defense": "10", "Exp": "39" }, { "type": "0x0d54", "id": "Grand Sphinx", "Enemy": "", "Class": "Character", - "DisplayId": "Jolly Sphinx", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "29" + "File": "chars16x16rEncounters", + "Index": "4" }, "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "160", "MaxHitPoints": "50000", "Defense": "25", "God": "", "StasisImmune": "", @@ -12411,20 +12455,19 @@ }, "Size": "0" }, { "type": "0x0d55", "id": "Horrid Reaper", "Enemy": "", "Class": "Character", - "DisplayId": "Winter Reaper", "AnimatedTexture": { - "File": "oryxHordeChars8x8", - "Index": "20" + "File": "chars8x8dEncounters", + "Index": "8" }, "HitSound": "monster/trees_hit", "DeathSound": "monster/trees_death", "Size": "100", "MaxHitPoints": "6000", "Defense": "15", "Exp": "0", "Projectile": [ @@ -12603,20 +12646,19 @@ "Damage": "60", "LifetimeMS": "2400" } }, { "type": "0x0d59", "id": "Cube God", "Class": "Character", - "DisplayId": "Ice Cube God", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x0f" + "File": "lofiChar216x16", + "Index": "0x37" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "120", "MaxHitPoints": "16000", "Exp": "2000", "Hero": "", "Quest": "", @@ -12646,18 +12688,18 @@ "Enemy": "" }, { "type": "0x0d5a", "id": "Cube Overseer", "Class": "Character", "Enemy": "", "Texture": { - "File": "oryxHordeObjects8x8", - "Index": "0x59" + "File": "lofiChar28x8", + "Index": "0x40" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "1500", "Cube": "", "Projectile": [ { "id": "0", @@ -12679,18 +12721,18 @@ }, { "type": "0x0d5b", "id": "Cube Defender", "Group": "Cube Minions", "Class": "Character", "Enemy": "", "Texture": { - "File": "oryxHordeObjects8x8", - "Index": "0x5a" + "File": "lofiChar28x8", + "Index": "0x41" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "1000", "Cube": "", "Projectile": { "id": "0", "ObjectId": "Yellow Magic", @@ -12704,18 +12746,18 @@ }, { "type": "0x0d5c", "id": "Cube Blaster", "Group": "Cube Minions", "Class": "Character", "Enemy": "", "Texture": { - "File": "oryxHordeObjects8x8", - "Index": "0x5b" + "File": "lofiChar28x8", + "Index": "0x42" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "500", "Cube": "", "Projectile": [ { "id": "0", @@ -12872,20 +12914,19 @@ "Size": "80", "Exp": "5" }, { "type": "0x0d5d", "id": "Pentaract Eye", "Enemy": "", "Class": "Character", - "DisplayId": "Frostaract", "Texture": { - "File": "oryxHordeObjects8x8", - "Index": "0x2c" + "File": "lofiChar8x8", + "Index": "0xb5" }, "MaxHitPoints": "650", "Size": "80", "Exp": "6", "Projectile": { "id": "0", "ObjectId": "White Bolt", "Speed": "150", @@ -12896,77 +12937,77 @@ }, { "type": "0x0d5e", "id": "Pentaract Tower", "Enemy": "", "Class": "Character", "TrackLoot": "", "Texture": { - "File": "oryxHordeObjects16x16", + "File": "lofiChar216x16", "Index": "0x38" }, "Animation": { "prob": "1.0", "period": "0.0", "Frame": [ { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x38" + "File": "lofiCharBig", + "Index": "0x00" } }, { "time": "0.4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x3b" + "File": "lofiChar216x16", + "Index": "0x38" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x38" + "File": "lofiCharBig", + "Index": "0x00" } }, { "time": "0.1", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x39" + "File": "lofiCharBig", + "Index": "0x01" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x3a" + "File": "lofiCharBig", + "Index": "0x02" } }, { "time": "0.4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x3b" + "File": "lofiCharBig", + "Index": "0x03" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x3a" + "File": "lofiCharBig", + "Index": "0x02" } }, { "time": "0.1", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x39" + "File": "lofiCharBig", + "Index": "0x01" } } ] }, "Projectile": { "id": "0", "ObjectId": "Silver Shield", "Damage": "150", @@ -13127,52 +13168,52 @@ "God": "", "Encounter": "", "TrackLoot": "", "StasisImmune": "", "Level": "20", "PerRealmMax": "1", "KeepDamageRecord": "", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "22" + "File": "chars16x16dEncounters2", + "Index": "11" }, "Portrait": { "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "22" + "File": "chars16x16dEncounters2", + "Index": "11" } }, "AltTexture": [ { "id": "1", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "24" + "File": "chars16x16dEncounters2", + "Index": "12" } }, { "id": "2", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "25" + "File": "chars16x16dEncounters2", + "Index": "13" } }, { "id": "3", "Texture": { "File": "invisible", "Index": "0" } }, { "id": "4", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "23" + "File": "chars16x16dEncounters2", + "Index": "14" } } ], "HitSound": "monster/skeletons_hit", "DeathSound": "monster/dwarves_death", "MaxHitPoints": "50000", "Exp": "4000", "Size": "140", @@ -13227,18 +13268,18 @@ "Size": "100", "ShadowSize": "90", "MaxHitPoints": "2200", "Defense": "0", "Exp": "1", "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/stone_walls_death", "AnimatedTexture": { - "File": "oryxHordeChars8x8", - "Index": "10" + "File": "chars8x8rEncounters", + "Index": "21" }, "Projectile": [ { "id": "0", "ObjectId": "Snake Shot Yellow", "Damage": "50", "Speed": "65", "Size": "80", @@ -13290,24 +13331,24 @@ "type": "0x0d64", "id": "Hermit God Tentacle", "Group": "Hermit God Encounter", "Enemy": "", "Class": "Character", "ShadowSize": "100", "TrackLoot": "", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "26" + "File": "chars16x16rEncounters", + "Index": "11" }, "AltTexture": { "id": "1", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "27" + "File": "chars16x16rEncounters", + "Index": "12" } }, "HitSound": "monster/dwarves_death", "DeathSound": "monster/flayers_hit", "MaxHitPoints": "7500", "Exp": "0", "Size": "110", "Defense": "15", @@ -13524,20 +13565,20 @@ "MaxHitPoints": "20000", "Defense": "15" }, { "type": "0x0e4f", "id": "Water Mine", "Enemy": "", "Class": "Character", - "DisplayId": "Ice Mine", + "DisplayId": "Water Mine", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "18" + "File": "chars16x16rEncounters", + "Index": "38" }, "HitSound": "monster/traps_hit", "DeathSound": "monster/traps_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "1000", "Defense": "30", "Exp": "0", @@ -13550,20 +13591,20 @@ "LifetimeMS": "450" } }, { "type": "0x0e4e", "id": "Water Mine Path", "Enemy": "", "Class": "Character", - "DisplayId": "Ice Mine", + "DisplayId": "Water Mine", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "18" + "File": "chars16x16rEncounters", + "Index": "38" }, "HitSound": "monster/traps_hit", "DeathSound": "monster/traps_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "1000", "Defense": "30", "Exp": "0", @@ -13576,20 +13617,20 @@ "LifetimeMS": "450" } }, { "type": "0x0e3d", "id": "Beach Spectre", "Enemy": "", "Class": "Character", - "DisplayId": "Ice Spectre", + "DisplayId": "Beach Spectre", "AnimatedTexture": { - "File": "oryxHordeChars8x8", - "Index": "9" + "File": "chars8x8rEncounters", + "Index": "35" }, "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "800", "Defense": "5", "NoMiniMap": "", @@ -13620,79 +13661,79 @@ "type": "0x0e3b", "id": "Tempest Cloud", "Enemy": "", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, - "DisplayId": "Blizzard Cloud", + "DisplayId": "Tempest Cloud", "AltTexture": [ { "id": "1", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x30" + "File": "lofiObjBig", + "Index": "0x33" } }, { "id": "2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x30" + "File": "lofiObjBig", + "Index": "0x33" } }, { "id": "3", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x31" + "File": "lofiObjBig", + "Index": "0x34" } }, { "id": "4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x32" + "File": "lofiObjBig", + "Index": "0x35" } }, { "id": "5", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x33" + "File": "lofiObjBig", + "Index": "0x36" } }, { "id": "6", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x34" + "File": "lofiObjBig", + "Index": "0x37" } }, { "id": "7", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x35" + "File": "lofiObjBig", + "Index": "0x38" } }, { "id": "8", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x36" + "File": "lofiObjBig", + "Index": "0x39" } }, { "id": "9", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x37" + "File": "lofiObjBig", + "Index": "0x3a" } } ], "Invincible": "", "HitSound": "monster/sprites_hit", "DeathSound": "monster/sprites_death", "Size": "0", "Flying": "", @@ -13705,20 +13746,20 @@ "Size": "80", "LifetimeMS": "600" } }, { "type": "0x0e39", "id": "Vengeful Spirit", "Class": "Character", - "DisplayId": "Glacial Spirit", + "DisplayId": "Vengeful Spirit", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "19" + "File": "chars16x16rEncounters", + "Index": "39" }, "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/beholder_death", "MaxHitPoints": "2000", "Exp": "0", "Enemy": "", "Size": "0", "ShadowSize": "80", @@ -13762,34 +13803,34 @@ }, "Invincible": "" }, { "type": "0x0e37", "id": "Ghost Ship", "Enemy": "", "Class": "Character", - "DisplayId": "Frozen Ship", + "DisplayId": "Ghost Ship", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "16" + "File": "chars16x16rEncounters", + "Index": "37" }, "AltTexture": [ { "id": "1", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "17" + "File": "chars16x16rEncounters", + "Index": "36" } }, { "id": "2", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "16" + "File": "chars16x16rEncounters", + "Index": "37" }, "Effect": { "_": "XMLEffect", "particle": "SwirlingMist", "cooldown": "0.2" } } ], @@ -15689,31 +15730,31 @@ "id": "Skysplitter Sword", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5", "Index": "0x3b" }, "SlotType": "1", + "Tier": "11", "Description": "An unfathomably powerful sword wielded by titanic air elementals in their great war of revolution.", "RateOfFire": "1", "Sound": "weapon/mithril_sword", "Projectile": { "ObjectId": "Blue Bolt", "Speed": "100", "MinDamage": "210", "MaxDamage": "270", "LifetimeMS": "350" }, "BagType": "4", "FameBonus": "3", "OldSound": "bladeSwing", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xb0b", "id": "Sword of Acclaim", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -16202,32 +16243,32 @@ "id": "Wand of Ancient Warning", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5", "Index": "0x4b" }, "SlotType": "8", + "Tier": "11", "Description": "A centuries-old wand of great power, heralding long-destined destruction.", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Green Magic", "Speed": "180", "LifetimeMS": "500", "MinDamage": "95", "MaxDamage": "135", "MultiHit": "" }, "BagType": "4", "FameBonus": "3", "OldSound": "magicShoot", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xaf6", "id": "Wand of Recompense", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -16640,17 +16681,17 @@ "id": "Colossus Shield", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x76" }, "SlotType": "5", - "Treasure": "", + "Tier": "6", "Description": "A superior shield forged in deep armories for the construct armies of the underworld.", "Sound": "spell/fire_spray", "Projectile": { "ObjectId": "Silver Shield", "Speed": "160", "MinDamage": "300", "MaxDamage": "360", "LifetimeMS": "200", @@ -17873,31 +17914,31 @@ "id": "Agateclaw Dagger", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5", "Index": "0x6b" }, "SlotType": "2", + "Tier": "11", "Description": "A dagger of rare purple agate, infused with powerful dark magics.", "RateOfFire": "1", "Sound": "weapon/fire_dagger", "Projectile": { "ObjectId": "Blue Magic", "Speed": "140", "MinDamage": "90", "MaxDamage": "175", "LifetimeMS": "400" }, "BagType": "4", "FameBonus": "3", "OldSound": "daggerSwing", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xaff", "id": "Dagger of Foul Malevolence", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -18316,34 +18357,34 @@ "id": "Bow of Innocent Blood", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5", "Index": "0x5b" }, "SlotType": "3", + "Tier": "11", "Description": "A runed bow steeped in the dark power of ancient injustice.", "RateOfFire": "1", "Sound": "weapon/golden_bow", "Projectile": { "ObjectId": "Red Arrow", "Speed": "160", "MinDamage": "49", "MaxDamage": "70", "LifetimeMS": "440", "MultiHit": "" }, "BagType": "4", "FameBonus": "3", "NumProjectiles": "3", "ArcGap": "8", "OldSound": "arrowShoot", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xb02", "id": "Bow of Covert Havens", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -19267,17 +19308,17 @@ { "type": "0xb17", "id": "Elixir of Health 4", "DisplayId": "Elixir of Health", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xe8" + "Index": "0xe9" }, "SlotType": "10", "Description": "A large vial holding four doses of healing elixir.", "Sound": "use_potion", "Doses": "4", "Activate": { "_": "Heal", "amount": "125" @@ -19292,17 +19333,17 @@ { "type": "0xa81", "id": "Elixir of Health 3", "DisplayId": "Elixir of Health", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xe8" + "Index": "0xe9" }, "SlotType": "10", "Description": "A large vial holding three doses of healing elixir.", "Sound": "use_potion", "Doses": "3", "Activate": { "_": "Heal", "amount": "125" @@ -19317,17 +19358,17 @@ { "type": "0xa48", "id": "Elixir of Health 2", "DisplayId": "Elixir of Health", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xe8" + "Index": "0xe9" }, "SlotType": "10", "Description": "A large vial holding two doses of healing elixir.", "Sound": "use_potion", "Doses": "2", "Activate": { "_": "Heal", "amount": "125" @@ -19342,17 +19383,17 @@ { "type": "0xa49", "id": "Elixir of Health 1", "DisplayId": "Elixir of Health", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xe8" + "Index": "0xea" }, "SlotType": "10", "Description": "A large vial of healing elixir.", "Sound": "use_potion", "Activate": { "_": "Heal", "amount": "125" }, @@ -19440,17 +19481,17 @@ { "type": "0xb1b", "id": "Elixir of Magic 4", "DisplayId": "Elixir of Magic", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd8" + "Index": "0xd9" }, "SlotType": "10", "Description": "A large vial holding four doses of magical essence.", "Sound": "use_potion", "Doses": "4", "Activate": { "_": "Magic", "amount": "125" @@ -19465,17 +19506,17 @@ { "type": "0xa4a", "id": "Elixir of Magic 3", "DisplayId": "Elixir of Magic", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd8" + "Index": "0xd9" }, "SlotType": "10", "Description": "A large vial holding three doses of magical essence.", "Sound": "use_potion", "Doses": "3", "Activate": { "_": "Magic", "amount": "125" @@ -19490,17 +19531,17 @@ { "type": "0xaed", "id": "Elixir of Magic 2", "DisplayId": "Elixir of Magic", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd8" + "Index": "0xd9" }, "SlotType": "10", "Description": "A large vial holding two doses of magical essence.", "Sound": "use_potion", "Doses": "2", "Activate": { "_": "Magic", "amount": "125" @@ -19515,17 +19556,17 @@ { "type": "0xaee", "id": "Elixir of Magic 1", "DisplayId": "Elixir of Magic", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd8" + "Index": "0xda" }, "SlotType": "10", "Description": "A large vial of magical essence.", "Sound": "use_potion", "Activate": { "_": "Magic", "amount": "125" }, @@ -19634,17 +19675,17 @@ "Index": "0xc7" }, "SlotType": "10", "Description": "Adds speed and reduces attack.", "Sound": "use_potion", "Consumable": "", "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": [ { "_": "StatBoostSelf", "stat": "22", "amount": "15", "duration": "45" }, { @@ -19666,17 +19707,17 @@ "Index": "0xc7" }, "SlotType": "10", "Description": "Adds attack to everyone reduces speed for self.", "Sound": "use_potion", "Consumable": "", "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": [ { "_": "StatBoostSelf", "stat": "22", "amount": "-10", "duration": "30" }, { @@ -19714,17 +19755,17 @@ }, { "type": "0xb0d", "id": "Tincture of Life", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xc0" + "Index": "0xc2" }, "SlotType": "10", "Description": "A potion that temporarily boosts maximum health points.", "Sound": "use_potion", "Consumable": "", "Potion": "", "BagType": "2", "Activate": { @@ -19738,17 +19779,17 @@ }, { "type": "0xb0e", "id": "Tincture of Mana", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xc1" + "Index": "0xc3" }, "SlotType": "10", "Description": "A potion that temporarily boosts maximum magic points.", "Sound": "use_potion", "Consumable": "", "Potion": "", "BagType": "2", "Activate": { @@ -19780,114 +19821,311 @@ "stat": "21", "amount": "15", "duration": "30" }, "feedPower": "15", "DropTradable": "" }, { + "type": "0xd68", + "id": "Tincture of Attack", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xc4" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts attack.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostSelf", + "stat": "20", + "amount": "15", + "duration": "30" + }, + "feedPower": "15", + "DropTradable": "" + }, + { + "type": "0xd69", + "id": "Tincture of Speed", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xc6" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts speed.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostSelf", + "stat": "22", + "amount": "15", + "duration": "30" + }, + "feedPower": "15", + "DropTradable": "" + }, + { + "type": "0xd6a", + "id": "Tincture of Vitality", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xc0" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts vitality.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostSelf", + "stat": "26", + "amount": "15", + "duration": "30" + }, + "feedPower": "15", + "DropTradable": "" + }, + { + "type": "0xd6b", + "id": "Tincture of Wisdom", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xc1" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts wisdom.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostSelf", + "stat": "27", + "amount": "15", + "duration": "30" + }, + "feedPower": "15", + "DropTradable": "" + }, + { "type": "0xb10", "id": "Effusion of Dexterity", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", "Index": "0xd7" }, "SlotType": "10", "Description": "A potion that temporarily boosts the dexterity of all nearby allies.", "Sound": "use_potion", "Consumable": "", - "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": { "_": "StatBoostAura", "stat": "28", "amount": "30", "duration": "30", "range": "6" }, - "feedPower": "20" + "feedPower": "20", + "DropTradable": "" }, { "type": "0xb11", "id": "Effusion of Life", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd0" + "Index": "0xd2" }, "SlotType": "10", "Description": "A potion that temporarily boosts the maximum health points of all nearby allies.", "Sound": "use_potion", "Consumable": "", - "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": { "_": "StatBoostAura", "stat": "0", "amount": "150", "duration": "30", "range": "6" }, - "feedPower": "15" + "feedPower": "15", + "DropTradable": "" }, { "type": "0xb12", "id": "Effusion of Mana", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0xd1" + "Index": "0xd3" }, "SlotType": "10", "Description": "A potion that temporarily boosts the maximum magic points of all nearby allies.", "Sound": "use_potion", "Consumable": "", - "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": { "_": "StatBoostAura", "stat": "3", "amount": "150", "duration": "30", "range": "6" }, - "feedPower": "15" + "feedPower": "15", + "DropTradable": "" }, { "type": "0xb13", "id": "Effusion of Defense", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", "Index": "0xd5" }, "SlotType": "10", "Description": "A potion that temporarily boosts the defense of all nearby allies.", "Sound": "use_potion", "Consumable": "", - "Soulbound": "", "Potion": "", - "BagType": "5", + "BagType": "2", "Activate": { "_": "StatBoostAura", "stat": "21", "amount": "30", "duration": "30", "range": "6" }, - "feedPower": "20" + "feedPower": "20", + "DropTradable": "" + }, + { + "type": "0xd6c", + "id": "Effusion of Attack", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xd4" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts the attack of all nearby allies.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostAura", + "stat": "20", + "amount": "30", + "duration": "30", + "range": "6" + }, + "feedPower": "20", + "DropTradable": "" + }, + { + "type": "0xd6d", + "id": "Effusion of Speed", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xd6" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts the speed of all nearby allies.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostAura", + "stat": "22", + "amount": "30", + "duration": "30", + "range": "6", + "onlyIn": "realm" + }, + "feedPower": "20", + "DropTradable": "" + }, + { + "type": "0xd6e", + "id": "Effusion of Vitality", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xd0" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts the vitality of all nearby allies.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostAura", + "stat": "26", + "amount": "30", + "duration": "30", + "range": "6" + }, + "feedPower": "20", + "DropTradable": "" + }, + { + "type": "0xd6f", + "id": "Effusion of Wisdom", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0xd1" + }, + "SlotType": "10", + "Description": "A potion that temporarily boosts the wisdom of all nearby allies.", + "Sound": "use_potion", + "Consumable": "", + "Potion": "", + "BagType": "2", + "Activate": { + "_": "StatBoostAura", + "stat": "27", + "amount": "30", + "duration": "30", + "range": "6" + }, + "feedPower": "20", + "DropTradable": "" }, { "type": "0xa41", "id": "Snake Eye Ring", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", @@ -21492,17 +21730,16 @@ "id": "Elemental Detonation Spell", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x46" }, "SlotType": "11", - "Treasure": "", "Description": "A horrifically dangerous spell, formulated in the elemental planes during the great astral wars.", "Sound": "spell/magic_nova", "Projectile": { "ObjectId": "Purple Bolt", "Speed": "160", "MinDamage": "80", "MaxDamage": "165", "LifetimeMS": "1000" @@ -21759,17 +21996,17 @@ "id": "Tome of Holy Guidance", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x56" }, "SlotType": "4", - "Treasure": "", + "Tier": "6", "Description": "A tome of blessing, gifted by the gods for the benefit of all good mortals.", "Sound": "spell/major_heal", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "85", "Activate": [ { @@ -22139,17 +22376,17 @@ "id": "Seal of the Blessed Champion", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0xa6" }, "SlotType": "12", - "Treasure": "", + "Tier": "6", "Description": "A holy seal of heavenly omnipotence, given to aid mortal warriors in their fight against chaos and darkness.", "Sound": "spell/light_heal", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "90", "Activate": [ { @@ -22431,17 +22668,17 @@ "id": "Cloak of Ghostly Concealment", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x26" }, "SlotType": "13", - "Treasure": "", + "Tier": "6", "Description": "An eldritch cloak of the afterworld which grants invisibility by enveloping its user in death itself.", "Sound": "spell/fire_nova", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "22", "amount": "5" }, @@ -23305,17 +23542,17 @@ "id": "Quiver of Elvish Mastery", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x36" }, "SlotType": "15", - "Treasure": "", + "Tier": "6", "Description": "A forestcloth quiver of highest quality, exhibiting exceptional magic powers and used by the foremost masters of Elven archery.", "Sound": "spell/fire_spray", "Projectile": { "ObjectId": "Blue Arrow", "Speed": "150", "MinDamage": "290", "MaxDamage": "350", "LifetimeMS": "1000", @@ -23628,17 +23865,17 @@ "id": "Helm of the Great General", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x66" }, "SlotType": "16", - "Treasure": "", + "Tier": "6", "Description": "A steel and platinum helm of ancient design, worn by earthrazer generals during the great orcish war.", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "21", "amount": "10" }, { @@ -24053,16 +24290,17 @@ "id": "Staff of Astral Knowledge", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5", "Index": "0x7b" }, "SlotType": "17", + "Tier": "11", "Description": "A splendid golden staff of astonishing power, bathed in light and brimming with magical energy.", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Aqua Missile", "Speed": "180", "MinDamage": "55", "MaxDamage": "100", @@ -24070,18 +24308,17 @@ "Amplitude": "0.5", "Frequency": "2" }, "BagType": "4", "FameBonus": "3", "NumProjectiles": "2", "ArcGap": "0", "OldSound": "magicShoot", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xb08", "id": "Staff of the Cosmic Whole", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -24363,17 +24600,17 @@ "id": "Baneserpent Poison", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x86" }, "SlotType": "18", - "Treasure": "", + "Tier": "6", "Description": "Concentrated, lethal venom of the winged ethereal baneserpent.", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, { @@ -24583,17 +24820,17 @@ "id": "Bloodsucker Skull", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x06" }, "SlotType": "19", - "Treasure": "", + "Tier": "6", "Description": "The skull of a vampire lord, further desecrated with the depraved magics of soul thievery.", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "115", "ActivateOnEquip": [ { "_": "IncrementStat", @@ -24828,17 +25065,17 @@ "id": "Giantcatcher Trap", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x16" }, "SlotType": "20", - "Treasure": "", + "Tier": "6", "Description": "A most effective magical trap used in the titan wars to hobble even the largest of enemy combatants.", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "20", "amount": "3" }, { @@ -25074,17 +25311,17 @@ "id": "Planefetter Orb", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0x96" }, "SlotType": "21", - "Treasure": "", + "Tier": "6", "Description": "An orb of astral amethyst, crystallized beneath the titanic mountains of the earth plane and used to secure dangerous creatures in distant realms.", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "90", "Activate": [ { "_": "ConditionEffectSelf", @@ -25483,17 +25720,17 @@ "id": "Prism of Apparitions", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0xb6" }, "SlotType": "22", - "Treasure": "", + "Tier": "6", "Description": "A deep blue prism of sun cut topaz, used by doppelganger spies to aid in their vile missions of assassination and murder.", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, { @@ -25759,17 +25996,17 @@ "id": "Scepter of Storms", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0xc6" }, "SlotType": "23", - "Treasure": "", + "Tier": "6", "Description": "An ancient druidic scepter created by the nature gods themselves, embodying all the fury of the megacosm.", "Sound": "spell/magic_nova", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, @@ -27733,32 +27970,32 @@ "id": "Muramasa", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x227" }, "SlotType": "24", + "Tier": "11", "Description": "An evil blade that hungers for blood.", "RateOfFire": "1", "Sound": "weapon/long_sword", "Projectile": { "ObjectId": "Muramasa Slash", "Speed": "130", "LifetimeMS": "365", "MinDamage": "120", "MaxDamage": "175", "MultiHit": "" }, "BagType": "4", "FameBonus": "3", "OldSound": "bladeSwing", - "feedPower": "310", - "Treasure": "" + "feedPower": "310" }, { "type": "0xc50", "id": "Masamune", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj5new", @@ -28203,17 +28440,17 @@ "id": "Doom Circle", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x231" }, "SlotType": "25", - "Treasure": "", + "Tier": "6", "Description": "An ancient weapon that spells destruction for all who oppose its master.", "Sound": "spell/fire_spray", "ExtraTooltipData": { "EffectInfo": [ { "name": "While Key Held", "description": "" }, @@ -28543,17 +28780,17 @@ "id": "Royal Wakizashi", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj6", "Index": "0xe6" }, "SlotType": "27", - "Treasure": "", + "Tier": "6", "Description": "A gorgeous wakizashi made of starmetal and gifted to an ancient king by the god Shinsetsuna for his devotion.", "Projectile": { "ObjectId": "Wakizashi Slash 6", "Speed": "180", "MinDamage": "400", "MaxDamage": "500", "LifetimeMS": "350", "PassesCover": "", @@ -33583,17 +33820,16 @@ "id": "Bow of Eternal Frost", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x491" }, "SlotType": "3", - "Tier": "11", "Description": "You are not a unique snowflake. You're like one of five or something.", "RateOfFire": "1", "Sound": "weapon/golden_bow", "Projectile": { "ObjectId": "snow flakes", "Size": "80", "Speed": "160", "MinDamage": "49", @@ -33613,17 +33849,16 @@ "id": "Frostbite", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x492" }, "SlotType": "1", - "Tier": "11", "Description": "So hot, it's cool. The unique combo of hot and cold elements allows it to generate devastating ice attacks.", "RateOfFire": "1", "Sound": "weapon/mithril_sword", "Projectile": { "ObjectId": "ice bomb", "Speed": "100", "MinDamage": "210", "MaxDamage": "270", @@ -33639,17 +33874,16 @@ "id": "Present Dispensing Wand", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x55a" }, "SlotType": "8", - "Tier": "11", "Description": "How else would the minions of Oryx get their gifts?\\n\\nSprite Credits: paulo and sonutx", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Gift Parade", "Speed": "180", "LifetimeMS": "500", "MinDamage": "95", @@ -33666,17 +33900,16 @@ "id": "An Icicle", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x558" }, "SlotType": "2", - "Tier": "11", "Description": "Crude, but effective.", "RateOfFire": "1", "Sound": "weapon/fire_dagger", "Projectile": { "ObjectId": "Icicle Shot", "Speed": "140", "MinDamage": "90", "MaxDamage": "175", @@ -33697,17 +33930,16 @@ "id": "Staff of Yuletide Carols", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x55b" }, "SlotType": "17", - "Tier": "11", "Description": "Fa la la la la, la la la la.", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Killer Carols", "Speed": "180", "MinDamage": "55", "MaxDamage": "100", @@ -33727,17 +33959,16 @@ "id": "Salju", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x559" }, "SlotType": "24", - "Tier": "11", "Description": "The metal is icy cold to the touch and delivers a biting sting upon cutting.", "RateOfFire": "1", "Sound": "weapon/long_sword", "Projectile": { "ObjectId": "Salju Slash", "Speed": "130", "LifetimeMS": "365", "MinDamage": "120", @@ -38830,17 +39061,16 @@ "id": "Scepter of Sainthood", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x50" }, "SlotType": "23", - "Tier": "6", "Description": "A holy shepherd's hook that creates sacred light to guide the innocent to salvation.\\n\\nSprite Credits: Dappertron", "Sound": "spell/magic_nova", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, @@ -38868,17 +39098,16 @@ "id": "Snowbound Orb", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x51" }, "SlotType": "21", - "Tier": "6", "Description": "A skillfully decorated snowglobe that is actually a warlock's sinister tool of inquisition, imprisoning foes in a realm of infinite winter.\\n\\nSprite Credits: Dappertron", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "90", "Activate": [ { "_": "ConditionEffectSelf", @@ -38897,29 +39126,40 @@ "visualEffect": "8", "useWisMod": "true" }, { "_": "StasisBlast", "duration": "6" } ], + "ActivateOnEquip": [ + { + "_": "IncrementStat", + "stat": "26", + "amount": "2" + }, + { + "_": "IncrementStat", + "stat": "27", + "amount": "2" + } + ], "feedPower": "380" }, { "type": "0x208f", "id": "Pathfinder's Helm", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x52" }, "SlotType": "16", - "Tier": "6", "Description": "A finely sculpted helm worn by commanders of the northern realms, its enormous display of regal antlers make their authorative presense known in the chaos of war.\\n\\nSprite Credits: Dappertron", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "21", "amount": "10" }, { @@ -38958,17 +39198,16 @@ "id": "Coalbearing Quiver", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x53" }, "SlotType": "15", - "Tier": "6", "Description": "A giant sock-like quiver woven from elventhread, concentrating evil energy into a lump of coal to create powerful arrows.\\n\\nSprite Credits: Dappertron", "Sound": "spell/fire_spray", "Projectile": { "ObjectId": "XMAS Arrow", "Speed": "150", "MinDamage": "290", "MaxDamage": "350", "LifetimeMS": "1000", @@ -39014,17 +39253,16 @@ "id": "Skull of Krampus", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x54" }, "SlotType": "19", - "Tier": "6", "Description": "A monstrous skull hewed with incantations of darkness to absorb life energy from the souls of the wicked.\\n\\nSprite Credits: Dappertron", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "115", "ActivateOnEquip": [ { "_": "IncrementStat", @@ -39057,17 +39295,16 @@ "id": "Vigil Spell", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x55" }, "SlotType": "11", - "Tier": "6", "Description": "A seraphic wardspell that burns the unworthy with molten wax from the heavenly vigil.\\n\\nSprite Credits: Dappertron", "Sound": "spell/magic_nova", "Projectile": { "ObjectId": "XMAS Bolt", "Speed": "160", "MinDamage": "80", "MaxDamage": "165", "LifetimeMS": "1000" @@ -39096,17 +39333,16 @@ "id": "Greedsnatcher Trap", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x56" }, "SlotType": "20", - "Tier": "6", "Description": "A seemingly harmless present that actually contains a magical hyperspace pocket stuffed to the brim with explosives and shrapnel.\\n\\nSprite Credits: Dappertron", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "20", "amount": "3" }, { @@ -39137,17 +39373,16 @@ "id": "Resounding Shield", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x60" }, "SlotType": "5", - "Tier": "6", "Description": "An enormous, brazen shield taken from an ancient belfry, long believed to have been enchanted by centuries of ringing for angelic favor.\\n\\nSprite Credits: Dappertron", "Sound": "spell/fire_spray", "Projectile": { "ObjectId": "XMAS Shield", "Speed": "160", "MinDamage": "300", "MaxDamage": "360", "LifetimeMS": "200", @@ -39194,17 +39429,16 @@ "id": "Ornamental Prism", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x62" }, "SlotType": "22", - "Tier": "6", "Description": "A brilliantly shining prism of berylstone, cut to resemble a tree topper as a means of hiding eidolon agents in plain sight.\\n\\nSprite Credits: Dappertron", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, { @@ -39235,17 +39469,16 @@ "id": "Nativity Tome", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x63" }, "SlotType": "4", - "Tier": "6", "Description": "A most holy manuscript taken from an ancient celestial library, brimming with golden light that wrests the innocent from the clutches of death.\\n\\nSprite Credits: Dappertron", "Sound": "spell/major_heal", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "85", "Activate": [ { @@ -39275,17 +39508,16 @@ "id": "Holly Poison", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x64" }, "SlotType": "18", - "Tier": "6", "Description": "The bitter poison of evergreen berries that has also absorbed a great deal of of energy from evil spirits.\\n\\nSprite Credits: Dappertron", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "26", "amount": "2" }, { @@ -39313,17 +39545,16 @@ "id": "Cloak of Winter", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x65" }, "SlotType": "13", - "Tier": "6", "Description": "A snug cloak crafted by a band of seclusive snowthieves to help pilfer riches and disappear into the heart of winter.\\n\\nSprite Credits: Dappertron", "Sound": "spell/fire_nova", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "22", "amount": "5" }, @@ -39360,17 +39591,16 @@ "id": "Advent Seal", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x61" }, "SlotType": "12", - "Tier": "6", "Description": "A sacred seal of the bitter Frost Kingdoms, bearing a wreathlike design that invokes a symbol of strength and endurance in the midst of winter.\\n\\nSprite Credits: Dappertron", "Sound": "spell/light_heal", "Usable": "", "BagType": "4", "FameBonus": "4", "MpCost": "90", "Activate": [ { @@ -39412,17 +39642,16 @@ "id": "Ilex Star", "Class": "Equipment", "Item": "", "Texture": { "File": "oryxHordeObjects8x8", "Index": "0x66" }, "SlotType": "25", - "Tier": "6", "Description": "A razor-sharp arrangement of holly plants that has been enchanted to vanquish spirits of darkness.\\n\\nSprite Credits: Dappertron", "Sound": "spell/fire_spray", "ExtraTooltipData": { "EffectInfo": [ { "name": "While Key Held", "description": "" }, @@ -39480,30 +39709,22 @@ "Index": "0xb0" }, "SlotType": "10", "Description": "Summon Dasher the Flying Reindeer. During the holiday season Dasher's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Dasher" }, - { - "_": "StatBoostSelf", - "stat": "22", - "amount": "10", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe5e", "id": "Dancer's Reins", "Class": "Equipment", @@ -39513,30 +39734,22 @@ "Index": "0xb1" }, "SlotType": "10", "Description": "Summon Dancer the Flying Reindeer. During the holiday season Dancer's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Dancer" }, - { - "_": "StatBoostSelf", - "stat": "28", - "amount": "10", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe5f", "id": "Prancer's Reins", "Class": "Equipment", @@ -39546,30 +39759,22 @@ "Index": "0xb2" }, "SlotType": "10", "Description": "Summon Prancer the Flying Reindeer. During the holiday season Prancer's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Prancer" }, - { - "_": "StatBoostSelf", - "stat": "27", - "amount": "20", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe60", "id": "Vixen's Reins", "Class": "Equipment", @@ -39579,30 +39784,22 @@ "Index": "0xb3" }, "SlotType": "10", "Description": "Summon Vixen the Flying Reindeer. During the holiday season Vixen's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Vixen" }, - { - "_": "StatBoostSelf", - "stat": "0", - "amount": "100", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe61", "id": "Cupid's Reins", "Class": "Equipment", @@ -39645,30 +39842,22 @@ "Index": "0xb5" }, "SlotType": "10", "Description": "Summon Comet the Flying Reindeer. During the holiday season Comet's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Comet" }, - { - "_": "StatBoostSelf", - "stat": "20", - "amount": "10", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe63", "id": "Donner's Reins", "Class": "Equipment", @@ -39678,30 +39867,22 @@ "Index": "0xb6" }, "SlotType": "10", "Description": "Summon Donner the Flying Reindeer. During the holiday season Donner's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Donner" }, - { - "_": "StatBoostSelf", - "stat": "26", - "amount": "20", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0xe64", "id": "Rudolph's Reins", "Class": "Equipment", @@ -39711,30 +39892,22 @@ "Index": "0xb7" }, "SlotType": "10", "Description": "Summon Rudolph the Flying Reindeer. During the holiday season Rudolph's magic increases the user's stats.", "Sound": "spell/light_heal", "InvUse": "", "Cooldown": "900", "BagType": "2", - "Activate": [ - { + "Activate": { "_": "Pet", "hideEffect": "true", "cooldown": "900", "objectId": "Rudolph" }, - { - "_": "StatBoostSelf", - "stat": "21", - "amount": "10", - "duration": "30" - } - ], "OldSound": "use_potion", "feedPower": "500", "Soulbound": "" }, { "type": "0x1e21", "id": "Santa's Bag", "Class": "Equipment", @@ -43944,17 +44117,16 @@ "id": "Peppermint Wakizashi", "Class": "Equipment", "Item": "", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xce" }, "SlotType": "27", - "Tier": "6", "Description": "A wakizashi fashioned from perennial ice. Its innocent, festive appearance belies its lethal edge.\\n\\nSprite Credits: Dappertron", "Projectile": { "ObjectId": "Wakizashi Slash Xmas", "Speed": "180", "MinDamage": "400", "MaxDamage": "500", "LifetimeMS": "350", "PassesCover": "", @@ -46604,17 +46776,17 @@ "Projectile": { "ObjectId": "Fallen Reskin Missile", "Speed": "144", "MinDamage": "145", "MaxDamage": "190", "LifetimeMS": "458", "Size": "100", "ParticleTrail": { - "_": "0xFABFE2", + "_": "0xDEFFF7", "intensity": "0.05", "lifetimeMS": "75" } }, "BagType": "6", "NumProjectiles": "1", "FameBonus": "7", "OldSound": "magicShoot", @@ -50946,16 +51118,188 @@ "_": "Create", "id": "Guild Present Chest", "onlyInArea": "Guild Hall,Guild Hall 2,Guild Hall 3,Guild Hall 4" }, "BagType": "8", "Track": "" }, { + "type": "0x6ea", + "id": "Aegis Armor", + "Class": "Equipment", + "Item": "", + "Description": "Onyx armor forged for use by Oryx's famed champions, giving them a sample of Oryx's furious strength.", + "ExtraTooltipData": { + "EffectInfo": { + "name": "Mad God's Rage", + "description": "Gain 5 attack and dexterity for 8 seconds when hit under 300 HP." + } + }, + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x1ce" + }, + "SlotType": "7", + "ActivateOnEquip": [ + { + "_": "IncrementStat", + "stat": "21", + "amount": "21" + }, + { + "_": "IncrementStat", + "stat": "20", + "amount": "4" + } + ], + "OnPlayerHitActivate": [ + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "20" + }, + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "28" + } + ], + "BagType": "6", + "FameBonus": "5", + "feedPower": "750", + "Soulbound": "" + }, + { + "type": "0x6eb", + "id": "Squadron Sheathing", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x1cd" + }, + "SlotType": "6", + "Description": "Oryx's assassins use this flexible armor to remain agile as they harness the Mad God's power.", + "ExtraTooltipData": { + "EffectInfo": { + "name": "Mad God's Rage", + "description": "Gain 5 attack and dexterity for 8 seconds when hit under 300 HP." + } + }, + "OnPlayerHitActivate": [ + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "20" + }, + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "28" + } + ], + "ActivateOnEquip": [ + { + "_": "IncrementStat", + "stat": "21", + "amount": "16" + }, + { + "_": "IncrementStat", + "stat": "28", + "amount": "5" + } + ], + "BagType": "6", + "FameBonus": "5", + "feedPower": "750", + "Soulbound": "" + }, + { + "type": "0x6ec", + "id": "Judge's Robe", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x1cc" + }, + "SlotType": "14", + "Description": "The designated members of Oryx's court are fitted with this honorary robe, symbolizing their status among his legion.", + "ExtraTooltipData": { + "EffectInfo": { + "name": "Mad God's Rage", + "description": "Gain 5 attack and dexterity for 8 seconds when hit under 300 HP." + } + }, + "ActivateOnEquip": [ + { + "_": "IncrementStat", + "stat": "20", + "amount": "3" + }, + { + "_": "IncrementStat", + "stat": "21", + "amount": "11" + }, + { + "_": "IncrementStat", + "stat": "27", + "amount": "8" + }, + { + "_": "IncrementStat", + "stat": "3", + "amount": "60" + } + ], + "OnPlayerHitActivate": [ + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "20" + }, + { + "_": "StatBoostSelf", + "amount": "5", + "hpMinThreshold": "300", + "proc": "1", + "cooldown": "0", + "duration": "8", + "stat": "28" + } + ], + "BagType": "6", + "FameBonus": "5", + "feedPower": "750", + "Soulbound": "" + }, + { "type": "0xc85", "id": "Common Feline Egg", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", "Index": "0x100" }, @@ -66113,24 +66457,25 @@ "InvUse": "", "BagType": "8", "Soulbound": "", "feedPower": "10" }, { "type": "0x705e", "id": "InvinceMe", + "DisplayId": "Testosterone", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0x4e" + "Index": "0x15a" }, "SlotType": "10", - "Description": "Renders the user invincible for a day.", + "Description": "Renders the user invincible for a day through sheer confidence.", "InvUse": "", "BagType": "6", "Activate": { "_": "ConditionEffectSelf", "effect": "Invincible", "duration": "86400" }, "Soulbound": "" @@ -67458,16 +67803,17 @@ } } ], "HitSound": "monster/pirates_hit", "DeathSound": "monster/skull_shrine_death", "Size": "0", "MaxHitPoints": "35000", "StasisImmune": "", + "StunImmune": "", "Defense": "35", "God": "", "Quest": "", "Exp": "5000", "KeepDamageRecord": "", "EventChestBoss": "", "TrackLoot": "", "Projectile": [ @@ -67476,30 +67822,32 @@ "ObjectId": "Ghost Boss Slash", "Speed": "65", "Damage": "130", "LifetimeMS": "1700", "Size": "100", "ConditionEffect": { "_": "Bleeding", "duration": "4" - } + }, + "MultiHit": "" }, { "id": "1", "ObjectId": "Ghost Boss Spinner", "Speed": "45", "Damage": "140", "Size": "110", "LifetimeMS": "3600", "Boomerang": "", "ConditionEffect": { "_": "Bleeding", "duration": "4" - } + }, + "MultiHit": "" } ] }, { "type": "0x0e2d", "id": "Captain Summoner", "Class": "GameObject", "Texture": { @@ -67543,16 +67891,17 @@ "Damage": "80", "LifetimeMS": "1700", "Size": "100" } }, { "type": "0x0e36", "id": "Ghost Lanturn On", + "DisplayId": "Ghost Lantern", "Class": "Character", "Enemy": "", "NoMiniMap": "", "Group": "GhostShip Lamps", "Texture": { "File": "lofiObj3", "Index": "0xac" }, @@ -67714,16 +68063,17 @@ }, "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/beholder_death", "MaxHitPoints": "1200", "Exp": "0", "Enemy": "", "Size": "0", "Z": "0.3", + "NoMiniMap": "", "Flying": "", "Projectile": { "ObjectId": "Ghostly Arrow", "Speed": "80", "Damage": "40", "Size": "50", "LifetimeMS": "400" } @@ -67997,16 +68347,35 @@ "Size": "100", "ConditionEffect": { "_": "Stunned", "duration": "1" } } }, { + "type": "0x6da1", + "id": "Sunken Treasure", + "Class": "Character", + "Enemy": "", + "KeepDamageRecord": "", + "TrackLoot": "", + "HitSound": "monster/wooden_walls_hit", + "DeathSound": "monster/ghosts_death", + "Texture": { + "File": "d3LofiObjBigEmbed", + "Index": "0x02" + }, + "MaxHitPoints": "12000", + "Defense": "30", + "Size": "100", + "Exp": "1000", + "StasisImmune": "" + }, + { "type": "0x0723", "id": "Gravestone 1", "Class": "GameObject", "ShowName": "", "Texture": { "File": "lofiChar28x8", "Index": "0x6c" } @@ -68454,16 +68823,17 @@ }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "1000", "Defense": "20", "Exp": "0", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Skeleton Attack", "Damage": "70", "Speed": "85", "LifetimeMS": "2000", "Size": "100" } @@ -68480,16 +68850,17 @@ "Index": "83" }, "HitSound": "monster/demons_hit", "DeathSound": "monster/demons_death", "Size": "100", "ShadowSize": "110", "MaxHitPoints": "2500", "Defense": "35", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Troll 1 Attack 1", "Damage": "55", "Speed": "70", "LifetimeMS": "2000", "Size": "120" @@ -68517,16 +68888,17 @@ "Index": "85" }, "HitSound": "monster/dwarf_god_hit", "DeathSound": "monster/dwarf_god_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "1750", "Defense": "20", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Troll 2 Attack 1", "Damage": "55", "Speed": "60", "LifetimeMS": "2000", "Size": "130", "ConditionEffect": { @@ -68641,16 +69013,17 @@ "HitSound": "monster/ghosts_hit", "DeathSound": "monster/ghosts_death", "Size": "125", "MaxHitPoints": "2500", "Defense": "10", "ShadowSize": "70", "Z": ".4", "Flying": "", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Blue Magic", "Damage": "95", "Speed": "60", "LifetimeMS": "2500", "Size": "150", @@ -68707,16 +69080,17 @@ "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "125", "MaxHitPoints": "2000", "Defense": "5", "ShadowSize": "70", "Z": ".4", "Flying": "", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Blue Ghost Blast", "Damage": "60", "Speed": "70", "LifetimeMS": "1500", "Size": "100" } @@ -68733,16 +69107,17 @@ "Index": "86" }, "HitSound": "monster/elves_hit", "DeathSound": "monster/elves_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "2500", "Defense": "20", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Purple Magic Blast", "Damage": "75", "Speed": "70", "LifetimeMS": "600", "Size": "100", "Amplitude": "0.1", @@ -68769,16 +69144,17 @@ }, "HitSound": "monster/rocks_hit", "DeathSound": "monster/rocks_death", "Size": "125", "ShadowSize": "0", "MaxHitPoints": "10000", "Exp": "300", "Defense": "30", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Demon Fire Blast", "Damage": "90", "Speed": "70", "LifetimeMS": "900", "Size": "145" } @@ -68803,16 +69179,17 @@ }, "HitSound": "monster/ogres_hit", "DeathSound": "monster/ogres_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "10000", "Exp": "300", "Defense": "20", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Assassin Slash", "Damage": "125", "Speed": "100", "LifetimeMS": "300", "Size": "125" @@ -68909,16 +69286,17 @@ "Index": "76" }, "HitSound": "monster/spiders_hit", "DeathSound": "monster/spiders_death", "Size": "90", "ShadowSize": "100", "MaxHitPoints": "1750", "Defense": "5", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Spider Bolt", "Damage": "95", "Speed": "50", "LifetimeMS": "800", "Size": "100" @@ -68945,16 +69323,17 @@ "Index": "69" }, "HitSound": "monster/mummies_hit", "DeathSound": "monster/mummies_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "5500", "Defense": "20", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Mummy Blast", "Damage": "55", "Speed": "60", "LifetimeMS": "2000", "Size": "90", @@ -69062,16 +69441,17 @@ }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "Size": "130", "ShadowSize": "100", "MaxHitPoints": "3250", "Defense": "20", "LeachHealth": "", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Vampire Attack", "Damage": "55", "Speed": "60", "LifetimeMS": "1500", "Size": "100", "Amplitude": "0.8", @@ -69191,17 +69571,17 @@ "Flying": "", "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/slimes_death", "ShadowSize": "25", "MaxHitPoints": "5000", "Defense": "30", "Projectile": { "id": "0", - "ObjectId": "Orange Shot", + "ObjectId": "Pumpkin Wave", "Damage": "80", "Speed": "70", "LifetimeMS": "1300", "Size": "80", "MultiHit": "", "PassesCover": "", "ConditionEffect": { "_": "Dazed", @@ -69226,16 +69606,17 @@ "DeathSound": "monster/skeletons_death", "Size": "150", "ShadowSize": "100", "MaxHitPoints": "13000", "Defense": "15", "Exp": "1500", "StasisImmune": "", "StunImmune": "", + "ParalyzeImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Orange Pumpkin Wave", "Damage": "115", "Speed": "40", "LifetimeMS": "1000", "Size": "150", @@ -69280,16 +69661,17 @@ "Index": "70" }, "HitSound": "monster/undead_dwarves_hit", "DeathSound": "monster/undead_dwarves_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "4000", "Defense": "35", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Purple Bolt", "Damage": "140", "Speed": "80", "LifetimeMS": "1200", "Size": "100" } @@ -69306,16 +69688,17 @@ "Index": "71" }, "HitSound": "monster/undead_dwarves_hit", "DeathSound": "monster/undead_dwarves_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "2500", "Defense": "5", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Purple Magic", "Damage": "75", "Speed": "60", "LifetimeMS": "2000", "Size": "120" } @@ -69332,16 +69715,17 @@ "Index": "72" }, "HitSound": "monster/orcs_hit", "DeathSound": "monster/orcs_death", "Size": "125", "ShadowSize": "100", "MaxHitPoints": "3000", "Defense": "10", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Green Arrow", "Damage": "75", "Speed": "70", "LifetimeMS": "1000", "Size": "100", @@ -69376,16 +69760,17 @@ "Index": "73" }, "HitSound": "monster/pirates_hit", "DeathSound": "monster/pirates_death", "Size": "150", "ShadowSize": "100", "MaxHitPoints": "4000", "Defense": "20", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "Yellow Grey Ball", "Damage": "110", "Speed": "60", "LifetimeMS": "900", "Size": "100" } @@ -69511,16 +69896,17 @@ "Size": "110", "ShadowSize": "40", "Z": "0.33", "Flying": "", "DontFaceAttacks": "", "MaxHitPoints": "1500", "Exp": "25", "Defense": "8", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "White Ghost Shot", "Damage": "40", "Speed": "60", "Size": "80", "LifetimeMS": "900", "ConditionEffect": { @@ -69549,16 +69935,17 @@ }, "Size": "110", "ShadowSize": "80", "HitSound": "monster/archdemon_hit", "DeathSound": "monster/abyss_demons_death", "MaxHitPoints": "5000", "Defense": "25", "Exp": "68", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Big Zombie Wave", "Speed": "55", "Damage": "45", "Size": "110", "LifetimeMS": "400", @@ -69597,16 +69984,17 @@ "Index": "64" }, "HitSound": "monster/undead_hobbits_hit", "DeathSound": "monster/goblins_hit", "Size": "100", "MaxHitPoints": "1200", "Defense": "3", "Exp": "0", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Wereshot", "Damage": "50", "Speed": "60", "Size": "90", "LifetimeMS": "800" @@ -69631,16 +70019,17 @@ "File": "chars16x16rEncounters", "Index": "79" }, "HitSound": "monster/demons_hit", "DeathSound": "monster/cyclops_death", "Size": "120", "MaxHitPoints": "3000", "Defense": "15", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Wereblast", "Damage": "105", "Speed": "60", "Size": "120", "LifetimeMS": "900" @@ -75826,162 +76215,423 @@ "_": "Paralyzed", "duration": "0.8" }, "Size": "40" } ] }, { - "type": "0x7fd1", - "id": "Ice Tomb Chest", - "Enemy": "", + "type": "0xb246", + "id": "Ice Tomb Defender Soul", "Class": "Character", + "Enemy": "", + "NoMiniMap": "", + "TrackLoot": "", + "Invincible": "", "Texture": { - "File": "lofiObj3", - "Index": "0x466" + "File": "d3LofiObjEmbed", + "Index": "0x0fe" }, - "Size": "160", - "MaxHitPoints": "60000", - "Defense": "0", - "Exp": "0", - "TrackLoot": "" + "Animation": [ + { + "prob": "0.6", + "period": "0.4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } }, { - "type": "0x7f51", - "id": "Ice Tomb Event Chest Dropper", - "Class": "GameObject", + "time": "0.2", "Texture": { - "File": "invisible", - "Index": "0" + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] }, - "Size": "0" + { + "prob": "0.4", + "period": "0.6", + "Frame": [ + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } }, { - "type": "0x7fcb", - "id": "Ice Tomb Event Chest", - "DisplayId": "Event Chest", - "Class": "Character", - "Enemy": "", - "KeepDamageRecord": "", + "time": "0.1", "Texture": { - "File": "lofiObj3", - "Index": "0x466" + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } }, - "MaxHitPoints": "100000", - "Defense": "0", - "Size": "160", - "Exp": "1000", - "TrackLoot": "" + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } }, { - "type": "0x7fab", - "id": "Ice Artifact 1", - "DisplayId": "Ice Artifact", - "Enemy": "", - "Class": "Character", - "AnimatedTexture": { - "File": "chars8x8dEncounters", - "Index": "13" + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } }, - "Size": "100", - "MaxHitPoints": "2000", - "Defense": "20", - "Exp": "0", - "Projectile": [ { - "id": "0", - "ObjectId": "Blue Shuriken", - "Damage": "90", - "Speed": "80", - "Size": "80", - "LifetimeMS": "2000", - "ConditionEffect": { - "_": "Slowed", - "duration": "3" + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" } }, { - "id": "1", - "ObjectId": "Blue Shuriken", - "Damage": "130", - "Speed": "80", - "Size": "120", - "LifetimeMS": "1000", - "ConditionEffect": { - "_": "Slowed", - "duration": "5" + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" } } ] + } + ], + "Size": "0", + "ShadowSize": "60", + "Z": "0.5", + "Flying": "" }, { - "type": "0x7fac", - "id": "Ice Artifact 2", - "DisplayId": "Ice Artifact", - "Enemy": "", + "type": "0xb247", + "id": "Ice Tomb Support Soul", "Class": "Character", - "AnimatedTexture": { - "File": "chars8x8dEncounters", - "Index": "13" + "Enemy": "", + "NoMiniMap": "", + "TrackLoot": "", + "Invincible": "", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" }, - "Size": "100", - "MaxHitPoints": "2000", - "Defense": "20", - "Exp": "0", - "Projectile": [ + "Animation": [ { - "id": "0", - "ObjectId": "Blue Shuriken", - "Damage": "90", - "Speed": "80", - "Size": "80", - "LifetimeMS": "2000", - "ConditionEffect": { - "_": "Slowed", - "duration": "3" + "prob": "0.6", + "period": "0.4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" } }, { - "id": "1", - "ObjectId": "Blue Shuriken", - "Damage": "130", - "Speed": "80", - "Size": "120", - "LifetimeMS": "1000", - "ConditionEffect": { - "_": "Slowed", - "duration": "5" + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" } } ] }, { - "type": "0x7fad", - "id": "Ice Artifact 3", - "DisplayId": "Ice Artifact", - "Enemy": "", - "Class": "Character", - "AnimatedTexture": { - "File": "chars8x8dEncounters", - "Index": "13" + "prob": "0.4", + "period": "0.6", + "Frame": [ + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } }, - "Size": "100", - "MaxHitPoints": "2000", - "Defense": "20", - "Exp": "0", - "Projectile": [ { - "id": "0", - "ObjectId": "Blue Shuriken", - "Damage": "90", - "Speed": "100", - "Size": "80", - "LifetimeMS": "2000", - "ConditionEffect": { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + } + ], + "Size": "0", + "ShadowSize": "60", + "Z": "0.5", + "Flying": "" + }, + { + "type": "0xb248", + "id": "Ice Tomb Attacker Soul", + "Class": "Character", + "Enemy": "", + "NoMiniMap": "", + "TrackLoot": "", + "Invincible": "", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + }, + "Animation": [ + { + "prob": "0.6", + "period": "0.4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + }, + { + "prob": "0.4", + "period": "0.6", + "Frame": [ + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + } + ], + "Size": "0", + "ShadowSize": "60", + "Z": "0.5", + "Flying": "" + }, + { + "type": "0x7fd1", + "id": "Ice Tomb Chest", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "lofiObj3", + "Index": "0x466" + }, + "Size": "160", + "MaxHitPoints": "60000", + "Defense": "0", + "Exp": "0", + "TrackLoot": "" + }, + { + "type": "0x7f51", + "id": "Ice Tomb Event Chest Dropper", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0x7fcb", + "id": "Ice Tomb Event Chest", + "DisplayId": "Event Chest", + "Class": "Character", + "Enemy": "", + "KeepDamageRecord": "", + "Texture": { + "File": "lofiObj3", + "Index": "0x466" + }, + "MaxHitPoints": "100000", + "Defense": "0", + "Size": "160", + "Exp": "1000", + "TrackLoot": "" + }, + { + "type": "0x7fab", + "id": "Ice Artifact 1", + "DisplayId": "Ice Artifact", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "chars8x8dEncounters", + "Index": "13" + }, + "Size": "100", + "MaxHitPoints": "2000", + "Defense": "20", + "Exp": "0", + "Projectile": [ + { + "id": "0", + "ObjectId": "Blue Shuriken", + "Damage": "90", + "Speed": "80", + "Size": "80", + "LifetimeMS": "2000", + "ConditionEffect": { + "_": "Slowed", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "Blue Shuriken", + "Damage": "130", + "Speed": "80", + "Size": "120", + "LifetimeMS": "1000", + "ConditionEffect": { + "_": "Slowed", + "duration": "5" + } + } + ] + }, + { + "type": "0x7fac", + "id": "Ice Artifact 2", + "DisplayId": "Ice Artifact", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "chars8x8dEncounters", + "Index": "13" + }, + "Size": "100", + "MaxHitPoints": "2000", + "Defense": "20", + "Exp": "0", + "Projectile": [ + { + "id": "0", + "ObjectId": "Blue Shuriken", + "Damage": "90", + "Speed": "80", + "Size": "80", + "LifetimeMS": "2000", + "ConditionEffect": { + "_": "Slowed", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "Blue Shuriken", + "Damage": "130", + "Speed": "80", + "Size": "120", + "LifetimeMS": "1000", + "ConditionEffect": { + "_": "Slowed", + "duration": "5" + } + } + ] + }, + { + "type": "0x7fad", + "id": "Ice Artifact 3", + "DisplayId": "Ice Artifact", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "chars8x8dEncounters", + "Index": "13" + }, + "Size": "100", + "MaxHitPoints": "2000", + "Defense": "20", + "Exp": "0", + "Projectile": [ + { + "id": "0", + "ObjectId": "Blue Shuriken", + "Damage": "90", + "Speed": "100", + "Size": "80", + "LifetimeMS": "2000", + "ConditionEffect": { "_": "Slowed", "duration": "3" } }, { "id": "1", "ObjectId": "Blue Shuriken", "Damage": "130", @@ -76270,16 +76920,18 @@ "HitSound": "monster/medusa_hit", "DeathSound": "monster/medusa_death", "MaxHitPoints": "65000", "Size": "140", "Defense": "15", "Exp": "400", "God": "", "NoArticle": "", + "TrackLoot": "", + "KeepDamageRecord": "", "Projectile": [ { "id": "0", "ObjectId": "Blue Bolt Shot", "Damage": "180", "Speed": "100", "LifetimeMS": "2000", "Size": "120", @@ -76405,16 +77057,18 @@ "HitSound": "monster/medusa_hit", "DeathSound": "monster/medusa_death", "MaxHitPoints": "75000", "Size": "140", "Defense": "30", "Exp": "400", "God": "", "NoArticle": "", + "TrackLoot": "", + "KeepDamageRecord": "", "Projectile": [ { "id": "0", "ObjectId": "Blue Bolt Shot", "Damage": "280", "Speed": "80", "LifetimeMS": "2000", "Size": "140", @@ -76491,16 +77145,18 @@ "HitSound": "monster/medusa_hit", "DeathSound": "monster/medusa_death", "MaxHitPoints": "85000", "Size": "140", "Defense": "50", "Exp": "400", "God": "", "NoArticle": "", + "TrackLoot": "", + "KeepDamageRecord": "", "Projectile": [ { "id": "0", "ObjectId": "Blue Bolt Shot", "Damage": "240", "Speed": "60", "LifetimeMS": "2000", "Size": "180", @@ -82749,16 +83405,25 @@ { "id": "1", "ObjectId": "Ruthven Shot", "Damage": "90", "Speed": "65", "Size": "100", "LifetimeMS": "3400", "MultiHit": "" + }, + { + "id": "2", + "ObjectId": "Cross Bullet", + "Speed": "50", + "Damage": "111", + "Size": "100", + "LifetimeMS": "4000", + "MultiHit": "" } ] }, { "type": "0x1721", "id": "Vampire Bat", "Enemy": "", "Class": "Character", @@ -82856,17 +83521,17 @@ "File": "lofiObjBig", "Index": "0x23" } } ] }, "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/stone_walls_death", - "MaxHitPoints": "1000", + "MaxHitPoints": "3500", "Defense": "20", "Exp": "0", "Size": "120", "ShadowSize": "80", "Projectile": { "id": "0", "ObjectId": "Coffin Bullet", "Damage": "65", @@ -83060,16 +83725,17 @@ "Size": "80", "LifetimeMS": "1400" } ] }, { "type": "0x172a", "id": "RockBomb", + "DisplayId": "Rock Bomb", "Enemy": "", "Class": "Character", "Texture": { "File": "lofiObj2", "Index": "0x4d" }, "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", @@ -83189,25 +83855,17 @@ } ] }, "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/stone_walls_death", "MaxHitPoints": "350", "Defense": "30", "Size": "80", - "ShadowSize": "60", - "Projectile": { - "id": "0", - "ObjectId": "HellHoundAttack", - "Damage": "40", - "Speed": "60", - "Size": "100", - "LifetimeMS": "1200" - } + "ShadowSize": "60" }, { "type": "0x1736", "id": "Vampire Summoner", "Class": "GameObject", "Texture": { "File": "invisible", "Index": "0" @@ -84111,17 +84769,17 @@ "MaxHitPoints": "900", "Defense": "2", "Terrain": "MidPlains", "Quest": "", "Level": "8", "Exp": "206", "Z": "0.2", "Flying": "", - "SpawnProb": "0.40", + "SpawnProb": "0.45", "Projectile": { "id": "0", "ObjectId": "Orange Missile", "Damage": "20", "Speed": "75", "Size": "100", "LifetimeMS": "1200" } @@ -84754,25 +85412,28 @@ { "type": "0x746A", "id": "md LightKey", "DisplayId": "Key of Light", "Class": "Character", "Enemy": "", "Texture": { "File": "lofiCharBig", - "Index": "0x04" + "Index": "0x1a0" }, + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/sprites_death", "MaxHitPoints": "3000", "Defense": "50", "Exp": "0", "Size": "100", "ShadowSize": "30", "Z": "0.26", "Flying": "", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Armor Pierce Bullet", "Speed": "25", "ArmorPiercing": "", "Damage": "60", "LifetimeMS": "1400", @@ -84791,88 +85452,63 @@ "Animation": { "prob": "1", "period": "0", "Frame": [ { "time": "0.2", "Texture": { "File": "lofiCharBig", - "Index": "0x05" - } - }, - { - "time": "0.2", - "Texture": { - "File": "lofiCharBig", - "Index": "0x04" - } - }, - { - "time": "0.2", - "Texture": { - "File": "lofiCharBig", - "Index": "0x06" - } - }, - { - "time": "0.4", - "Texture": { - "File": "lofiCharBig", - "Index": "0x07" + "Index": "0x1a0" } }, { "time": "0.2", "Texture": { "File": "lofiCharBig", - "Index": "0x06" + "Index": "0x1a1" } }, { "time": "0.2", "Texture": { "File": "lofiCharBig", - "Index": "0x04" + "Index": "0x1a2" } }, { "time": "0.2", "Texture": { "File": "lofiCharBig", - "Index": "0x05" - } - }, - { - "time": "0.4", - "Texture": { - "File": "lofiCharBig", - "Index": "0x08" + "Index": "0x1a3" } } ] } }, { "type": "0x746B", "id": "md DarkKey", "DisplayId": "Key of Darkness", "Class": "Character", "Enemy": "", "Texture": { - "File": "d1lofiObjBig", - "Index": "0x13" + "File": "lofiCharBig", + "Index": "0x190" }, + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/sprites_death", "MaxHitPoints": "6000", "Defense": "20", "Exp": "0", "Size": "100", "ShadowSize": "30", "Z": "0.26", "Flying": "", + "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Armor Pierce Bullet", "Speed": "25", "ArmorPiercing": "", "Damage": "60", "LifetimeMS": "1400", @@ -84890,67 +85526,39 @@ ], "Animation": { "prob": "1", "period": "0", "Frame": [ { "time": "0.2", "Texture": { - "File": "d1lofiObjBig", - "Index": "0x14" - } - }, - { - "time": "0.2", - "Texture": { - "File": "d1lofiObjBig", - "Index": "0x13" - } - }, - { - "time": "0.2", - "Texture": { - "File": "d1lofiObjBig", - "Index": "0x15" - } - }, - { - "time": "0.4", - "Texture": { - "File": "d1lofiObjBig", - "Index": "0x16" + "File": "lofiCharBig", + "Index": "0x190" } }, { "time": "0.2", "Texture": { - "File": "d1lofiObjBig", - "Index": "0x15" + "File": "lofiCharBig", + "Index": "0x191" } }, { "time": "0.2", "Texture": { - "File": "d1lofiObjBig", - "Index": "0x13" + "File": "lofiCharBig", + "Index": "0x192" } }, { "time": "0.2", "Texture": { - "File": "d1lofiObjBig", - "Index": "0x14" - } - }, - { - "time": "0.4", - "Texture": { - "File": "d1lofiObjBig", - "Index": "0x17" + "File": "lofiCharBig", + "Index": "0x193" } } ] } }, { "type": "0x2009", "id": "md dwGenerator", @@ -84963,163 +85571,170 @@ "Size": "0" }, { "type": "0x746D", "id": "md dwspawner", "Class": "Character", "Texture": { "File": "d1lofiObjBig", - "Index": "0xC" + "Index": "0x30" }, "NoMiniMap": "", - "Size": "250", + "Size": "200", "ShadowSize": "0" }, { "type": "0x2008", "id": "md Janus the Doorwarden", "DisplayId": "Janus the Doorwarden", "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "d1chars16x16r", - "Index": "0" + "Index": "3" + }, + "Portrait": { + "AnimatedTexture": { + "File": "d1chars16x16r", + "Index": "3" + } }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "220", + "Size": "200", "ShadowSize": "25", "MaxHitPoints": "100000", "Defense": "20", "Exp": "4000", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", "EventChestBoss": "", + "Quest": "", "KeepDamageRecord": "", "AltTexture": [ { "id": "1", "Texture": { "File": "invisible", "Index": "0" } }, { "id": "2", "Texture": { "File": "d1lofiObjBig", - "Index": "0x0" + "Index": "0x30" } }, { "id": "3", "Texture": { "File": "d1lofiObjBig", - "Index": "0x1" + "Index": "0x31" } }, { "id": "4", "Texture": { "File": "d1lofiObjBig", - "Index": "0x2" + "Index": "0x32" } }, { "id": "5", "Texture": { "File": "d1lofiObjBig", - "Index": "0x3" + "Index": "0x33" } }, { "id": "6", "Texture": { "File": "d1lofiObjBig", - "Index": "0x4" + "Index": "0x34" } }, { "id": "7", "Texture": { "File": "d1lofiObjBig", - "Index": "0x5" + "Index": "0x35" } }, { "id": "8", "Texture": { "File": "d1lofiObjBig", - "Index": "0x6" + "Index": "0x36" } }, { "id": "9", "Texture": { "File": "d1lofiObjBig", - "Index": "0x7" + "Index": "0x40" } }, { "id": "10", "Texture": { "File": "d1lofiObjBig", - "Index": "0x8" + "Index": "0x41" } }, { "id": "11", "Texture": { "File": "d1lofiObjBig", - "Index": "0x9" + "Index": "0x42" } }, { "id": "12", "Texture": { "File": "d1lofiObjBig", - "Index": "0xA" + "Index": "0x43" } }, { "id": "13", "Texture": { "File": "d1lofiObjBig", - "Index": "0xB" + "Index": "0x44" } }, { "id": "14", "Texture": { "File": "d1lofiObjBig", - "Index": "0xC" + "Index": "0x45" } }, { "id": "15", "Texture": { "File": "d1lofiObjBig", - "Index": "0xD" + "Index": "0x0D" } }, { "id": "16", "Texture": { "File": "d1lofiObjBig", - "Index": "0xE" + "Index": "0x0E" } }, { "id": "17", "Texture": { "File": "d1lofiObjBig", - "Index": "0xF" + "Index": "0x0F" } }, { "id": "18", "Texture": { "File": "d1lofiObjBig", "Index": "0x10" } @@ -85146,17 +85761,18 @@ { "id": "1", "ObjectId": "Purple Boomerang", "Speed": "55", "ArmorPiercing": "", "Damage": "50", "LifetimeMS": "3500", "Size": "125", - "Boomerang": "" + "Boomerang": "", + "MultiHit": "" } ] }, { "type": "0x746F", "id": "md placer1", "Class": "GameObject", "Texture": { @@ -85195,18 +85811,18 @@ }, "Size": "0" }, { "type": "0x2005", "id": "Craig, Intern of the Mad God", "Class": "Character", "AnimatedTexture": { - "File": "oryxHordeChars8x8", - "Index": "21" + "File": "d3Chars8x8rEmbed", + "Index": "19" }, "HitSound": "monster/slimes_death", "DeathSound": "monster/flying_brain_death", "Size": "100", "ShadowSize": "50" }, { "type": "0x2006", @@ -85690,16 +86306,17 @@ "DeathSound": "monster/stone_walls_death", "Size": "120", "MaxHitPoints": "1000000", "Defense": "0", "Terrain": "Mountains", "SpawnProb": "0.025", "Exp": "0", "PerRealmMax": "1", + "StasisImmune": "", "Projectile": { "id": "0", "ObjectId": "White Bullet", "Damage": "90", "Speed": "10", "LifetimeMS": "6000", "ConditionEffect": { "_": "Quiet", @@ -85708,27 +86325,27 @@ } }, { "type": "0x0941", "id": "Crystal Prisoner", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "24" + "File": "chars16x16dEncounters", + "Index": "6" }, "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "100", "MaxHitPoints": "15000", "Defense": "25", "God": "", "StasisImmune": "", - "Exp": "97", + "Exp": "5000", "Projectile": [ { "id": "0", "ObjectId": "White Bullet", "Speed": "80", "Damage": "95", "Size": "65", "LifetimeMS": "1500", @@ -85776,18 +86393,18 @@ ] }, { "type": "0x0942", "id": "Crystal Prisoner Clone", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "24" + "File": "chars16x16dEncounters", + "Index": "6" }, "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "100", "MaxHitPoints": "15000", "Defense": "12", "Level": "1", "Exp": "19", @@ -85802,18 +86419,18 @@ } }, { "type": "0x0943", "id": "Crystal Prisoner Steed", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "25" + "File": "chars16x16rEncounters", + "Index": "0" }, "HitSound": "monster/cyclops_hit", "DeathSound": "monster/cyclops_death", "Size": "100", "MaxHitPoints": "6000", "Defense": "11", "Level": "1", "Exp": "48", @@ -86543,23 +87160,23 @@ "Size": "0" }, { "type": "0x0807", "id": "Guill", "Class": "Character", "AnimatedTexture": { "File": "d3Chars8x8rEmbed", - "Index": "20" + "Index": "17" }, "AltTexture": { "id": "1", "AnimatedTexture": { "File": "d3Chars8x8rEmbed", - "Index": "21" + "Index": "18" } }, "Projectile": { "id": "0", "ObjectId": "Invisible", "Speed": "0", "Damage": "0" }, @@ -86644,35 +87261,16 @@ "Class": "Character", "AnimatedTexture": { "File": "d3Chars8x8rEmbed", "Index": "19" }, "ShadowSize": "50" }, { - "type": "0x4af6", - "id": "Craig Grammar Fix", - "DisplayId": "Craig, Intern of the Mad God", - "Class": "Character", - "NoMiniMap": "", - "Texture": { - "File": "invisible", - "Index": "0" - }, - "AltTexture": { - "id": "1", - "AnimatedTexture": { - "File": "d3Chars8x8rEmbed", - "Index": "19" - } - }, - "ShadowSize": "0" - }, - { "type": "0x74a2", "id": "GTest", "Class": "Character", "Enemy": "", "Texture": { "File": "invisible", "Index": "0" }, @@ -89627,16 +90225,67 @@ "Effect": "Vent", "Color": "0x339EEA", "Texture": { "File": "lofiEnvironment2", "Index": "0x26" } }, { + "type": "0x60a0", + "id": "Barrier Reef", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "cnidarianReefObjects8x8", + "Index": "0x0a" + }, + { + "File": "cnidarianReefObjects8x8", + "Index": "0x0b" + }, + { + "File": "cnidarianReefObjects8x8", + "Index": "0x0c" + }, + { + "File": "cnidarianReefObjects8x8", + "Index": "0x0d" + }, + { + "File": "cnidarianReefObjects16x16", + "Index": "0x00" + }, + { + "File": "cnidarianReefObjects16x16", + "Index": "0x01" + }, + { + "File": "cnidarianReefObjects16x16", + "Index": "0x02" + }, + { + "File": "cnidarianReefObjects16x16", + "Index": "0x03" + } + ] + }, + "MinSize": "120", + "MaxSize": "150", + "SizeStep": "5", + "Static": "", + "OccupySquare": "", + "BlocksSight": "", + "MaxHitPoints": "2800", + "Exp": "0", + "Enemy": "", + "HealthBar": "-1" + }, + { "type": "0x0b01", "id": "Stone Guardian Support", "Class": "GameObject", "AnimatedTexture": { "File": "d3Chars8x8rEmbed", "Index": "13" }, "Size": "0" @@ -89741,28 +90390,28 @@ "Exp": "0", "BlocksSight": "" }, { "type": "0x0d71", "id": "Suit of Armor", "Class": "Character", "Texture": { - "File": "d3LofiObjEmbed16", - "Index": "0x18" + "File": "lofiChar216x16", + "Index": "0x07" }, + "Exp": "200", "ShadowSize": "80", "ShadowColor": "0xa0cde9", "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", "MaxHitPoints": "4000", "Size": "80", "StasisImmune": "", - "Enemy": "", - "Exp": "0" + "Enemy": "" }, { "type": "0x0d72", "id": "Suit of Armor Sm", "DisplayId": "Suit of Armor", "Class": "GameObject", "AnimatedTexture": { "File": "chars8x8dEncounters", @@ -89916,76 +90565,79 @@ "Class": "Character", "StasisImmune": "", "ParalyzeImmune": "", "StunImmune": "", "Quest": "", "Level": "20", "TrackLoot": "", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "14" + "File": "chars16x16dEncounters", + "Index": "20" }, "AltTexture": [ { "id": "1", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "15" + "File": "chars16x16dEncounters", + "Index": "21" } }, { "id": "2", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "16" + "File": "chars16x16dEncounters", + "Index": "22" } }, { "id": "3", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "17" + "File": "chars16x16dEncounters", + "Index": "23" } }, { "id": "4", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "18" + "File": "chars16x16dEncounters2", + "Index": "0" } } ], "HitSound": "monster/stone_walls_death", "DeathSound": "monster/flying_brain_death", "MaxHitPoints": "60000", "Projectile": [ { "id": "0", "ObjectId": "Purple Blast", "Speed": "60", - "Damage": "75", + "Damage": "115", "Size": "100", - "LifetimeMS": "2000" + "LifetimeMS": "2000", + "MultiHit": "" }, { "id": "1", "ObjectId": "Super Blast Purple", "Speed": "60", - "Damage": "120", + "Damage": "150", "Size": "140", - "LifetimeMS": "900" + "LifetimeMS": "900", + "MultiHit": "" }, { "id": "2", "ObjectId": "Small White Blast", "Speed": "40", - "Damage": "50", + "Damage": "70", "Size": "100", - "LifetimeMS": "1000" + "LifetimeMS": "1000", + "MultiHit": "" } ], "Size": "120", "Defense": "80", "Exp": "1000" }, { "type": "0x0d79", @@ -89996,76 +90648,79 @@ "Class": "Character", "StasisImmune": "", "ParalyzeImmune": "", "StunImmune": "", "Quest": "", "Level": "20", "TrackLoot": "", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "19" + "File": "chars16x16dEncounters2", + "Index": "2" }, "AltTexture": [ { "id": "1", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "20" + "File": "chars16x16dEncounters2", + "Index": "3" } }, { "id": "2", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "21" + "File": "chars16x16dEncounters2", + "Index": "4" } }, { "id": "3", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "22" + "File": "chars16x16dEncounters2", + "Index": "5" } }, { "id": "4", "AnimatedTexture": { - "File": "d3Chars16x16rEmbed", - "Index": "23" + "File": "chars16x16dEncounters2", + "Index": "6" } } ], "HitSound": "monster/stone_walls_death", "DeathSound": "monster/flying_brain_death", "MaxHitPoints": "60000", "Projectile": [ { "id": "0", "ObjectId": "Red Blast", "Speed": "60", - "Damage": "75", + "Damage": "115", "Size": "100", - "LifetimeMS": "2000" + "LifetimeMS": "2000", + "MultiHit": "" }, { "id": "1", "ObjectId": "Super Blast Red", "Speed": "60", - "Damage": "120", + "Damage": "150", "Size": "140", - "LifetimeMS": "900" + "LifetimeMS": "900", + "MultiHit": "" }, { "id": "2", "ObjectId": "Small White Blast", "Speed": "40", - "Damage": "50", + "Damage": "70", "Size": "100", - "LifetimeMS": "1000" + "LifetimeMS": "1000", + "MultiHit": "" } ], "Size": "120", "Defense": "80", "Exp": "1000" }, { "type": "0x0d7a", @@ -90439,32 +91094,32 @@ "Group": "Oryx's Minions", "Class": "GameObject", "Enemy": "", "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", "MaxHitPoints": "2600", "DrawOnGround": "", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4d" + "File": "lofiEnvironment3", + "Index": "0x1d" }, "AltTexture": [ { "id": "1", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4e" + "File": "lofiEnvironment3", + "Index": "0x1e" } }, { "id": "2", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4f" + "File": "lofiEnvironment3", + "Index": "0x1f" } } ], "Projectile": { "id": "0", "ObjectId": "Mute Spell", "Speed": "40", "Damage": "20", @@ -90538,32 +91193,32 @@ "Group": "Oryx's Minions", "Class": "GameObject", "Enemy": "", "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", "MaxHitPoints": "2600", "DrawOnGround": "", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4d" + "File": "lofiEnvironment3", + "Index": "0x1d" }, "AltTexture": [ { "id": "1", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4e" + "File": "lofiEnvironment3", + "Index": "0x1e" } }, { "id": "2", "Texture": { - "File": "d3LofiObjEmbed", - "Index": "0x4f" + "File": "lofiEnvironment3", + "Index": "0x1f" } } ], "Projectile": { "id": "0", "ObjectId": "Mute Spell", "Speed": "40", "Damage": "20", @@ -91196,18 +91851,18 @@ "PassesCover": "" } }, { "type": "0xb3bc", "id": "Infested Suit of Armor", "Class": "Character", "Texture": { - "File": "d3LofiObjEmbed16", - "Index": "0x18" + "File": "lofiObjBig", + "Index": "0x197" }, "ShadowSize": "80", "ShadowColor": "0xa0cde9", "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", "MaxHitPoints": "4000", "Size": "80", "StasisImmune": "", @@ -91215,19 +91870,19 @@ "Exp": "0" }, { "type": "0x1740", "id": "Oryx the Mad God 1", "DisplayId": "Oryx the Mad God", "Enemy": "", "Class": "Character", - "Texture": { - "File": "d3LofiObjEmbed16", - "Index": "0x19" + "AnimatedTexture": { + "File": "chars16x16dEncounters2", + "Index": "37" }, "HitSound": "monster/oryx_hit", "DeathSound": "monster/oryx_death", "Quest": "", "God": "", "Oryx": "", "StasisImmune": "", "NoArticle": "", @@ -92036,16 +92691,17 @@ "MultiHit": "" }, "Size": "130", "Exp": "0" }, { "type": "0x802f", "id": "O1 Portal Dropper", + "DisplayId": "Oryx the Mad God", "Class": "GameObject", "Texture": { "File": "lofiEnvironment", "Index": "0xa4" }, "Size": "0" }, { @@ -93069,19 +93725,19 @@ ] }, { "type": "0x0932", "id": "Oryx the Mad God 2", "DisplayId": "Oryx the Mad God", "Enemy": "", "Class": "Character", - "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "30" + "Texture": { + "File": "lofiChar16x16", + "Index": "0x54" }, "HitSound": "monster/oryx_hit", "DeathSound": "monster/oryx_death", "Size": "120", "MaxHitPoints": "100000", "Defense": "60", "Exp": "40000", "Quest": "", @@ -94331,17 +94987,16 @@ "HitSound": "monster/golems_hit", "DeathSound": "monster/rocks_death", "Size": "85", "MaxHitPoints": "2500", "Defense": "20", "Exp": "350", "God": "", "Terrain": "Mountains", - "SpawnProb": "0.75", "PerRealmMax": "50", "Projectile": { "id": "0", "ObjectId": "FR God Wave", "Damage": "110", "Speed": "55", "LifetimeMS": "2700", "Size": "80", @@ -94540,18 +95195,16 @@ "DisplayId": "Permafrost Lord", "Class": "GameObject", "Texture": { "File": "d3LofiObjEmbed16", "Index": "0x46" }, "Size": "140", "Terrain": "Mountains", - "SpawnProb": "1", - "PerRealmMax": "1", "Enemy": "", "NoMiniMap": "", "Invincible": "" }, { "type": "0x1fee", "id": "FR Boss", "DisplayId": "Permafrost Lord", @@ -116936,28 +117589,28 @@ }, { "type": "0x0703", "id": "Portal of Cowardice", "Class": "Portal", "IntergamePortal": "", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xdf" }, "SpawnPoint": "" }, { "type": "0x0704", "id": "Realm Portal", "Class": "Portal", "IntergamePortal": "", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0x7b" } }, { "type": "0x070c", "id": "Glowing Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Sprite World", @@ -116992,17 +117645,17 @@ "type": "0x0717", "id": "Pirate Cave Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Pirate Cave", "DungeonName": "Pirate Cave", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xef" } }, { "type": "0x5f34", "id": "Forest Maze Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Forest Maze", @@ -117176,86 +117829,86 @@ "type": "0x0d89", "id": "Oryx's Castle Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Oryx's Castle", "DungeonName": "Oryx's Castle", "Texture": { "File": "lofiEnvironment", - "Index": "0x5d" + "Index": "0xdf" } }, { "type": "0x0d7b", "id": "Oryx's Chamber Portal", "Class": "Portal", "IntergamePortal": "", "DungeonName": "Oryx's Chamber", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xde" } }, { "type": "0x634", "id": "Oryx Chamber Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Oryx's Chamber", "DungeonName": "Oryx's Chamber", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xde" } }, { "type": "0xbb7", "id": "Oryx Chicken Chamber Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Chicken Chamber", "DungeonName": "Chicken Chamber", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xde" } }, { "type": "0x242", "id": "Wine Cellar Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Wine Cellar", "DungeonName": "Wine Cellar", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0x7b" } }, { "type": "0x6020", "id": "Wine Cellar Short Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Wine Cellar Short", "DungeonName": "Wine Cellar Short", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0x7b" } }, { "type": "0x0721", "id": "Locked Wine Cellar Portal", "Class": "Portal", "LockedPortal": "", "Texture": { - "File": "lofiObj2", - "Index": "0xba" + "File": "lofiEnvironment", + "Index": "0x7d" } }, { "type": "0x075e", "id": "Battle Nexus Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Battle for the Nexus", @@ -117329,18 +117982,19 @@ "type": "0x2001", "id": "Court of Oryx Portal", "DisplayId": "Court of Oryx", "Class": "Portal", "IntergamePortal": "", "DungeonName": "Court of Oryx", "Texture": { "File": "d1lofiObjBig", - "Index": "0xC" - } + "Index": "0x45" + }, + "Size": "200" }, { "type": "0x0730", "id": "Ocean Trench Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Ocean Trench", "DungeonName": "Ocean Trench", @@ -117381,17 +118035,17 @@ "IntergamePortal": "", "DungeonName": "Davy Jones' Locker", "Texture": { "File": "lofiObj3", "Index": "0x151" }, "Animation": { "prob": "1", - "period": "2", + "period": "0", "Frame": [ { "time": "0.4", "Texture": { "File": "lofiObj3", "Index": "0x151" } }, @@ -118009,17 +118663,17 @@ "File": "lairOfDraconisObjects8x8", "Index": "0x4e" }, "ShadowSize": "0" }, { "type": "0x6d99", "id": "Lair of Shaitan Portal", - "DisplayId": "Shaitan's Lair", + "DisplayId": "Lair of Shaitan", "Class": "Portal", "IntergamePortal": "", "DungeonName": "Lair of Shaitan", "Texture": { "File": "lofiObj3", "Index": "0x4BB" }, "ShadowSize": "0" @@ -125134,16 +125788,17 @@ "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", "Size": "120", "ShadowSize": "25", "MaxHitPoints": "30000", "Defense": "30", "Exp": "2000", "Level": "20", + "Quest": "", "StasisImmune": "", "StunImmune": "", "ParalyzeImmune": "", "EventChestBoss": "", "TrackLoot": "", "Projectile": [ { "id": "0", @@ -125198,17 +125853,17 @@ "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "105" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "800", "Defense": "15", "Exp": "0", "Level": "20", "StunImmune": "", "Projectile": { "id": "0", @@ -125255,17 +125910,17 @@ "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "103" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "2000", "Defense": "25", "Exp": "0", "Level": "20", "StunImmune": "", "Projectile": [ { @@ -125297,17 +125952,17 @@ "Group": "Healers", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "104" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "800", "Defense": "18", "Exp": "64", "Level": "20", "StunImmune": "", "StasisImmune": "", "AltTexture": [ @@ -125349,17 +126004,17 @@ "Group": "Healers", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "104" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "800", "Defense": "18", "Exp": "0", "Level": "20", "StunImmune": "", "StasisImmune": "", "AltTexture": [ @@ -125584,17 +126239,17 @@ "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "105" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "800", "Defense": "15", "Exp": "64", "Level": "20", "StunImmune": "", "Projectile": { "id": "0", @@ -125641,17 +126296,17 @@ "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "103" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "2000", "Defense": "25", "Exp": "156", "Level": "20", "StunImmune": "", "Projectile": [ { @@ -125682,17 +126337,17 @@ "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "107" }, "HitSound": "monster/skeletons_hit", "DeathSound": "monster/skeletons_death", - "Size": "120", + "Size": "100", "ShadowSize": "25", "MaxHitPoints": "1000", "Defense": "15", "Exp": "80", "Level": "20", "StunImmune": "", "Projectile": { "id": "0", @@ -125842,16 +126497,43 @@ "ObjectId": "White Bolt", "Speed": "45", "Damage": "110", "LifetimeMS": "1500" } ] }, { + "type": "0x7419", + "id": "Huntress Puppet", + "DisplayId": "Huntress Puppet", + "Class": "Character", + "Group": "DPS", + "Enemy": "", + "AnimatedTexture": { + "File": "chars8x8rEncounters", + "Index": "112" + }, + "HitSound": "monster/skeletons_hit", + "DeathSound": "monster/skeletons_death", + "Size": "100", + "ShadowSize": "25", + "MaxHitPoints": "1000", + "Defense": "15", + "Exp": "60", + "Level": "20", + "Projectile": { + "id": "0", + "ObjectId": "Red Arrow", + "Speed": "70", + "Damage": "80", + "LifetimeMS": "2000" + } + }, + { "type": "0x7450", "id": "Paladin Puppet", "DisplayId": "Paladin Puppet", "Class": "Character", "Group": "Support", "Enemy": "", "AnimatedTexture": { "File": "chars8x8rEncounters", @@ -125983,23 +126665,21 @@ "id": "Puppet Bomb", "DisplayId": "Puppet Bomb", "Class": "Character", "Enemy": "", "Texture": { "File": "d3LofiObjEmbed", "Index": "0x0c" }, - "MaxHitPoints": "30000", - "Defense": "50", + "NoMiniMap": "", + "Invincible": "", "Exp": "0", "Size": "40", "ShadowSize": "30", - "StasisImmune": "", - "StunImmune": "", "Projectile": { "id": "1", "ObjectId": "Red Fire", "Damage": "65", "Speed": "80", "LifetimeMS": "1000" } }, @@ -126008,23 +126688,21 @@ "id": "Puppet Bomb 2", "DisplayId": "Puppet Bomb", "Class": "Character", "Enemy": "", "Texture": { "File": "d3LofiObjEmbed", "Index": "0x0c" }, - "MaxHitPoints": "30000", - "Defense": "50", + "NoMiniMap": "", + "Invincible": "", "Exp": "0", "Size": "40", "ShadowSize": "30", - "StasisImmune": "", - "StunImmune": "", "Projectile": { "id": "1", "ObjectId": "Red Fire", "Damage": "65", "Speed": "80", "LifetimeMS": "1000" } }, @@ -126032,23 +126710,21 @@ "type": "0x7456", "id": "Sorc Bomb Thrower", "Class": "Character", "Enemy": "", "Texture": { "File": "invisible", "Index": "0" }, - "MaxHitPoints": "30000", - "Defense": "50", + "NoMiniMap": "", + "Invincible": "", "Exp": "0", "Size": "100", - "ShadowSize": "30", - "StasisImmune": "", - "StunImmune": "" + "ShadowSize": "30" }, { "type": "0x7458", "id": "Trickster Puppet", "DisplayId": "Trickster Puppet", "Class": "Character", "Group": "DPS", "Enemy": "", @@ -126122,16 +126798,58 @@ "id": "0", "ObjectId": "Ninja Star Silver", "Damage": "140", "Speed": "55", "LifetimeMS": "2000" } }, { + "type": "0xac0d", + "id": "Samurai Puppet", + "DisplayId": "Samurai Puppet", + "Class": "Character", + "Group": "DPS", + "Enemy": "", + "AnimatedTexture": { + "File": "cursedLibraryChars8x8", + "Index": "10" + }, + "HitSound": "monster/skeletons_hit", + "DeathSound": "monster/skeletons_death", + "Size": "100", + "ShadowSize": "25", + "MaxHitPoints": "1500", + "Defense": "20", + "Exp": "25", + "Projectile": [ + { + "id": "0", + "ObjectId": "Masamune Slash", + "Speed": "70", + "LifetimeMS": "700", + "Damage": "120", + "MultiHit": "" + }, + { + "id": "1", + "ObjectId": "Wakizashi Slash 6", + "Speed": "60", + "LifetimeMS": "1100", + "Damage": "50", + "PassesCover": "", + "MultiHit": "", + "ConditionEffect": { + "_": "Exposed", + "duration": "2" + } + } + ] + }, + { "type": "0x7441", "id": "Puppet Loot Chest", "Class": "Character", "Enemy": "", "Texture": { "File": "lofiObj3", "Index": "0x466" }, @@ -126867,17 +127585,17 @@ "Level": "20", "Flying": "", "Z": "0.2", "StasisImmune": "", "StunImmune": "", "ParalyzeImmune": "", "Projectile": { "id": "0", - "ObjectId": "Body Bomb Blast", + "ObjectId": "Pumpkin Wave", "Speed": "100", "Damage": "90", "LifetimeMS": "4000", "ArmorPiercing": "", "Size": "100", "ConditionEffect": { "_": "Dazed", "duration": "2" @@ -128651,16 +129369,17 @@ "Size": "150", "MaxHitPoints": "75000", "Defense": "70", "StasisImmune": "", "StunImmune": "", "ParalyzeImmune": "", "God": "", "Exp": "4000", + "TrackLoot": "", "AltTexture": [ { "id": "1", "Texture": { "File": "lofiObjBig", "Index": "0x14e" } }, @@ -128761,16 +129480,17 @@ "MaxHitPoints": "77500", "Defense": "70", "Exp": "4000", "ShadowSize": "40", "StasisImmune": "", "StunImmune": "", "ParalyzeImmune": "", "God": "", + "TrackLoot": "", "HitSound": "monster/medusa_hit", "DeathSound": "monster/medusa_death", "AltTexture": [ { "id": "1", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "110" @@ -128922,16 +129642,17 @@ }, { "type": "0x716f", "id": "shtrs The Forgotten King", "DisplayId": "The Forgotten King", "Class": "Character", "Group": "Stone Monster", "Enemy": "", + "TrackLoot": "", "God": "", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "115" }, "Size": "100", "MaxHitPoints": "100000", "Defense": "65", @@ -147868,33 +148589,73 @@ "Static": "", "OccupySquare": "", "EnemyOccupySquare": "" }, { "type": "0x010e", "id": "DS Floor Grate NS", "Class": "GameObject", - "Texture": { + "RandomTexture": { + "Texture": [ + { + "File": "lofiObj3", + "Index": "0x56a" + }, + { + "File": "lofiObj3", + "Index": "0x56a" + }, + { + "File": "lofiEnvironment2", + "Index": "0x168" + }, + { "File": "lofiObj3", "Index": "0x56a" }, + { + "File": "lofiEnvironment2", + "Index": "0x16a" + } + ] + }, "DrawOnGround": "", "Static": "", "ProtectFromGroundDamage": "", "ProtectFromSink": "" }, { "type": "0x010f", "id": "DS Floor Grate EW", "Class": "GameObject", - "Texture": { + "RandomTexture": { + "Texture": [ + { "File": "lofiObj3", "Index": "0x56b" }, + { + "File": "lofiObj3", + "Index": "0x56b" + }, + { + "File": "lofiEnvironment2", + "Index": "0x169" + }, + { + "File": "lofiObj3", + "Index": "0x56b" + }, + { + "File": "lofiEnvironment2", + "Index": "0x16b" + } + ] + }, "DrawOnGround": "", "Static": "", "ProtectFromGroundDamage": "", "ProtectFromSink": "" }, { "type": "0x0115", "id": "DS Wall 2", @@ -155628,17 +156389,17 @@ "MaxHitPoints": "125", "Defense": "5", "Exp": "0", "Flying": "", "Z": "0.24", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "40", + "Damage": "30", "Speed": "0", "Size": "80", "LifetimeMS": "100" } }, { "type": "0x127", "id": "TH Fat Bees", @@ -155655,17 +156416,17 @@ "ShadowSize": "80", "MaxHitPoints": "250", "Defense": "5", "Flying": "", "Z": "0.24", "Projectile": { "id": "0", "ObjectId": "TH Stinger Small", - "Damage": "55", + "Damage": "50", "Speed": "60", "Size": "100", "LifetimeMS": "1200" } }, { "type": "0x128", "id": "TH Red Fat Bees", @@ -155688,17 +156449,17 @@ "id": "0", "ObjectId": "Red Star", "Damage": "35", "Speed": "60", "Size": "100", "LifetimeMS": "900", "ConditionEffect": { "_": "Bleeding", - "duration": "3" + "duration": "1.4" } } }, { "type": "0x129", "id": "TH Queen Bee", "DisplayId": "Queen Bee", "Enemy": "", @@ -167150,276 +167911,1263 @@ "id": "Broken Ornament x3", "Class": "Equipment", "Item": "", "Texture": { "File": "santaWorkshopObjects8x8", "Index": "0x7a" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "3", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "3", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "300" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e16", + "id": "Broken Ornament x4", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "4", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "400" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e17", + "id": "Broken Ornament x5", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "5", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "500" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e18", + "id": "Broken Ornament x6", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "6", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "600" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e19", + "id": "Broken Ornament x7", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "7", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "700" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e1a", + "id": "Broken Ornament x8", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "8", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "800" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e1b", + "id": "Broken Ornament x9", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "9", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "900" + }, + "BagType": "7", + "Treasure": "", + "Track": "", + "Consumable": "" + }, + { + "type": "0x6e1c", + "id": "Broken Ornament x10", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x7a" + }, + "SlotType": "10", + "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", + "Quantity": "10", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "10" + }, + { + "name": "Event", + "description": "Oryxmas" + } + ] + }, + "Soulbound": "", + "Activate": { + "_": "GrantSupporterPoints", + "amount": "1000" + }, + "BagType": "7", + "Treasure": "", + "Consumable": "" + }, + { + "type": "0x5bfd", + "id": "Shard of the Doorwarden x1", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "1", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5bfe", + "id": "Shard of the Doorwarden x2", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "2", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5bff", + "id": "Shard of the Doorwarden x3", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "3", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c00", + "id": "Shard of the Doorwarden x4", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "4", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c01", + "id": "Shard of the Doorwarden x5", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "5", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c02", + "id": "Shard of the Doorwarden x6", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "6", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c03", + "id": "Shard of the Doorwarden x7", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "7", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c04", + "id": "Shard of the Doorwarden x8", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "8", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c05", + "id": "Shard of the Doorwarden x9", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "9", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c06", + "id": "Shard of the Doorwarden x10", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "10", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c07", + "id": "Shard of the Doorwarden x11", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "11", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c08", + "id": "Shard of the Doorwarden x12", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "12", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c09", + "id": "Shard of the Doorwarden x13", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "13", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0a", + "id": "Shard of the Doorwarden x14", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "14", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0b", + "id": "Shard of the Doorwarden x15", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "15", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0c", + "id": "Shard of the Doorwarden x16", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "16", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0d", + "id": "Shard of the Doorwarden x17", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "17", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0e", + "id": "Shard of the Doorwarden x18", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "18", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c0f", + "id": "Shard of the Doorwarden x19", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "19", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c10", + "id": "Shard of the Doorwarden x20", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "20", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c11", + "id": "Shard of the Doorwarden x21", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "21", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c12", + "id": "Shard of the Doorwarden x22", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "22", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c13", + "id": "Shard of the Doorwarden x23", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "23", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c14", + "id": "Shard of the Doorwarden x24", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "24", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c15", + "id": "Shard of the Doorwarden x25", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "25", + "Activate": "MysteryDyes", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c16", + "id": "Shard of the Doorwarden x26", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "26", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c17", + "id": "Shard of the Doorwarden x27", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "27", + "ExtraTooltipData": { + "EffectInfo": [ + { + "name": "Stack limit", + "description": "35" + }, + { + "name": "Event", + "description": "Agents of Oryx" + } + ] + }, + "Soulbound": "", + "BagType": "7", + "Treasure": "" + }, + { + "type": "0x5c18", + "id": "Shard of the Doorwarden x28", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "d2LofiObjEmbed", + "Index": "0x15f" + }, + "SlotType": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "28", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "300" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e16", - "id": "Broken Ornament x4", + "type": "0x5c19", + "id": "Shard of the Doorwarden x29", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "4", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "29", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "400" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e17", - "id": "Broken Ornament x5", + "type": "0x5c1a", + "id": "Shard of the Doorwarden x30", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "5", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "30", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "500" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e18", - "id": "Broken Ornament x6", + "type": "0x5c1b", + "id": "Shard of the Doorwarden x31", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "6", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "31", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "600" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e19", - "id": "Broken Ornament x7", + "type": "0x5c1c", + "id": "Shard of the Doorwarden x32", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "7", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "32", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "700" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e1a", - "id": "Broken Ornament x8", + "type": "0x5c1d", + "id": "Shard of the Doorwarden x33", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "8", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "33", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "800" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e1b", - "id": "Broken Ornament x9", + "type": "0x5c1e", + "id": "Shard of the Doorwarden x34", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "9", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "34", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "900" - }, "BagType": "7", - "Treasure": "", - "Track": "", - "Consumable": "" + "Treasure": "" }, { - "type": "0x6e1c", - "id": "Broken Ornament x10", + "type": "0x5c1f", + "id": "Shard of the Doorwarden x35", "Class": "Equipment", "Item": "", "Texture": { - "File": "santaWorkshopObjects8x8", - "Index": "0x7a" + "File": "d2LofiObjEmbed", + "Index": "0x15f" }, "SlotType": "10", - "Description": "A piece of broken Ornament that you would rather use or give to the Tinkerer than throw away!", - "Quantity": "10", + "Description": "A piece of debris taken from the ruins of Janus, the two-faced guardian of the Court of Oryx. Collect 35 to exchange for an armor from the Agents of Oryx series!\\n\\nSprite Credits: Aurum", + "Quantity": "35", "ExtraTooltipData": { "EffectInfo": [ { "name": "Stack limit", - "description": "10" + "description": "35" }, { "name": "Event", - "description": "Oryxmas" + "description": "Agents of Oryx" + }, + { + "name": "Status", + "description": "Ready to use!" } ] }, "Soulbound": "", - "Activate": { - "_": "GrantSupporterPoints", - "amount": "1000" - }, "BagType": "7", + "Consumable": "", "Treasure": "", - "Consumable": "" + "Track": "" }, { "type": "0x0d40", "id": "Tomb Portal of Cowardice", "DisplayId": "Portal of Cowardice", "Class": "Portal", "IntergamePortal": "", "Texture": { @@ -169575,18 +171323,18 @@ } ] }, { "type": "0x7157", "id": "DS Sick", "Class": "GameObject", "Texture": { - "File": "invisible", - "Index": "0" + "File": "secludedThicketObjects8x8", + "Index": "0x01" }, "Size": "0" }, { "type": "0x7158", "id": "DS Master Rat", "DisplayId": "Master Rat", "Enemy": "", @@ -170231,17 +171979,17 @@ { "type": "0x071e", "id": "Kitchen Portal", "Class": "Portal", "IntergamePortal": "", "DungeonName": "Kitchen", "Texture": { "File": "lofiEnvironment", - "Index": "0x7c" + "Index": "0xdf" }, "Size": "120" }, { "type": "0x0745", "id": "Nexus Explanation Obj", "Class": "GameObject", "Texture": { @@ -171523,16 +173271,101 @@ "Damage": "60", "Size": "60", "LifetimeMS": "2000", "MultiHit": "" } ] }, { + "type": "0x15c3", + "id": "Lair Spectral Skeleton", + "Class": "Character", + "Enemy": "", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "4" + }, + "Size": "145", + "Exp": "195", + "HitSound": "monster/ghosts_hit", + "DeathSound": "monster/ghosts_death", + "MaxHitPoints": "6000", + "Defense": "12", + "ShadowSize": "0", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "Projectile": [ + { + "id": "0", + "ObjectId": "HArcher ST Quiver Proj", + "Speed": "80", + "Damage": "1", + "Size": "100", + "LifetimeMS": "1000", + "MultiHit": "" + }, + { + "id": "1", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "40.00000000", + "LifetimeMS": "3125" + }, + { + "id": "2", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "40.79215611", + "LifetimeMS": "3125" + }, + { + "id": "3", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "43.08131846", + "LifetimeMS": "3125" + }, + { + "id": "4", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "46.64761516", + "LifetimeMS": "3125" + }, + { + "id": "5", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "51.22499390", + "LifetimeMS": "3125" + }, + { + "id": "6", + "ObjectId": "HArcher ST Quiver Proj", + "Damage": "105", + "Size": "80", + "MultiHit": "", + "Speed": "56.56854249", + "LifetimeMS": "3125" + } + ] + }, + { "type": "0x0d91", "id": "Lair Skeleton", "Group": "Lair Skeletons", "Enemy": "", "Class": "Character", "Texture": { "File": "lofiChar8x8", "Index": "0x60" @@ -195761,17 +197594,17 @@ "Z": "0.6" }, { "type": "0xf21", "id": "oryxPandemonium Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Intro", + "DungeonName": "Oryx Pandemonium Decaract", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xc0" }, "ShadowSize": "0", "Animation": { "prob": "1", "period": "0.8", @@ -195791,28 +197624,26 @@ } } ] } }, { "type": "0x53b", "id": "oryxPandemonium Toxic Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Toxic", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -195838,28 +197669,26 @@ } } ] } }, { "type": "0x53c", "id": "oryxPandemonium Frostlord Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Frostlord", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -195885,28 +197714,26 @@ } } ] } }, { "type": "0x53d", "id": "oryxPandemonium Nightmare Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Nightmare", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -195932,28 +197759,26 @@ } } ] } }, { "type": "0x53e", "id": "oryxPandemonium Biff Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Biff", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -195979,28 +197804,26 @@ } } ] } }, { "type": "0x53f", "id": "oryxPandemonium Decaract Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Decaract", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -196026,28 +197849,26 @@ } } ] } }, { "type": "0x540", "id": "oryxPandemonium Beekeeper Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Beekeeper", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -196073,28 +197894,26 @@ } } ] } }, { "type": "0x546", "id": "oryxPandemonium Encore Portal", - "Class": "Portal", - "IntergamePortal": "", + "Class": "GameObject", "DisplayId": "Mad God Mayhem", - "DungeonName": "Oryx Pandemonium Encore", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xbc" }, "ShadowSize": "0", "Animation": { "prob": "1", - "period": "0.4", + "period": "0", "Frame": [ { "time": "0.1", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } }, @@ -196189,16 +198008,23 @@ } }, { "id": "9", "Texture": { "File": "d2LofiObjEmbed", "Index": "0xba" } + }, + { + "id": "10", + "Texture": { + "File": "invisible", + "Index": "0" + } } ], "Size": "100" }, { "type": "0x542", "id": "Portal Pandemonium 2", "DisplayId": "Oryx the Mad God", @@ -198276,16 +200102,86 @@ "Class": "GameObject", "Texture": { "File": "invisible", "Index": "0" }, "Size": "0" }, { + "type": "0xb251", + "id": "MGM Anchor Gulpord", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb252", + "id": "MGM Anchor Permafrost", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb253", + "id": "MGM Anchor Biff", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb254", + "id": "MGM Anchor Nightmare", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb255", + "id": "MGM Anchor Beekeeper", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb256", + "id": "MGM Anchor Encore", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { + "type": "0xb257", + "id": "MGM Anchor Decaract", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "0" + }, + { "type": "0x553", "id": "Decaract Teleporter", "Class": "GameObject", "Texture": { "File": "autumnNexusObjects16x16", "Index": "0x201" }, "Size": "0" @@ -200376,25 +202272,25 @@ "Enemy": "", "DisplayId": "Crystallised Lizard", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars16x16", "Index": "1" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "140", "ShadowSize": "100", "MaxHitPoints": "50000", "Defense": "30", "StasisImmune": "", "StunImmune": "", - "Exp": "2500", + "Exp": "5000", "ParalyzeImmune": "", "Projectile": { "id": "0", "ObjectId": "XMAS Lightning Bolt", "Size": "100", "Damage": "160", "Speed": "50", "LifetimeMS": "5000", @@ -200409,34 +202305,34 @@ "id": "Crystal Wall Lead", "DisplayId": "Crystal Wall", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "0", "ShadowSize": "0" }, { "type": "0x2723", "id": "Crystal Wall", "Enemy": "", "DisplayId": "Crystal Wall", "Class": "Character", "Texture": { "File": "xmasNexusObjects16x16", "Index": "0xf1" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "100", "Invincible": "", "Projectile": [ { "id": "0", "ObjectId": "Invisible", "Damage": "95", @@ -200522,18 +202418,18 @@ "Enemy": "", "DisplayId": "Crystallised Monstrosity", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars16x16", "Index": "2" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "140", "ShadowSize": "100", "MaxHitPoints": "50000", "Defense": "30", "StasisImmune": "", "StunImmune": "", "Exp": "5000", "ParalyzeImmune": "", @@ -200558,18 +202454,18 @@ "Enemy": "", "DisplayId": "Crystal Seed", "Class": "Character", "Texture": { "File": "crystalCaveObjects8x8", "Index": "0x10" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "60", "ShadowSize": "0", "StasisImmune": "", "StunImmune": "", "Exp": "50", "ParalyzeImmune": "", "Invincible": "", "Projectile": { @@ -200664,18 +202560,18 @@ { "id": "5", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x3c" } } ], - "HitSound": "monster/medusa_hit", - "DeathSound": "monster/medusa_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "140", "ShadowSize": "50", "MaxHitPoints": "50000", "Defense": "30", "Flying": "", "Exp": "5000", "Z": "0.3", "Projectile": [ @@ -200734,18 +202630,18 @@ "Enemy": "", "DisplayId": "Crystallised Cyclops", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars16x16", "Index": "4" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "140", "ShadowSize": "100", "MaxHitPoints": "50000", "Defense": "30", "StasisImmune": "", "StunImmune": "", "Exp": "5000", "ParalyzeImmune": "", @@ -200850,25 +202746,25 @@ "id": "2", "Texture": { "File": "invisible", "Index": "0" } } ], "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "140", "ShadowSize": "100", "MaxHitPoints": "50000", "Defense": "30", "StasisImmune": "", "StunImmune": "", - "Exp": "50", + "Exp": "5000", "ParalyzeImmune": "", "Projectile": [ { "id": "0", "ObjectId": "Crystal Shard", "Damage": "225", "Speed": "120", "Size": "100", @@ -200889,18 +202785,18 @@ "id": "CrystalHelper", "Class": "Character", "Group": "Helper", "AnimatedTexture": { "File": "crystalCaveChars16x16", "Index": "0" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "0", "ShadowSize": "0" }, { "type": "0x2719", "id": "HelperTop", "Class": "Character", "Group": "Helper", @@ -200980,18 +202876,18 @@ "Enemy": "", "DisplayId": "Crystal Entity", "Class": "Character", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x10" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/stone_walls_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "120000", "Defense": "50", "StasisImmune": "", "StunImmune": "", "Exp": "40000", "ParalyzeImmune": "", @@ -201112,18 +203008,18 @@ "Enemy": "", "DisplayId": "Crystal Orbiter", "Class": "Character", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x11" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "100", "Exp": "50", "ParalyzeImmune": "", "MaxHitPoints": "50000", "Projectile": [ { "id": "0", @@ -201153,18 +203049,18 @@ "Enemy": "", "DisplayId": "Crystal Orbiter", "Class": "Character", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x11" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "100", "Exp": "50", "ParalyzeImmune": "", "MaxHitPoints": "50000", "Projectile": [ { "id": "0", @@ -201194,18 +203090,18 @@ "Enemy": "", "DisplayId": "Crystal Orbiter", "Class": "Character", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x11" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "100", "Exp": "50", "ParalyzeImmune": "", "MaxHitPoints": "50000", "Projectile": [ { "id": "0", @@ -201282,18 +203178,18 @@ "Enemy": "", "DisplayId": "Crystal Seed", "Class": "Character", "Texture": { "File": "crystalCaveObjects8x8", "Index": "0x10" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "60", "ShadowSize": "0", "StasisImmune": "", "StunImmune": "", "Exp": "50", "ParalyzeImmune": "", "Invincible": "", "Projectile": { @@ -201482,18 +203378,18 @@ "DisplayId": "Crystal Seed", "Class": "Character", "Texture": { "File": "crystalCaveObjects8x8", "Index": "0x26" }, "Flying": "", "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "60", "ShadowSize": "0", "Invincible": "" }, { "type": "0x2741", "id": "Crystal Bud Fish", "DisplayId": "Crystal Entity", @@ -201882,23 +203778,23 @@ "life": "4.0", "amount": "40", "speed": "0.02" } }, { "type": "0x6500", "id": "GC Encounter Gauntlet Controller", - "DisplayId": "Candy Miner", + "DisplayId": "Dwarf Miner", "Class": "Character", "Enemy": "", "Invincible": "", "Texture": { "File": "crystalCaveObjects8x8", - "Index": "0x0e" + "Index": "0x0d" }, "Size": "120", "Hero": "", "Quest": "", "God": "", "Encounter": "", "StasisImmune": "", "Level": "20", @@ -202141,22 +204037,22 @@ "MaxSize": "140", "SizeStep": "20", "ShadowSize": "0", "Flying": "" }, { "type": "0x6509", "id": "GC Enc Boss", - "DisplayId": "Crystal Worm Rudolph", + "DisplayId": "Crystal Worm Father", "Class": "Character", "Enemy": "", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "31" + "File": "fungalCavernChars16x16", + "Index": "0" }, "HitSound": "monster/lizard_god_hit", "DeathSound": "monster/ogres_death", "Size": "0", "ShadowSize": "75", "MaxHitPoints": "75000", "Defense": "40", "Exp": "10000", @@ -202382,64 +204278,64 @@ "File": "fungalCavernObjects16x16", "Index": "0x2c" }, "Size": "0" }, { "type": "0x650d", "id": "GC Death Morel", - "DisplayId": "Living Tree", + "DisplayId": "Death Morel", "Class": "Character", "Enemy": "", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x65" + "Index": "0x15" }, "HitSound": "monster/lizard_god_hit", "DeathSound": "monster/ogres_death", "Size": "-1", "ShadowSize": "75", "MaxHitPoints": "10000", "Defense": "20", "Exp": "0", "AltTexture": [ { "id": "1", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x65" + "Index": "0x15" } }, { "id": "2", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x66" + "Index": "0x16" } }, { "id": "3", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x67" + "Index": "0x17" } }, { "id": "4", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x68" + "Index": "0x18" } }, { "id": "5", "Texture": { "File": "crystalCaveObjects16x16", - "Index": "0x69" + "Index": "0x19" } } ], "Projectile": [ { "id": "0", "ObjectId": "GC Yellow Mushroom Blast", "Damage": "120", @@ -203436,18 +205332,18 @@ "Enemy": "", "DisplayId": "Crystal Entity", "Class": "Character", "Texture": { "File": "crystalCaveObjects16x16", "Index": "0x10" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/djinn_hit", + "DeathSound": "monster/stone_walls_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "120000", "Defense": "50", "StasisImmune": "", "StunImmune": "", "Exp": "50", "ParalyzeImmune": "", @@ -203910,18 +205806,18 @@ "id": "2", "Texture": { "File": "invisible", "Index": "0" } } ], "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "0", "MaxHitPoints": "50000", "Defense": "30", "StasisImmune": "", "StunImmune": "", "Exp": "5000", "ParalyzeImmune": "", @@ -203940,18 +205836,18 @@ "Enemy": "", "DisplayId": "Crystallised Scorpion", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars8x8", "Index": "7" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "2500", "Defense": "100", "StasisImmune": "", "StunImmune": "", "Exp": "0", "ParalyzeImmune": "", @@ -203970,18 +205866,18 @@ "Enemy": "", "DisplayId": "Crystallised Scorpion", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars8x8", "Index": "7" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "120", "ShadowSize": "100", "MaxHitPoints": "2500", "Defense": "30", "StasisImmune": "", "StunImmune": "", "Exp": "0", "ParalyzeImmune": "" @@ -203991,32 +205887,32 @@ "id": "Scorpion Spawner", "DisplayId": "Crystallised Scorpion", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars8x8", "Index": "7" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "0" }, { "type": "0x65e2", "id": "Target Scorpion Spawner", "DisplayId": "Crystallised Scorpion", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars8x8", "Index": "7" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "0" }, { "type": "0x65e3", "id": "Target Scorpion", "Enemy": "", "DisplayId": "Crystallised Scorpion", "Class": "Character", @@ -204042,35 +205938,35 @@ "Texture": { "File": "oryxHordeObjects16x16", "Index": "0x01" } } ] }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "200", "ShadowSize": "0", "Invincible": "" }, { "type": "0x65e4", "id": "Explosion Scorpion", "Enemy": "", "DisplayId": "Crystallised Scorpion", "Class": "Character", "AnimatedTexture": { "File": "crystalCaveChars8x8", "Index": "7" }, "NoArticle": "", - "HitSound": "monster/dark_elves_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/rocks_hit", + "DeathSound": "monster/rocks_death", "Size": "0", "ShadowSize": "0", "Invincible": "", "Projectile": { "id": "0", "ObjectId": "Crystal Shard", "Damage": "175", "Speed": "120", @@ -205751,58 +207647,16 @@ "File": "cursedLibraryObjects16x16", "Index": "0x37" } } ] } }, { - "type": "0xac0d", - "id": "Samurai Puppet", - "DisplayId": "Samurai Puppet", - "Class": "Character", - "Group": "DPS", - "Enemy": "", - "AnimatedTexture": { - "File": "cursedLibraryChars8x8", - "Index": "10" - }, - "HitSound": "monster/skeletons_hit", - "DeathSound": "monster/skeletons_death", - "Size": "100", - "ShadowSize": "25", - "MaxHitPoints": "1500", - "Defense": "20", - "Exp": "25", - "Projectile": [ - { - "id": "0", - "ObjectId": "Masamune Slash", - "Speed": "70", - "LifetimeMS": "700", - "Damage": "120", - "MultiHit": "" - }, - { - "id": "1", - "ObjectId": "Wakizashi Slash 6", - "Speed": "60", - "LifetimeMS": "1100", - "Damage": "50", - "PassesCover": "", - "MultiHit": "", - "ConditionEffect": { - "_": "Exposed", - "duration": "2" - } - } - ] - }, - { "type": "0xab9e", "id": "Library Switch Corrupted", "Class": "Character", "NoMiniMap": "", "DrawOnGround": "", "Texture": { "File": "cursedLibraryObjects8x8", "Index": "0x48" @@ -214942,20 +216796,17 @@ "Enemy": "", "Invincible": "", "Texture": { "File": "invisible", "Index": "0" }, "Size": "0", "ShadowSize": "0", - "NoMiniMap": "", - "Terrain": "Mountains", - "SpawnProb": "1", - "PerRealmMax": "1" + "NoMiniMap": "" }, { "type": "0x6413", "id": "Ice Spike", "Group": "Snowmonsters", "Enemy": "", "Class": "Character", "Texture": { @@ -220524,18 +222375,18 @@ "id": "GC Mushroom Charger Melee", "Class": "Character", "DisplayId": "Mushroom Brute", "Enemy": "", "AnimatedTexture": { "File": "fungalCavernChars8x8", "Index": "8" }, - "HitSound": "monster/abyss_brutes_hit", - "DeathSound": "monster/abyss_brutes_death", + "HitSound": "monster/flayers_hit", + "DeathSound": "monster/flayers_death", "Size": "120", "MaxHitPoints": "2500", "Defense": "20", "Exp": "75", "Projectile": [ { "id": "0", "ObjectId": "GC Green Mushroom Spear", @@ -220567,18 +222418,18 @@ "id": "GC Mushroom Charger Mage", "Enemy": "", "Class": "Character", "DisplayId": "Sporatic Mushroom", "AnimatedTexture": { "File": "fungalCavernChars8x8", "Index": "9" }, - "HitSound": "monster/abyss_brutes_hit", - "DeathSound": "monster/abyss_brutes_death", + "HitSound": "monster/flayers_hit", + "DeathSound": "monster/flayers_death", "Size": "120", "MaxHitPoints": "1500", "Defense": "10", "Exp": "75", "Projectile": { "id": "0", "ObjectId": "GC Green Mushroom Spear", "Damage": "120", @@ -224726,19 +226577,19 @@ "id": "2", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "116" } }, { "id": "3", - "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "122" + "Texture": { + "File": "lofiCharBig", + "Index": "0x180" } } ], "Projectile": [ { "id": "0", "ObjectId": "Orange Sonic Bat Wave", "Speed": "60", @@ -224903,18 +226754,18 @@ "type": "0x0e59", "id": "Mini Yeti", "Enemy": "", "Class": "Character", "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "118" }, - "HitSound": "monster/default_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/orcs_hit", + "DeathSound": "monster/orcs_death", "Size": "100", "Exp": "160", "ShadowSize": "100", "MaxHitPoints": "1600", "Projectile": { "id": "0", "ObjectId": "Yeti Snowball", "Damage": "80", @@ -224928,18 +226779,18 @@ "type": "0x0e58", "id": "Big Yeti", "Enemy": "", "Class": "Character", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "123" }, - "HitSound": "monster/default_hit", - "DeathSound": "monster/dark_elves_death", + "HitSound": "monster/ogres_hit", + "DeathSound": "monster/ogres_death", "Size": "120", "ShadowSize": "80", "MaxHitPoints": "5000", "Exp": "780", "Defense": "0", "BloodProb": "0.5", "BloodColor": "0xED454D", "Projectile": [ @@ -226815,17 +228666,17 @@ } } ], "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "180", "MaxHitPoints": "65000", "Defense": "40", - "Exp": "2000", + "Exp": "8000", "Quest": "", "God": "", "KeepDamageRecord": "", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", "Projectile": [ @@ -227710,17 +229561,17 @@ } } ], "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "180", "MaxHitPoints": "65000", "Defense": "40", - "Exp": "2000", + "Exp": "8000", "Quest": "", "God": "", "KeepDamageRecord": "", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", "Projectile": [ @@ -228271,17 +230122,17 @@ } } ], "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "180", "MaxHitPoints": "65000", "Defense": "40", - "Exp": "2000", + "Exp": "8000", "Level": "20", "Quest": "", "God": "", "KeepDamageRecord": "", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", @@ -228786,17 +230637,17 @@ } } ], "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "180", "MaxHitPoints": "65000", "Defense": "40", - "Exp": "2000", + "Exp": "8000", "Level": "20", "Quest": "", "God": "", "KeepDamageRecord": "", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", @@ -229212,17 +231063,17 @@ } ], "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "180", "ShadowSize": "25", "MaxHitPoints": "100000", "Defense": "40", - "Exp": "2000", + "Exp": "16000", "Level": "20", "Quest": "", "ParalyzeImmune": "", "StasisImmune": "", "DazedImmune": "", "StunImmune": "", "EventChestBoss": "", "TrackLoot": "", @@ -230579,27 +232430,27 @@ "Index": "0xb8" }, "Size": "0" }, { "type": "0xb1d1", "id": "LOD Rock Dragon Head", "Enemy": "", - "DisplayId": "Wrapped Dragon", + "DisplayId": "Rock Dragon", "Class": "Character", "Portrait": { "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x29" + "File": "lofiObjBig", + "Index": "0xb5" } }, "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "14" + "File": "chars16x16rEncounters", + "Index": "99" }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "MaxHitPoints": "36000", "Defense": "50", "Exp": "4000", "Size": "140", "Flying": "", @@ -230613,53 +232464,53 @@ "Quest": "", "God": "", "Level": "20", "TrackLoot": "", "AltTexture": [ { "id": "1", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x29" + "File": "lofiObjBig", + "Index": "0xb5" } }, { "id": "2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x2a" + "File": "lofiObjBig", + "Index": "0xb6" } }, { "id": "3", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x2b" + "File": "lofiObjBig", + "Index": "0xb7" } }, { "id": "4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x2c" + "File": "lofiObjBig", + "Index": "0xb8" } }, { "id": "5", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x27" + "File": "lofiObjBig", + "Index": "0xc6" } }, { "id": "6", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x28" + "File": "lofiObjBig", + "Index": "0xc7" } } ], "Projectile": [ { "id": "0", "ObjectId": "Fire Bust Shot", "Damage": "120", @@ -230729,49 +232580,49 @@ { "type": "0xb1d4", "id": "LOD Rock Dragon Body", "Enemy": "", "Class": "Character", "Group": "LOD Rock Dragon Body Segments", "DisplayId": "Rock Dragon", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x21" + "File": "lofiObjBig", + "Index": "0xb0" }, "Animation": { "prob": "1", "period": "1.2", "Frame": [ { "time": "0.4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x20" + "File": "lofiObjBig", + "Index": "0xaf" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x21" + "File": "lofiObjBig", + "Index": "0xb0" } }, { "time": "0.4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x22" + "File": "lofiObjBig", + "Index": "0xb1" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x21" + "File": "lofiObjBig", + "Index": "0xb0" } } ] }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "MaxHitPoints": "5000", "Defense": "10", @@ -230794,53 +232645,54 @@ { "type": "0xb1d5", "id": "LOD Rock Dragon Body Eye", "Enemy": "", "Class": "Character", "Group": "LOD Rock Dragon Body Segments", "DisplayId": "Rock Dragon", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x51" + "File": "lairOfDraconisObjects16x16", + "Index": "0x6a" }, "AltTexture": [ { + "_": "\n \n -->\n ", "id": "1", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x52" + "File": "lairOfDraconisObjects16x16", + "Index": "0x72" } }, { "id": "2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x51" + "File": "lairOfDraconisObjects16x16", + "Index": "0x73" } }, { "id": "3", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x50" + "File": "lairOfDraconisObjects16x16", + "Index": "0x71" } }, { "id": "4", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x52" + "File": "lairOfDraconisObjects16x16", + "Index": "0x70" } }, { "id": "5", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x51" + "File": "lofiObjBig", + "Index": "0xb0" } } ], "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "MaxHitPoints": "8000", "Defense": "10", "Exp": "0", @@ -230871,37 +232723,37 @@ }, { "type": "0xb1d6", "id": "LOD Rock Dragon Bomb", "Enemy": "", "DisplayId": "Rock Dragon", "Class": "Character", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x23" + "File": "lofiObjBig", + "Index": "0xb9" }, "Exp": "0", "Size": "120", "Animation": { "prob": "1.0", "period": "0.4", "Frame": [ { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x20" + "File": "lofiObjBig", + "Index": "0xaf" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x23" + "File": "lofiObjBig", + "Index": "0xb9" } } ] }, "Projectile": { "id": "0", "ObjectId": "Body Bomb Blast", "Damage": "150", @@ -230913,37 +232765,37 @@ }, { "type": "0xb198", "id": "LOD Rock Dragon Bomb Eye", "Enemy": "", "DisplayId": "Rock Dragon", "Class": "Character", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x53" + "File": "lairOfDraconisObjects16x16", + "Index": "0x6f" }, "Exp": "0", "Size": "120", "Animation": { "prob": "1.0", "period": "0.4", "Frame": [ { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x50" + "File": "lairOfDraconisObjects16x16", + "Index": "0x71" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x53" + "File": "lairOfDraconisObjects16x16", + "Index": "0x6f" } } ] }, "Projectile": { "id": "0", "ObjectId": "Dragon Eye Laser", "Damage": "150", @@ -230955,36 +232807,36 @@ "Invincible": "" }, { "type": "0xb1d7", "id": "LOD Rock Dragon Tail", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "oryxHordeChars16x16", - "Index": "15" + "File": "chars16x16rEncounters", + "Index": "100" }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "Invincible": "", "Exp": "0", "Size": "120", "Flying": "", "Z": "0.35" }, { "type": "0xb1d8", "id": "LOD Rock Dragon Bat", "Enemy": "", "Class": "Character", "DisplayId": "Rock Dragon Bat", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x1a" + "File": "lofiObjBig", + "Index": "0xc0" }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", "MaxHitPoints": "3000", "Defense": "10", "Exp": "0", "Size": "100", "Z": "0.2", @@ -230992,25 +232844,25 @@ "ShadowSize": "80", "Animation": { "prob": "1.0", "period": "0.4", "Frame": [ { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x1a" + "File": "lofiObjBig", + "Index": "0xc0" } }, { "time": "0.2", "Texture": { - "File": "oryxHordeObjects16x16", - "Index": "0x1b" + "File": "lofiObjBig", + "Index": "0xc1" } } ] }, "Projectile": [ { "id": "0", "ObjectId": "Sonic Bat Boom Rock", @@ -231576,29 +233428,29 @@ "AnimatedTexture": { "File": "chars16x16dEncounters2", "Index": "92" }, "HitSound": "monster/skull_shrine_hit", "DeathSound": "monster/skull_shrine_death", "Size": "250", "ShadowSize": "25", - "MaxHitPoints": "253000", + "MaxHitPoints": "180000", "Defense": "60", "Exp": "20000", "ParalyzeImmune": "", "DazedImmune": "", "StasisImmune": "", "StunImmune": "", "EventChestBoss": "", "TrackLoot": "", "Projectile": [ { "id": "0", - "ObjectId": "Armor Pierce Bullet", + "ObjectId": "Fire Storm", "Speed": "45", "Damage": "150", "LifetimeMS": "6000", "Size": "125", "ArmorPiercing": "", "MultiHit": "", "PassesCover": "" }, @@ -231614,49 +233466,49 @@ "PassesCover": "", "ConditionEffect": { "_": "Silenced", "duration": "3" } }, { "id": "1", - "ObjectId": "Silence Bullet", + "ObjectId": "Dragon Attack Red Firewave", "Speed": "30", "Damage": "70", "LifetimeMS": "6000", "Size": "125", "ConditionEffect": { "_": "Weak", "duration": "2" }, "MultiHit": "", "PassesCover": "" }, { "id": "2", - "ObjectId": "Paralyze Bullet", + "ObjectId": "Science Fire Ball", "Speed": "40", "Damage": "80", "LifetimeMS": "1500", "Size": "100", "ConditionEffect": { "_": "Paralyzed", "duration": "0.5" }, "MultiHit": "", "PassesCover": "" }, { "id": "4", "ObjectId": "Web Thread", - "Speed": "70", + "Speed": "55", "Damage": "40", "LifetimeMS": "5000", - "Size": "120", + "Size": "160", "ConditionEffect": { "_": "Armor Broken", "duration": "2" }, "MultiHit": "", "PassesCover": "" }, { @@ -231860,38 +233712,38 @@ "File": "invisible", "Index": "0" } } ], "Projectile": [ { "id": "0", - "ObjectId": "White Bullet", + "ObjectId": "Fire Bullet", "Speed": "70", "Damage": "125", "LifetimeMS": "4000", "Size": "100", "MultiHit": "", "PassesCover": "" }, { "id": "1", - "ObjectId": "Armor Pierce Bullet", + "ObjectId": "Fire Storm", "Speed": "30", "ArmorPiercing": "", "Damage": "100", "LifetimeMS": "4000", "Size": "100", "MultiHit": "", "PassesCover": "" }, { "id": "2", - "ObjectId": "Paralyze Bullet", + "ObjectId": "Science Fire Ball", "Speed": "40", "Damage": "50", "LifetimeMS": "500", "Size": "100", "ConditionEffect": { "_": "Paralyzed", "duration": "0.5" }, @@ -231916,17 +233768,17 @@ "MaxHitPoints": "20000", "Defense": "0", "Exp": "0", "ParalyzeImmune": "", "StasisImmune": "", "StunImmune": "", "Projectile": { "id": "0", - "ObjectId": "Silence Bullet", + "ObjectId": "Dragon Attack Red Firewave", "Speed": "35", "Damage": "70", "LifetimeMS": "1600", "Size": "100", "ConditionEffect": { "_": "Quiet", "duration": "1.0" } @@ -231986,38 +233838,38 @@ "File": "invisible", "Index": "0" } } ], "Projectile": [ { "id": "0", - "ObjectId": "White Bullet", + "ObjectId": "Fire Bullet", "Speed": "70", "Damage": "125", "LifetimeMS": "4000", "Size": "100", "MultiHit": "", "PassesCover": "" }, { "id": "1", - "ObjectId": "Armor Pierce Bullet", + "ObjectId": "Fire Storm", "Speed": "30", "ArmorPiercing": "", "Damage": "100", "LifetimeMS": "4000", "Size": "100", "MultiHit": "", "PassesCover": "" }, { "id": "2", - "ObjectId": "Paralyze Bullet", + "ObjectId": "Science Fire Ball", "Speed": "40", "Damage": "50", "LifetimeMS": "500", "Size": "100", "ConditionEffect": { "_": "Paralyzed", "duration": "0.5" }, @@ -232044,17 +233896,17 @@ "MaxHitPoints": "20000", "Defense": "0", "Exp": "0", "ParalyzeImmune": "", "StasisImmune": "", "StunImmune": "", "Projectile": { "id": "0", - "ObjectId": "Silence Bullet", + "ObjectId": "Dragon Attack Red Firewave", "Speed": "35", "Damage": "70", "LifetimeMS": "1600", "Size": "100", "ConditionEffect": { "_": "Quiet", "duration": "1.0" } @@ -232325,17 +234177,17 @@ "DeathSound": "monster/flaming_skulls_death", "Size": "50", "ShadowSize": "25", "MaxHitPoints": "1250", "Defense": "0", "Exp": "0", "Projectile": { "id": "0", - "ObjectId": "Armor Pierce Bullet", + "ObjectId": "Fire Storm", "Speed": "20", "Damage": "23", "LifetimeMS": "250", "Size": "50", "ArmorPiercing": "", "ConditionEffect": { "_": "Slowed", "duration": "0.5" @@ -232359,28 +234211,28 @@ "Size": "75", "ShadowSize": "25", "MaxHitPoints": "6000", "Defense": "25", "Exp": "0", "Projectile": [ { "id": "0", - "ObjectId": "Armor Pierce Bullet", + "ObjectId": "Fire Storm", "Speed": "25", "Damage": "70", "LifetimeMS": "2000", "Size": "100", "ArmorPiercing": "", "MultiHit": "", "PassesCover": "" }, { "id": "1", - "ObjectId": "Puppet Green Wheel", + "ObjectId": "Flame Breath", "Speed": "55", "Damage": "90", "Size": "100", "LifetimeMS": "8000", "PassesCover": "", "MultiHit": "", "ConditionEffect": { "_": "Stasis", @@ -233857,17 +235709,17 @@ "id": "LH Spectral Sentry S", "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "lostHallsChars16x16", "Index": "1" }, "DisplayId": "Spectral Sentry", - "Size": "0", + "Size": "140", "Exp": "0", "Invincible": "", "Projectile": [ { "id": "0", "ObjectId": "Spectral Spinner Blue", "Damage": "125", "Size": "100", @@ -234687,30 +236539,32 @@ "Damage": "150", "Speed": "50", "LifetimeMS": "3480", "Size": "100", "ConditionEffect": { "_": "Silenced", "duration": "2" }, - "MultiHit": "" + "MultiHit": "", + "ArmorPiercing": "" }, { "id": "1", "ObjectId": "Defender Spear", "Damage": "150", "Speed": "50", "LifetimeMS": "3840", "Size": "100", "ConditionEffect": { "_": "Silenced", "duration": "2" }, - "MultiHit": "" + "MultiHit": "", + "ArmorPiercing": "" } ] }, { "type": "0xb13d", "id": "LH Marble Defender Activator E", "Class": "GameObject", "DisplayId": "Marble Defender", @@ -237042,16 +238896,18 @@ "id": "LH Evil Spirit 1", "Class": "Character", "Enemy": "", "AnimatedTexture": { "File": "lostHallsChars8x8", "Index": "24" }, "DisplayId": "Evil Spirit", + "HitSound": "monster/ghost_god_hit", + "DeathSound": "monster/beholder_death", "Size": "100", "MaxHitPoints": "2500", "Defense": "5", "Exp": "100", "Z": "0.15", "Projectile": { "id": "0", "ObjectId": "Evil Spirit Shot", @@ -237609,22 +239465,33 @@ "File": "lostHallsChars8x8", "Index": "16" }, "Size": "0" }, { "type": "0xb09e", "id": "LH Cult Controller", - "Class": "GameObject", - "AnimatedTexture": { - "File": "lostHallsChars16x16", - "Index": "13" + "DisplayId": "The Cult", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "invisible", + "Index": "0" }, - "Size": "0" + "Size": "0", + "NoMiniMap": "", + "Quest": "", + "Portrait": { + "Texture": { + "File": "theMachineObjects16x16", + "Index": "0x10" + } + }, + "Invincible": "" }, { "type": "0xb0b0", "id": "LH Cultists Spawner", "Class": "GameObject", "DrawOnGround": "", "Texture": { "File": "lostHallsObjects8x8", @@ -238212,17 +240079,16 @@ "MultiHit": "" } }, { "type": "0xb0af", "id": "LH Malus 2", "Class": "Character", "Enemy": "", - "Quest": "", "EventChestBoss": "", "TrackLoot": "", "Portrait": { "AnimatedTexture": { "File": "lostHallsChars16x16", "Index": "18" } }, @@ -244616,17 +246482,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "250", "Defense": "5", "Projectile": { "id": "0", "ObjectId": "Lesser Gray Fairy Magic", - "Damage": "30", + "Damage": "45", "Speed": "80", "LifetimeMS": "500", "ArmorPiercing": "" } }, { "id": "MW Tiar", "type": "0x851", @@ -244643,17 +246509,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "400", "Defense": "10", "Projectile": { "id": "0", "ObjectId": "Standard Gray Fairy Magic", - "Damage": "50", + "Damage": "75", "Speed": "70", "LifetimeMS": "800", "ArmorPiercing": "" } }, { "id": "MW Itani", "type": "0x852", @@ -244670,17 +246536,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "600", "Defense": "15", "Projectile": { "id": "0", "ObjectId": "Greater Gray Fairy Magic", - "Damage": "70", + "Damage": "105", "Speed": "65", "LifetimeMS": "1200", "ArmorPiercing": "", "ConditionEffect": { "_": "Slowed", "duration": "3" } } @@ -244759,26 +246625,26 @@ "Z": "0.3", "Flying": "", "MaxHitPoints": "300", "Defense": "1", "Projectile": [ { "id": "0", "ObjectId": "Bright Green Fairy Boomerang", - "Damage": "40", + "Damage": "60", "Speed": "50", "Size": "80", "LifetimeMS": "3000", "Boomerang": "" }, { "id": "1", "ObjectId": "Dark Green Fairy Boomerang", - "Damage": "25", + "Damage": "40", "Speed": "50", "Size": "70", "LifetimeMS": "3000", "PassesCover": "", "Boomerang": "" } ] }, @@ -244799,26 +246665,26 @@ "Z": "0.2", "Flying": "", "MaxHitPoints": "500", "Defense": "2", "Projectile": [ { "id": "0", "ObjectId": "Bright Green Fairy Boomerang", - "Damage": "50", + "Damage": "75", "Speed": "40", "Size": "90", "LifetimeMS": "3200", "Boomerang": "" }, { "id": "1", "ObjectId": "Dark Green Fairy Boomerang", - "Damage": "35", + "Damage": "55", "Speed": "55", "Size": "80", "LifetimeMS": "3800", "PassesCover": "", "Boomerang": "" } ] }, @@ -244839,26 +246705,26 @@ "Z": "0.1", "Flying": "", "MaxHitPoints": "700", "Defense": "3", "Projectile": [ { "id": "0", "ObjectId": "Bright Green Fairy Boomerang", - "Damage": "60", + "Damage": "90", "Speed": "40", "Size": "100", "LifetimeMS": "3300", "Boomerang": "" }, { "id": "1", "ObjectId": "Dark Green Fairy Boomerang", - "Damage": "45", + "Damage": "70", "Speed": "50", "Size": "90", "LifetimeMS": "3900", "PassesCover": "", "Boomerang": "" } ] }, @@ -244935,17 +246801,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "150", "Defense": "0", "Projectile": { "id": "0", "ObjectId": "Lesser Red Fairy Spear", - "Damage": "35", + "Damage": "50", "Speed": "95", "LifetimeMS": "700", "Size": "100" } }, { "id": "MW Rilr", "type": "0x85d", @@ -244962,17 +246828,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "250", "Defense": "0", "Projectile": { "id": "0", "ObjectId": "Standard Red Fairy Spear", - "Damage": "45", + "Damage": "60", "Speed": "85", "LifetimeMS": "750", "Size": "95" } }, { "id": "MW Queq", "type": "0x85e", @@ -244989,17 +246855,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "350", "Defense": "0", "Projectile": { "id": "0", "ObjectId": "Greater Red Fairy Spear", - "Damage": "55", + "Damage": "70", "Speed": "75", "LifetimeMS": "800", "Size": "90" } }, { "id": "MW Radph", "type": "0x85f", @@ -245016,17 +246882,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "300", "Defense": "10", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "20", + "Damage": "30", "Speed": "0", "LifetimeMS": "100", "ArmorPiercing": "" } }, { "id": "MW Eango", "type": "0x860", @@ -245043,17 +246909,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "500", "Defense": "20", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "40", + "Damage": "60", "Speed": "0", "LifetimeMS": "100", "ConditionEffect": { "_": "Confused", "duration": "2" }, "ArmorPiercing": "" } @@ -245075,25 +246941,25 @@ "Z": "0.1", "Flying": "", "MaxHitPoints": "700", "Defense": "20", "Projectile": [ { "id": "0", "ObjectId": "Orange Fairy Breath", - "Damage": "40", + "Damage": "60", "Speed": "45", "LifetimeMS": "1500", "Size": "100" }, { "id": "1", "ObjectId": "Orange Fairy Breath", - "Damage": "40", + "Damage": "60", "Speed": "50", "LifetimeMS": "1500", "Size": "110" } ] }, { "id": "MW Orothi", @@ -245111,17 +246977,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "200", "Defense": "3", "Projectile": { "id": "0", "ObjectId": "Brown Fairy Wave", - "Damage": "20", + "Damage": "30", "Speed": "80", "LifetimeMS": "500", "ArmorPiercing": "", "MultiHit": "" } }, { "id": "MW Risrr", @@ -245139,17 +247005,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "450", "Defense": "6", "Projectile": { "id": "0", "ObjectId": "Brown Fairy Wave", - "Damage": "35", + "Damage": "50", "Speed": "50", "LifetimeMS": "700", "Size": "125", "ArmorPiercing": "", "MultiHit": "" } }, { @@ -245168,17 +247034,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "700", "Defense": "9", "Projectile": { "id": "0", "ObjectId": "Brown Fairy Wave", - "Damage": "45", + "Damage": "70", "Speed": "30", "LifetimeMS": "900", "Size": "150", "ArmorPiercing": "", "MultiHit": "" } }, { @@ -245197,17 +247063,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "100", "Defense": "4", "Projectile": { "id": "0", "ObjectId": "Sky Blue Fairy Boomerang", - "Damage": "45", + "Damage": "70", "Speed": "80", "LifetimeMS": "1300", "Size": "90", "Boomerang": "" } }, { "id": "MW Ehoni", @@ -245225,17 +247091,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "250", "Defense": "8", "Projectile": { "id": "0", "ObjectId": "Sky Blue Fairy Boomerang", - "Damage": "55", + "Damage": "80", "Speed": "65", "LifetimeMS": "1450", "Size": "100", "Boomerang": "" } }, { "id": "MW Darq", @@ -245253,17 +247119,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "400", "Defense": "12", "Projectile": { "id": "0", "ObjectId": "Sky Blue Fairy Boomerang", - "Damage": "65", + "Damage": "90", "Speed": "50", "LifetimeMS": "1600", "Size": "110", "Boomerang": "" } }, { "id": "MW Drac", @@ -245281,17 +247147,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "350", "Defense": "10", "Projectile": { "id": "0", "ObjectId": "Dark Purple Fairy Spike", - "Damage": "30", + "Damage": "45", "Speed": "90", "LifetimeMS": "350", "Size": "90", "ConditionEffect": { "_": "Quiet", "duration": "1" } } @@ -245312,17 +247178,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "450", "Defense": "15", "Projectile": { "id": "0", "ObjectId": "Dark Purple Fairy Spike", - "Damage": "45", + "Damage": "60", "Speed": "80", "LifetimeMS": "550", "Size": "100", "ConditionEffect": { "_": "Quiet", "duration": "2" } } @@ -245343,17 +247209,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "550", "Defense": "20", "Projectile": { "id": "0", "ObjectId": "Dark Purple Fairy Spike", - "Damage": "60", + "Damage": "90", "Speed": "70", "LifetimeMS": "750", "Size": "110", "ConditionEffect": { "_": "Quiet", "duration": "3" } } @@ -245374,17 +247240,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "300", "Defense": "35", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "25", + "Damage": "40", "Speed": "0", "LifetimeMS": "100" } }, { "id": "MW Deyst", "type": "0x86c", "DisplayId": "Deyst", @@ -245400,17 +247266,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "500", "Defense": "25", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "50", + "Damage": "75", "Speed": "0", "LifetimeMS": "100" } }, { "id": "MW Utanu", "type": "0x86d", "DisplayId": "Utanu", @@ -245426,17 +247292,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "700", "Defense": "15", "Projectile": { "id": "0", "ObjectId": "Dark Magenta Fairy Wave", - "Damage": "80", + "Damage": "120", "Speed": "50", "LifetimeMS": "500" } }, { "id": "MW Lauk", "type": "0x86e", "DisplayId": "Lauk", @@ -245452,17 +247318,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "300", "Defense": "0", "Projectile": { "id": "0", "ObjectId": "Pink Fairy Blade", - "Damage": "30", + "Damage": "45", "Speed": "65", "LifetimeMS": "650", "Size": "80", "ConditionEffect": { "_": "Dazed", "duration": "0.6" } } @@ -245483,17 +247349,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "400", "Defense": "3", "Projectile": { "id": "0", "ObjectId": "Pink Fairy Blade", - "Damage": "50", + "Damage": "75", "Speed": "75", "LifetimeMS": "900", "Size": "100", "ConditionEffect": { "_": "Dazed", "duration": "1.6" } } @@ -245514,17 +247380,17 @@ "Size": "130", "Z": "0.2", "Flying": "", "MaxHitPoints": "500", "Defense": "7", "Projectile": { "id": "0", "ObjectId": "Pink Fairy Blade", - "Damage": "110", + "Damage": "135", "Speed": "50", "LifetimeMS": "1500", "Size": "120", "ConditionEffect": { "_": "Stunned", "duration": "2.2" } } @@ -245546,25 +247412,25 @@ "Z": "0.3", "Flying": "", "MaxHitPoints": "400", "Defense": "8", "Projectile": [ { "id": "0", "ObjectId": "Bright Purple Fairy Pellet", - "Damage": "50", + "Damage": "75", "Speed": "100", "LifetimeMS": "750", "Size": "110" }, { "id": "1", "ObjectId": "Bright Purple Fairy Pellet", - "Damage": "45", + "Damage": "70", "Speed": "120", "LifetimeMS": "300", "Size": "110" } ] }, { "id": "MW Yimi", @@ -245582,17 +247448,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "300", "Defense": "4", "Projectile": { "id": "0", "ObjectId": "Bright Purple Fairy Blast", - "Damage": "65", + "Damage": "90", "Speed": "65", "LifetimeMS": "1000", "Amplitude": "0.5", "Frequency": "2", "Size": "70", "FaceDir": "" } }, @@ -245612,17 +247478,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "1000", "Defense": "10", "Projectile": { "id": "0", "ObjectId": "Bright Purple Fairy Mystical", - "Damage": "120", + "Damage": "155", "Speed": "50", "LifetimeMS": "10000", "Magnitude": "4", "PassesCover": "", "Parametric": "" } }, { @@ -245641,17 +247507,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "250", "Defense": "1", "Projectile": { "id": "0", "ObjectId": "Cyan Fairy Bolt", - "Damage": "50", + "Damage": "75", "Speed": "100", "LifetimeMS": "600", "MultiHit": "" } }, { "id": "MW Scheev", "type": "0x875", @@ -245668,17 +247534,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "500", "Defense": "8", "Projectile": { "id": "0", "ObjectId": "Cyan Fairy Spike", - "Damage": "80", + "Damage": "90", "Speed": "90", "LifetimeMS": "800", "ArmorPiercing": "" } }, { "id": "MW Oshyu", "type": "0x876", @@ -245695,17 +247561,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "550", "Defense": "9", "Projectile": { "id": "0", "ObjectId": "Cyan Fairy Magic", - "Damage": "55", + "Damage": "80", "Speed": "85", "LifetimeMS": "2000", "ConditionEffect": { "_": "Weak", "duration": "3" } } }, @@ -245725,17 +247591,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "150", "Defense": "0", "Projectile": { "id": "0", "ObjectId": "Invisible", - "Damage": "10", + "Damage": "15", "Speed": "0", "LifetimeMS": "100", "ConditionEffect": { "_": "Slowed", "duration": "1.6" }, "ArmorPiercing": "" } @@ -245756,17 +247622,17 @@ "Size": "115", "Z": "0.2", "Flying": "", "MaxHitPoints": "350", "Defense": "2", "Projectile": { "id": "0", "ObjectId": "Seafoam Green Fairy Shockwave", - "Damage": "60", + "Damage": "90", "Speed": "55", "LifetimeMS": "1200" } }, { "id": "MW Eashy", "type": "0x879", "DisplayId": "Eashy", @@ -245782,17 +247648,17 @@ "Size": "130", "Z": "0.1", "Flying": "", "MaxHitPoints": "700", "Defense": "4", "Projectile": { "id": "0", "ObjectId": "Seafoam Green Fairy Blast", - "Damage": "115", + "Damage": "135", "Speed": "70", "LifetimeMS": "1350", "Size": "130", "ConditionEffect": { "_": "Blind", "duration": "1" }, "ArmorPiercing": "" @@ -245814,17 +247680,17 @@ "Size": "100", "Z": "0.3", "Flying": "", "MaxHitPoints": "400", "Defense": "10", "Projectile": { "id": "0", "ObjectId": "Faint Pink Fairy Star", - "Damage": "70", + "Damage": "105", "Speed": "75", "LifetimeMS": "1300", "Size": "120" } }, { "id": "MW Eati", "type": "0x87b", @@ -245842,32 +247708,32 @@ "Z": "0.2", "Flying": "", "MaxHitPoints": "800", "Defense": "20", "Projectile": [ { "id": "0", "ObjectId": "Faint Pink Fairy Hallucinogenic Star", - "Damage": "35", + "Damage": "50", "Speed": "90", "LifetimeMS": "800", "Amplitude": "2", "Frequency": "0.5", "Size": "90", "PassesCover": "", "ConditionEffect": { "_": "Hallucinating", "duration": "3" } }, { "id": "1", "ObjectId": "Faint Pink Fairy Hallucinogenic Star", - "Damage": "40", + "Damage": "60", "Speed": "80", "LifetimeMS": "800", "Amplitude": "4", "Frequency": "0.5", "Size": "100", "PassesCover": "", "ConditionEffect": { "_": "Hallucinating", @@ -246061,16 +247927,26 @@ "Speed": "55", "LifetimeMS": "2800", "Size": "100", "MultiHit": "" } ] }, { + "type": "0x2233", + "id": "MW Blessing", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { "type": "0x87e", "id": "Magic Woods Tree", "Class": "GameObject", "RandomTexture": { "Texture": [ { "File": "magicWoodsObjects16x16", "Index": "0x00" @@ -246763,17 +248639,17 @@ }, { "type": "0x7002", "id": "Daichi Room Wall", "Class": "Wall", "Top": { "Texture": { "File": "mountainTempleObjects8x8", - "Index": "0xdd" + "Index": "0xdb" } }, "Texture": { "File": "mountainTempleObjects8x8", "Index": "0xe2" }, "HitSound": "monster/stone_walls_hit", "DeathSound": "monster/stone_walls_death", @@ -246909,20 +248785,23 @@ }, { "type": "0x6fff", "id": "MT Troom Chest", "DisplayId": "Old Chest", "Class": "Character", "Enemy": "", "KeepDamageRecord": "", + "StasisImmune": "", "Texture": { "File": "mountainTempleObjects16x16", "Index": "0x02" }, + "HitSound": "monster/wooden_walls_hit", + "DeathSound": "monster/wooden_walls_death", "MaxHitPoints": "35000", "Defense": "0", "Size": "160", "Exp": "1000" }, { "type": "0x6fc6", "id": "Temple Orange Trident", @@ -250266,18 +252145,18 @@ "Defense": "12", "Flying": "", "God": "", "Exp": "390", "Projectile": [ { "id": "0", "ObjectId": "Large Pink Bolt", - "Damage": "75", - "Speed": "140", + "Damage": "95", + "Speed": "120", "LifetimeMS": "1000", "Size": "100", "ConditionEffect": { "_": "Quiet", "duration": "4" } }, { @@ -250313,17 +252192,17 @@ "Defense": "30", "StasisImmune": "", "ParalyzeImmune": "", "Exp": "150", "Projectile": [ { "id": "0", "ObjectId": "Spear Bolt", - "Damage": "80", + "Damage": "90", "Speed": "120", "LifetimeMS": "400" }, { "id": "1", "ObjectId": "Spear Wave", "Damage": "1", "Speed": "65", @@ -250354,26 +252233,26 @@ "MaxHitPoints": "1750", "Defense": "30", "StasisImmune": "", "Exp": "134", "Projectile": [ { "id": "0", "ObjectId": "Bowman arrow", - "Damage": "80", + "Damage": "90", "Speed": "80", "LifetimeMS": "3000" }, { "id": "1", "ObjectId": "Bowman Cursed", - "Damage": "145", - "Speed": "125", - "LifetimeMS": "1000", + "Damage": "165", + "Speed": "85", + "LifetimeMS": "2000", "Size": "140", "ConditionEffect": { "_": "Paralyzed", "duration": "1" } } ] }, @@ -250430,40 +252309,34 @@ "AnimatedTexture": { "File": "mountainTempleChars8x8", "Index": "3" }, "HitSound": "monster/dark_elves_hit", "DeathSound": "monster/dark_elves_death", "Size": "100", "ShadowSize": "50", - "MaxHitPoints": "5000", + "MaxHitPoints": "2000", "Defense": "30", "StasisImmune": "", "ParalyzeImmune": "", "Exp": "150", "Projectile": { "id": "0", "ObjectId": "Monk Mini Flame", "Damage": "75", "Speed": "120", "LifetimeMS": "3000", "Size": "100", "Boomerang": "", "PassesCover": "", - "ConditionEffect": [ - { - "_": "Slowed", - "duration": "3" - }, - { - "_": "Darkness", - "duration": "2" + "ConditionEffect": { + "_": "Petrify", + "duration": "0.6" } - ] } }, { "type": "0xaaa9", "id": "Corrupted Spawn", "Enemy": "", "DisplayId": "Corrupted Spawn", "Class": "Character", @@ -250958,16 +252831,17 @@ "Enemy": "", "DisplayId": "Mysterious voice", "Class": "Character", "Group": "DaichiElemental", "Texture": { "File": "invisible", "Index": "0" }, + "NoMiniMap": "", "HitSound": "monster/dark_elves_hit", "DeathSound": "monster/dark_elves_death", "Size": "100", "ShadowSize": "0", "MaxHitPoints": "30000", "Defense": "45", "Exp": "0", "StasisImmune": "", @@ -251176,16 +253050,215 @@ "Size": "0", "Invincible": "", "Encounter": "", "Level": "20", "PerRealmMax": "1", "Hero": "" }, { + "type": "0x6fbc", + "id": "Daichi Outro", + "Enemy": "", + "DisplayId": "Daichi's Soul", + "NoMiniMap": "", + "Class": "Character", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x3d" + }, + "HitSound": "monster/greater_demons_hit", + "DeathSound": "monster/greater_demons_death", + "Size": "100", + "ShadowSize": "0", + "MaxHitPoints": "75000", + "Defense": "12", + "Flying": "", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "Texture": { + "File": "invisible", + "Index": "0" + } + } + }, + { + "type": "0x6fbb", + "id": "Xil Hand", + "Enemy": "", + "NoMiniMap": "", + "Class": "Character", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x43" + }, + "HitSound": "monster/greater_demons_hit", + "DeathSound": "monster/greater_demons_death", + "Size": "120", + "ShadowSize": "0", + "MaxHitPoints": "75000", + "Defense": "12", + "Flying": "", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "AltTexture": [ + { + "id": "19", + "Texture": { + "File": "invisible", + "Index": "0" + } + }, + { + "id": "1", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x53" + } + }, + { + "id": "2", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x52" + } + }, + { + "id": "3", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x51" + } + }, + { + "id": "4", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x50" + } + }, + { + "id": "5", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x42" + } + }, + { + "id": "6", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x43" + } + }, + { + "id": "7", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x47" + } + }, + { + "id": "8", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x46" + } + }, + { + "id": "9", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x45" + } + }, + { + "id": "10", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x44" + } + }, + { + "id": "11", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x48" + } + }, + { + "id": "12", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x49" + } + }, + { + "id": "13", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4a" + } + }, + { + "id": "14", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4b" + } + }, + { + "id": "15", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4c" + } + }, + { + "id": "16", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4d" + } + }, + { + "id": "17", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4e" + } + }, + { + "id": "18", + "Texture": { + "File": "mountainTempleObjects16x16", + "Index": "0x4f" + } + } + ] + }, + { + "type": "0x6fba", + "id": "Outro", + "Enemy": "", + "NoMiniMap": "", + "Class": "Character", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "1", + "Flying": "", + "Invincible": "" + }, + { "type": "0x6fb7", "id": "Corrupted Sprite", "Enemy": "", "DisplayId": "Corrupted Sprite", "Class": "Character", "Group": "Daichi", "AnimatedTexture": { "File": "mountainTempleChars8x8", @@ -264927,20 +267000,16 @@ "File": "mountainTempleObjects8x8", "Index": "0xcb" }, "SlotType": "10", "Description": "A key which opens an entrance to The Oryx Horde event.", "Sound": "use_key", "Consumable": "", "Soulbound": "", - "Activate": { - "_": "Create", - "id": "oHorde Portal" - }, "Track": "" }, { "type": "0x1fe4", "id": "oHorde Portal", "Class": "Portal", "IntergamePortal": "", "DisplayId": "OryxHorde", Binary files ../current/sheets/chars16x16rEncounters.png and ./sheets/chars16x16rEncounters.png differ Binary files ../current/sheets/crystalCaveChars16x16.png and ./sheets/crystalCaveChars16x16.png differ Binary files ../current/sheets/crystalCaveChars8x8.png and ./sheets/crystalCaveChars8x8.png differ Binary files ../current/sheets/d1Chars16x16r.png and ./sheets/d1Chars16x16r.png differ Binary files ../current/sheets/d1LofiObjBig.png and ./sheets/d1LofiObjBig.png differ Binary files ../current/sheets/d2LofiObj.png and ./sheets/d2LofiObj.png differ Binary files ../current/sheets/lofiCharBig.png and ./sheets/lofiCharBig.png differ Binary files ../current/sheets/lofiEnvironment2.png and ./sheets/lofiEnvironment2.png differ Binary files ../current/sheets/lofiEnvironment.png and ./sheets/lofiEnvironment.png differ Binary files ../current/sheets/lofiObj3.png and ./sheets/lofiObj3.png differ Binary files ../current/sheets/theMachineChars8x8.png and ./sheets/theMachineChars8x8.png differ Binary files ../current/sheets/theMachineObjects16x16.png and ./sheets/theMachineObjects16x16.png differ diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/strings.json ./strings.json --- ../current/strings.json 2019-12-27 17:41:21.881299775 +0000 +++ ./strings.json 2020-01-08 13:21:22.965779632 +0000 @@ -1596,29 +1596,29 @@ "stringlist.Bonegrind_the_Butcher.everySoOften.0": "Oryx's minions will eat well tonight!", "stringlist.Bonegrind_the_Butcher.everySoOften.1": "Ahhhh!! Fresh meat for the minions!", "stringlist.Bonegrind_the_Butcher.everySoOften.2": "More mortals for the minions to feast on!", "stringlist.Bonegrind_the_Butcher.everySoOften.3": "Plump and fleshy! Just like I like them!", "stringlist.Bonegrind_the_Butcher.everySoOften.4": "Guards! Bring in another prisoner!", "stringlist.Bonegrind_the_Butcher.everySoOften.5": "Oryx always feeds his minions well!", "stringlist.Bonegrind_the_Butcher.everySoOften.6": "Another glorious day in Oryx's kitchens!", "stringlist.Bonegrind_the_Butcher.everySoOften.7": "This one can go in the soup!", - "stringlist.Cube_God.death.0": "You have dispatched my Ice Cube God, but you will never escape my Realm!", - "stringlist.Cube_God.killed.0": "{KILLER}, you pathetic swine! How dare you assault my Ice Cube God?", - "stringlist.Cube_God.killed.1": "{KILLER}, you wretched dog! You killed my Ice Cube God!", - "stringlist.Cube_God.killed.2": "{KILLER}, you may have destroyed my Ice Cube God but you will never defeat me!", - "stringlist.Cube_God.killed.3": "I have many more Ice Cube Gods, {KILLER}!", - "stringlist.Cube_God.many.0": "You piteous cretins! {COUNT} Ice Cube Gods still guard me!", - "stringlist.Cube_God.many.1": "Your pathetic rabble will never survive against my {COUNT} Ice Cube Gods!", - "stringlist.Cube_God.many.2": "Filthy vermin! My {COUNT} Ice Cube Gods will exterminate you!", - "stringlist.Cube_God.many.3": "You feeble creatures have no hope against my {COUNT} Ice Cube Gods!", - "stringlist.Cube_God.many.4": "Loathsome slugs! My {COUNT} Ice Cube Gods will defeat you!", - "stringlist.Cube_God.new.0": "Your meager abilities cannot possibly challenge an Ice Cube God!", - "stringlist.Cube_God.one.0": "Worthless mortals! A mighty Ice Cube God defends me!", - "stringlist.Cube_God.one.1": "Wretched mongrels! An unconquerable Ice Cube God is my bulwark!", + "stringlist.Cube_God.death.0": "You have dispatched my Cube God, but you will never escape my Realm!", + "stringlist.Cube_God.killed.0": "{KILLER}, you pathetic swine! How dare you assault my Cube God?", + "stringlist.Cube_God.killed.1": "{KILLER}, you wretched dog! You killed my Cube God!", + "stringlist.Cube_God.killed.2": "{KILLER}, you may have destroyed my Cube God but you will never defeat me!", + "stringlist.Cube_God.killed.3": "I have many more Cube Gods, {KILLER}!", + "stringlist.Cube_God.many.0": "You piteous cretins! {COUNT} Cube Gods still guard me!", + "stringlist.Cube_God.many.1": "Your pathetic rabble will never survive against my {COUNT} Cube Gods!", + "stringlist.Cube_God.many.2": "Filthy vermin! My {COUNT} Cube Gods will exterminate you!", + "stringlist.Cube_God.many.3": "You feeble creatures have no hope against my {COUNT} Cube Gods!", + "stringlist.Cube_God.many.4": "Loathsome slugs! My {COUNT} Cube Gods will defeat you!", + "stringlist.Cube_God.new.0": "Your meager abilities cannot possibly challenge a Cube God!", + "stringlist.Cube_God.one.0": "Worthless mortals! A mighty Cube God defends me!", + "stringlist.Cube_God.one.1": "Wretched mongrels! An unconquerable Cube God is my bulwark!", "stringlist.Cyclops_God.everySoOften.0": "Leave my castle!", "stringlist.Cyclops_God.everySoOften.1": "You will be my food, {PLAYER}!", "stringlist.Cyclops_God.everySoOften.2": "I will suck the marrow from your bones!", "stringlist.Cyclops_God.everySoOften.3": "More wine!", "stringlist.Cyclops_God.everySoOften.4": "Blargh!!", "stringlist.Cyclops_God.everySoOften.5": "I will floss with your tendons!", "stringlist.Cyclops_God.everySoOften.6": "Die, puny human!", "stringlist.Cyclops_God.everySoOften.7": "I smell the blood of an Englishman!", @@ -1918,71 +1918,71 @@ "stringlist.Ent_Ancient_Challenger.one.0": "My final Ent Ancient will destroy you all!", "stringlist.Ent_Ancient_Challenger.one.1": "My final Ent Ancient shall crush you!", "stringlist.FR_Boss.death.0": "No! How will I get my special ice cubes for my cocktails?!", "stringlist.FR_Boss.killed.0": "{KILLER} has killed the Permafrost Lord.", "stringlist.FR_Boss.killed.1": "Global warming is not a joke {KILLER}. Thanks to you the Realm has gotten warmer.", "stringlist.FR_Boss.new.0": "Permafrost Lord has appeared!", "stringlist.FR_Boss.new.1": "Nothing can melt the Permafrost Lord.", "stringlist.FR_Boss.one.0": "The Permafrost Lord's body is made of magical ice that doesn't melt.", - "stringlist.GC_Encounter_Gauntlet_Controller.death.0": "That candy holds nothing but certain death, you sugar-crazed fools!", - "stringlist.GC_Encounter_Gauntlet_Controller.death.1": "Worthless reprobates! Your sweet tooth will be your undoing at the hands of the natives beneath!", - "stringlist.GC_Encounter_Gauntlet_Controller.new.0": "That pathetic dwarf dares to harvest my candy once again?!", - "stringlist.GC_Encounter_Gauntlet_Controller.new.1": "The Candyhammer's Mining Co. has no right to be in my realm!", - "stringlist.GC_Encounter_Gauntlet_Controller.one.0": "Try digging up my candy, the only thing you will find is my wrath!", - "stringlist.GC_Encounter_Gauntlet_Controller.one.1": "I will crush Candyhammer's motley crew of cowards into rubble!", + "stringlist.GC_Encounter_Gauntlet_Controller.death.0": "That cavern holds nothing but certain death, you barbaric fools!", + "stringlist.GC_Encounter_Gauntlet_Controller.death.1": "Worthless reprobates! Your greed will be your undoing at the hands of the natives beneath!", + "stringlist.GC_Encounter_Gauntlet_Controller.new.0": "That pathetic dwarf dares intrude in my realm once again?!", + "stringlist.GC_Encounter_Gauntlet_Controller.new.1": "The Steamhammer’s Mining Co. has no right to be in my realm!", + "stringlist.GC_Encounter_Gauntlet_Controller.one.0": "Try digging through my realm, the only thing you will find is my wrath!", + "stringlist.GC_Encounter_Gauntlet_Controller.one.1": "I will crush Steamhammer’s motley crew of cowards into rubble!", "stringlist.Ghost_King.everySoOften.0": "I do not fear the corporeal", "stringlist.Ghost_King.everySoOften.1": "Do you think your weapons can hurt me, {PLAYER}?", "stringlist.Ghost_King.everySoOften.2": "My kingdom is long dead, but our spirits drag on.", "stringlist.Ghost_King.everySoOften.3": "Do not defile our memory of this place!", "stringlist.Ghost_King.everySoOften.4": "My kingdom was burned to ashes... you can do no worse.", "stringlist.Ghost_King.everySoOften.5": "There was joy here, once.", "stringlist.Ghost_King.everySoOften.6": "We have grown lonely over the millenia. Join us, {PLAYER}.", "stringlist.Ghost_King.many.0": "My {COUNT} Ghost Kings give me more than enough protection!", "stringlist.Ghost_King.many.1": "Pathetic humans! My {COUNT} Ghost Kings shall destroy you utterly!", "stringlist.Ghost_King.one.0": "A mighty Ghost King remains to guard me!", "stringlist.Ghost_King.one.1": "My final Ghost King is untouchable!", - "stringlist.Ghost_Ship.death.0": "My Frozen Ship will return!", - "stringlist.Ghost_Ship.death.1": "Alas, my beautiful Frozen Ship has sunk!", + "stringlist.Ghost_Ship.death.0": "My Ghost Ship will return!", + "stringlist.Ghost_Ship.death.1": "Alas, my beautiful Ghost Ship has sunk!", "stringlist.Ghost_Ship.killed.0": "{KILLER}, you foul creature. I shall see to your death personally!", - "stringlist.Ghost_Ship.killed.1": "{KILLER} has crossed me for the last time! My Frozen Ship shall be avenged.", + "stringlist.Ghost_Ship.killed.1": "{KILLER} has crossed me for the last time! My Ghost Ship shall be avenged.", "stringlist.Ghost_Ship.killed.2": "{KILLER} is such a jerk!", - "stringlist.Ghost_Ship.killed.3": "How could a creature like {KILLER} defeat my dreaded Frozen Ship?!", + "stringlist.Ghost_Ship.killed.3": "How could a creature like {KILLER} defeat my dreaded Ghost Ship?!", "stringlist.Ghost_Ship.killed.4": "The spirits of the sea will seek revenge on your worthless soul, {KILLER}!", - "stringlist.Ghost_Ship.new.0": "A Frozen Ship has entered the Realm.", - "stringlist.Ghost_Ship.new.1": "My Frozen Ship will terrorize you pathetic peasants!", - "stringlist.Ghost_Ship.one.0": "My Frozen Ship will send you to a watery grave.", - "stringlist.Ghost_Ship.one.1": "You filthy mongrels stand no chance against my Frozen Ship!", - "stringlist.Ghost_Ship.one.2": "My Frozen Ship's cannonballs will crush your pathetic Knights!", - "stringlist.Grand_Sphinx.death.0": "The death of my Jolly Sphinx shall be avenged!", - "stringlist.Grand_Sphinx.killed.0": "{KILLER}, you up-jumped goat herder! You shall pay for defeating my Jolly Sphinx!", - "stringlist.Grand_Sphinx.killed.1": "{KILLER}, you foul ruffian! Do not think I forget your defiling of my Jolly Sphinx!", - "stringlist.Grand_Sphinx.killed.2": "{KILLER}, you pestiferous lout! I will not forget what you did to my Jolly Sphinx!", - "stringlist.Grand_Sphinx.killed.3": "My Jolly Sphinx, she was so beautiful. I will kill you myself, {KILLER}!", - "stringlist.Grand_Sphinx.killed.4": "My Jolly Sphinx had hibernated for thousands of years! You, {KILLER}, will not survive the day!", - "stringlist.Grand_Sphinx.many.0": "My Jolly Sphinxes will bewitch you with their beauty!", - "stringlist.Grand_Sphinx.many.1": "My {COUNT} Jolly Sphinxes protect my Chamber with their lives!", - "stringlist.Grand_Sphinx.many.2": "Regret your choices, blasphemers! My {COUNT} Jolly Sphinxes will teach you respect!", - "stringlist.Grand_Sphinx.many.3": "You dull-spirited apes! You shall pose no challenge for {COUNT} Jolly Sphinxes!", - "stringlist.Grand_Sphinx.new.0": "At last, a Jolly Sphinx will teach you to respect the holidays!", - "stringlist.Grand_Sphinx.one.0": "A Jolly Sphinx is more than a match for this naughty rabble.", - "stringlist.Grand_Sphinx.one.1": "Gaze upon the beauty of the Jolly Sphinx and feel the Oryxmas spirit!", - "stringlist.Grand_Sphinx.one.2": "You festering elf-catchers! A Jolly Sphinx will make you doubt your purpose!", - "stringlist.Hermit_God.death.0": "This is preposterous! There is no way you could have defeated my Hat God!", - "stringlist.Hermit_God.killed.0": "You were lucky this time, {KILLER}! You will rue this day that you killed my Hat God!", - "stringlist.Hermit_God.killed.1": "You naive imbecile, {KILLER}! Without my Hat God, Dreadstump is free to roam the seas without fear!", - "stringlist.Hermit_God.killed.2": "My Hat God was more than you'll ever be, {KILLER}. I will kill you myself!", - "stringlist.Hermit_God.many.0": "You will make a tasty snack for my Hat Gods!", - "stringlist.Hermit_God.many.1": "I will enjoy watching my {COUNT} Hat Gods fight over your corpse!", - "stringlist.Hermit_God.new.0": "My Hat God's thousand tentacles shall drag you to a watery grave!", - "stringlist.Hermit_God.one.0": "You will be pulled to the bottom of the sea by my mighty Hat God.", - "stringlist.Hermit_God.one.1": "Flee from my Hat God, unless you desire a watery grave!", - "stringlist.Hermit_God.one.2": "My Hat God awaits more sacrifices for the majestic Thessal.", - "stringlist.Hermit_God.one.3": "My Hat God will pull you beneath the waves!", - "stringlist.Hermit_God.one.4": "You will make a tasty snack for my Hat God!", + "stringlist.Ghost_Ship.new.0": "A Ghost Ship has entered the Realm.", + "stringlist.Ghost_Ship.new.1": "My Ghost Ship will terrorize you pathetic peasants!", + "stringlist.Ghost_Ship.one.0": "My Ghost Ship will send you to a watery grave.", + "stringlist.Ghost_Ship.one.1": "You filthy mongrels stand no chance against my Ghost Ship!", + "stringlist.Ghost_Ship.one.2": "My Ghost Ship's cannonballs will crush your pathetic Knights!", + "stringlist.Grand_Sphinx.death.0": "The death of my Grand Sphinx shall be avenged!", + "stringlist.Grand_Sphinx.killed.0": "{KILLER}, you up-jumped goat herder! You shall pay for defeating my Grand Sphinx!", + "stringlist.Grand_Sphinx.killed.1": "{KILLER}, you foul ruffian! Do not think I forget your defiling of my Grand Sphinx!", + "stringlist.Grand_Sphinx.killed.2": "{KILLER}, you pestiferous lout! I will not forget what you did to my Grand Sphinx!", + "stringlist.Grand_Sphinx.killed.3": "My Grand Sphinx, she was so beautiful. I will kill you myself, {KILLER}!", + "stringlist.Grand_Sphinx.killed.4": "My Grand Sphinx had lived for thousands of years! You, {KILLER}, will not survive the day!", + "stringlist.Grand_Sphinx.many.0": "My Grand Sphinxes will bewitch you with their beauty!", + "stringlist.Grand_Sphinx.many.1": "My {COUNT} Grand Sphinxes protect my Chamber with their lives!", + "stringlist.Grand_Sphinx.many.2": "Regret your choices, blasphemers! My {COUNT} Grand Sphinxes will teach you respect!", + "stringlist.Grand_Sphinx.many.3": "You dull-spirited apes! You shall pose no challenge for {COUNT} Grand Sphinxes!", + "stringlist.Grand_Sphinx.new.0": "At last, a Grand Sphinx will teach you to respect!", + "stringlist.Grand_Sphinx.one.0": "A Grand Sphinx is more than a match for this rabble.", + "stringlist.Grand_Sphinx.one.1": "Gaze upon the beauty of the Grand Sphinx and feel your last hopes drain away.", + "stringlist.Grand_Sphinx.one.2": "You festering rat-catchers! A Grand Sphinx will make you doubt your purpose!", + "stringlist.Hermit_God.death.0": "This is preposterous! There is no way you could have defeated my Hermit God!", + "stringlist.Hermit_God.killed.0": "You were lucky this time, {KILLER}! You will rue the day you killed my Hermit God!", + "stringlist.Hermit_God.killed.1": "You naive imbecile, {KILLER}! Without my Hermit God, Dreadstump is free to roam the seas without fear!", + "stringlist.Hermit_God.killed.2": "My Hermit God was more than you'll ever be, {KILLER}. I will kill you myself!", + "stringlist.Hermit_God.many.0": "You will make a tasty snack for my Hermit Gods!", + "stringlist.Hermit_God.many.1": "I will enjoy watching my {COUNT} Hermit Gods fight over your corpse!", + "stringlist.Hermit_God.new.0": "My Hermit God's thousand tentacles shall drag you to a watery grave!", + "stringlist.Hermit_God.one.0": "You will be pulled to the bottom of the sea by my mighty Hermit God.", + "stringlist.Hermit_God.one.1": "Flee from my Hermit God, unless you desire a watery grave!", + "stringlist.Hermit_God.one.2": "My Hermit God awaits more sacrifices for the majestic Thessal.", + "stringlist.Hermit_God.one.3": "My Hermit God will pull you beneath the waves!", + "stringlist.Hermit_God.one.4": "You will make a tasty snack for my Hermit God!", "stringlist.Inactive_Sarcophagus.everySoOften.0": "Those who damage me may find great treasure, {PLAYER}, but the gods will not forget this insult!", "stringlist.Infested_Oryx_the_Mad_God_1.everySoOften.0": "Fools! We still have {HITPOINTS}!", "stringlist.Infested_Oryx_the_Mad_God_1.everySoOften.1": "Puny mortals! Our {HITPOINTS} are more than enough!", "stringlist.Infested_Oryx_the_Mad_God_1.everySoOften.2": "We have {HITPOINTS} and we shall destroy you!", "stringlist.Infested_Oryx_the_Mad_God_1.everySoOften.3": "Insignificant peons! We have {HITPOINTS}!", "stringlist.Infested_Oryx_the_Mad_God_1.everySoOften.4": "You cosmic peasants! Our {HITPOINTS} make us mightier than you!", "stringlist.Infested_Oryx_the_Mad_God_1.mydeath.0": "This host is no more but we have plenty, follow us to the wine cellar if you dare!", "stringlist.Infested_Oryx_the_Mad_God_2.everySoOften.0": "Pathetic mortals! We have {HITPOINTS}!", @@ -1998,29 +1998,29 @@ "stringlist.LH_Lost_Sentry.killed.1": "You fool, {KILLER}! Even my top infantry could not withstand the evils of the Lost Halls!", "stringlist.LH_Lost_Sentry.killed.2": "{KILLER}, your fate was sealed the moment you laid hands on the Lost Sentry!", "stringlist.LH_Lost_Sentry.new.0": "What is this? A subject has broken free from those wretched halls!", "stringlist.LH_Lost_Sentry.new.1": "That lowly Paladin has escaped the Lost Halls with a vessel!", "stringlist.LH_Lost_Sentry.new.2": "The catacombs have been unearthed?! What depraved souls have survived so long?", "stringlist.LH_Lost_Sentry.one.0": "The Spectral Sentry must be subdued!", "stringlist.LH_Lost_Sentry.one.1": "The Lost Sentry cannot be allowed off those unholy grounds!", "stringlist.LH_Lost_Sentry.one.2": "Hundreds of corrupted souls will be unleashed if that golem is not inhibited!", - "stringlist.LOD_Rock_Dragon_Head.death.0": "My Wrapped Dragon will return!", - "stringlist.LOD_Rock_Dragon_Head.death.1": "The Wrapped Dragon has failed me!", - "stringlist.LOD_Rock_Dragon_Head.killed.0": "{KILLER} knows not what he has done. Those presents were guarded for the sake of Oryxmas!", - "stringlist.LOD_Rock_Dragon_Head.killed.1": "{KILLER}, you have been naughty to me for the last time!", - "stringlist.LOD_Rock_Dragon_Head.killed.2": "{KILLER}'s naughty spirit will never survive the trials that lie ahead.", - "stringlist.LOD_Rock_Dragon_Head.killed.3": "A filthy weakling like {KILLER} could never have defeated my Wrapped Dragon!!!", - "stringlist.LOD_Rock_Dragon_Head.killed.4": "You shall not live to see the next Oryxmas, {KILLER}!", - "stringlist.LOD_Rock_Dragon_Head.new.0": "The Wrapped Dragon has been summoned.", - "stringlist.LOD_Rock_Dragon_Head.new.1": "Beware my Wrapped Dragon. All who face him shall get coal for Oryxmas.", - "stringlist.LOD_Rock_Dragon_Head.one.0": "My Wrapped Dragon will end your naughty spirits!", - "stringlist.LOD_Rock_Dragon_Head.one.1": "Fools, no naughty being can withstand the power of my Wrapped Dragon!", - "stringlist.LOD_Rock_Dragon_Head.one.2": "The Wrapped Dragon will guard his presents until the bitter end.", - "stringlist.LOD_Rock_Dragon_Head.one.3": "The Wrapped Dragon will never let you enter the Lair of Draconis.", + "stringlist.LOD_Rock_Dragon_Head.death.0": "My Rock Dragon will return!", + "stringlist.LOD_Rock_Dragon_Head.death.1": "The Rock Dragon has failed me!", + "stringlist.LOD_Rock_Dragon_Head.killed.0": "{KILLER} knows not what he has done. That Lair was guarded for the Realm's own protection!", + "stringlist.LOD_Rock_Dragon_Head.killed.1": "{KILLER}, you have angered me for the last time!", + "stringlist.LOD_Rock_Dragon_Head.killed.2": "{KILLER} will never survive the trials that lie ahead.", + "stringlist.LOD_Rock_Dragon_Head.killed.3": "A filthy weakling like {KILLER} could never have defeated my Rock Dragon!!!", + "stringlist.LOD_Rock_Dragon_Head.killed.4": "You shall not live to see the next sunrise, {KILLER}!", + "stringlist.LOD_Rock_Dragon_Head.new.0": "The Rock Dragon has been summoned.", + "stringlist.LOD_Rock_Dragon_Head.new.1": "Beware my Rock Dragon. All who face him shall perish.", + "stringlist.LOD_Rock_Dragon_Head.one.0": "My Rock Dragon will end your pathetic existence!", + "stringlist.LOD_Rock_Dragon_Head.one.1": "Fools, no one can withstand the power of my Rock Dragon!", + "stringlist.LOD_Rock_Dragon_Head.one.2": "The Rock Dragon will guard his post until the bitter end.", + "stringlist.LOD_Rock_Dragon_Head.one.3": "The Rock Dragon will never let you enter the Lair of Draconis.", "stringlist.Lich.everySoOften.0": "How dare you disturb my eternal slumber, {PLAYER}!", "stringlist.Lich.everySoOften.1": "I will eat your soul, {PLAYER}!", "stringlist.Lich.everySoOften.2": "You will drown in a sea of undead!", "stringlist.Lich.everySoOften.3": "All that I touch turns to dust!", "stringlist.Lich.many.0": "I am invincible while my {COUNT} Liches still stand!", "stringlist.Lich.many.1": "My {COUNT} Liches will feast on your essence!", "stringlist.Lich.one.0": "My final Lich will protect me forever!", "stringlist.Lich.one.1": "My final Lich shall consume your souls!", @@ -2072,29 +2072,29 @@ "stringlist.Oryx_the_Mad_God.everySoOften.4": "You cosmic peasants! My {HITPOINTS} make me mightier than you!", "stringlist.Oryx_the_Mad_God.mydeath.0": "You have defeated my simulacrum, but I remain safe in my wine cellar!", "stringlist.Oryx_the_Mad_God_2.everySoOften.0": "Pathetic mortals! I have {HITPOINTS}!", "stringlist.Oryx_the_Mad_God_2.everySoOften.1": "Foolish humans! My {HITPOINTS} give me strength!", "stringlist.Oryx_the_Mad_God_2.everySoOften.2": "I have {HITPOINTS} and I shall annihilate you!", "stringlist.Oryx_the_Mad_God_2.everySoOften.3": "Miniscule worms! I still have {HITPOINTS}!", "stringlist.Oryx_the_Mad_God_2.everySoOften.4": "Galactic serfs! Cower before my {HITPOINTS}!", "stringlist.Oryx_the_Mad_God_2.mydeath.0": "You puny mortals! I... shall... return...!", - "stringlist.Pentaract.death.0": "That was but one of many Frostaracts!", - "stringlist.Pentaract.death.1": "You have razed my Frostaract, but you will die here in my Realm!", - "stringlist.Pentaract.killed.0": "{KILLER}, you lowly scum! You'll regret that you ever touched my Frostaract!", - "stringlist.Pentaract.killed.1": "{KILLER}, you flea-ridden animal! You destroyed my Frostaract!", - "stringlist.Pentaract.killed.2": "{KILLER}, by destroying my Frostaract you have sealed your own doom!", - "stringlist.Pentaract.many.0": "Wretched creatures! {COUNT} Frostaracts remain!", - "stringlist.Pentaract.many.1": "You detestable humans will never defeat my {COUNT} Frostaracts!", - "stringlist.Pentaract.many.2": "My {COUNT} Frostaracts will protect me forever!", - "stringlist.Pentaract.many.3": "Your weak efforts will never overcome my {COUNT} Frostaracts!", - "stringlist.Pentaract.many.4": "Defiance is useless! My {COUNT} Frostaracts will crush you!", - "stringlist.Pentaract.new.0": "Behold my Frostaract, and despair!", - "stringlist.Pentaract.one.0": "I am invincible while my Frostaract stands!", - "stringlist.Pentaract.one.1": "Ignorant fools! A Frostaract guards me still!", + "stringlist.Pentaract.death.0": "That was but one of many Pentaracts!", + "stringlist.Pentaract.death.1": "You have razed my Pentaract, but you will die here in my Realm!", + "stringlist.Pentaract.killed.0": "{KILLER}, you lowly scum! You'll regret that you ever touched my Pentaract!", + "stringlist.Pentaract.killed.1": "{KILLER}, you flea-ridden animal! You destroyed my Pentaract!", + "stringlist.Pentaract.killed.2": "{KILLER}, by destroying my Pentaract you have sealed your own doom!", + "stringlist.Pentaract.many.0": "Wretched creatures! {COUNT} Pentaracts remain!", + "stringlist.Pentaract.many.1": "You detestable humans will never defeat my {COUNT} Pentaracts!", + "stringlist.Pentaract.many.2": "My {COUNT} Pentaracts will protect me forever!", + "stringlist.Pentaract.many.3": "Your weak efforts will never overcome my {COUNT} Pentaracts!", + "stringlist.Pentaract.many.4": "Defiance is useless! My {COUNT} Pentaracts will crush you!", + "stringlist.Pentaract.new.0": "Behold my Pentaract, and despair!", + "stringlist.Pentaract.one.0": "I am invincible while my Pentaract stands!", + "stringlist.Pentaract.one.1": "Ignorant fools! A Pentaract guards me still!", "stringlist.Phoenix_Lord.everySoOften.0": "Purge yourself, {PLAYER}, in the heat of my flames!", "stringlist.Phoenix_Lord.everySoOften.1": "Alas, {PLAYER}, you will taste death but once!", "stringlist.Phoenix_Lord.everySoOften.2": "I have met many like you, {PLAYER}, in my thrice thousand years.", "stringlist.Phoenix_Lord.everySoOften.3": "Some die and are ashes, but I am ever reborn!", "stringlist.Phoenix_Lord.everySoOften.4": "The ashes of past heroes cover my plains!", "stringlist.Phoenix_Lord.everySoOften.5": "This place is not for mortals, {PLAYER}. Begone whence you came!", "stringlist.Phoenix_Lord.many.0": "Maggots! My {COUNT} Phoenix Lords will burn you to ash!", "stringlist.Phoenix_Lord.many.1": "My {COUNT} Phoenix Lords will serve me forever!",