diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/EquipmentSets.json ./json/EquipmentSets.json --- ../current/json/EquipmentSets.json 2019-03-21 14:10:35.402704893 +0000 +++ ./json/EquipmentSets.json 2019-04-01 13:20:35.056847682 +0000 @@ -898,11 +898,51 @@ "amount": "10" } ], "ActivateOnEquip2": { "_": "IncrementStat", "stat": "22", "amount": "4" } + }, + { + "type": "0x0021", + "id": "Golden Archer Set", + "Setpiece": [ + { + "_": "Equipment", + "slot": "0", + "itemtype": "0x578" + }, + { + "_": "Equipment", + "slot": "1", + "itemtype": "0x579" + }, + { + "_": "Equipment", + "slot": "2", + "itemtype": "0x57a" + }, + { + "_": "Equipment", + "slot": "3", + "itemtype": "0x57b" + } + ], + "ActivateOnEquipAll": [ + { + "_": "ChangeSkin", + "skinType": "0x20bd", + "size": "100", + "color": "0xfff85b", + "bulletType": "Mike's Gilded Arrow" + }, + { + "_": "IncrementStat", + "stat": "0", + "amount": "1" + } + ] } ] } \ No newline at end of file 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-01-08 17:00:38.532669360 +0000 +++ ./json/GroundTypes.json 2019-04-01 13:20:35.572857783 +0000 @@ -19417,16 +19417,558 @@ "id": "SNN WPlFs", "Texture": { "File": "summerNexusObjects8x8", "Index": "0x832" }, "Speed": "1.4" }, { + "type": "0xabd0", + "id": "Machine Bright 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x00" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd1", + "id": "Machine Bright 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x01" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd2", + "id": "Machine Bright 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x02" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd3", + "id": "Machine Bright 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x03" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd4", + "id": "Machine Bright 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x04" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd5", + "id": "Machine Bright 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x10" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd6", + "id": "Machine Bright 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x11" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd7", + "id": "Machine Bright 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x12" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd8", + "id": "Machine Bright 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x13" + }, + "Color": "0x051B12" + }, + { + "type": "0xabd9", + "id": "Machine Bright 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x14" + }, + "Color": "0x051B12" + }, + { + "type": "0xabda", + "id": "Machine Mid 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x20" + }, + "Color": "0x031008" + }, + { + "type": "0xabdb", + "id": "Machine Mid 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x21" + }, + "Color": "0x031008" + }, + { + "type": "0xabdc", + "id": "Machine Mid 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x22" + }, + "Color": "0x031008" + }, + { + "type": "0xabdd", + "id": "Machine Mid 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x23" + }, + "Color": "0x031008" + }, + { + "type": "0xabde", + "id": "Machine Mid 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x24" + }, + "Color": "0x031008" + }, + { + "type": "0xabdf", + "id": "Machine Mid 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x30" + }, + "Color": "0x031008" + }, + { + "type": "0xabe0", + "id": "Machine Mid 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x31" + }, + "Color": "0x031008" + }, + { + "type": "0xabe1", + "id": "Machine Mid 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x32" + }, + "Color": "0x031008" + }, + { + "type": "0xabe2", + "id": "Machine Mid 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x33" + }, + "Color": "0x031008" + }, + { + "type": "0xabe3", + "id": "Machine Mid 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x34" + }, + "Color": "0x031008" + }, + { + "type": "0xabe4", + "id": "Machine Dim 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x40" + }, + "Color": "0x020803" + }, + { + "type": "0xabe5", + "id": "Machine Dim 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x41" + }, + "Color": "0x020803" + }, + { + "type": "0xabe6", + "id": "Machine Dim 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x42" + }, + "Color": "0x020803" + }, + { + "type": "0xabe7", + "id": "Machine Dim 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x43" + }, + "Color": "0x020803" + }, + { + "type": "0xabe8", + "id": "Machine Dim 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x44" + }, + "Color": "0x020803" + }, + { + "type": "0xabe9", + "id": "Machine Dim 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x50" + }, + "Color": "0x020803" + }, + { + "type": "0xabea", + "id": "Machine Dim 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x51" + }, + "Color": "0x020803" + }, + { + "type": "0xabeb", + "id": "Machine Dim 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x52" + }, + "Color": "0x020803" + }, + { + "type": "0xabec", + "id": "Machine Dim 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x53" + }, + "Color": "0x020803" + }, + { + "type": "0xabed", + "id": "Machine Dim 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x54" + }, + "Color": "0x020803" + }, + { + "type": "0xabee", + "id": "Machine Server Tile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x0b" + } + }, + { + "type": "0xabef", + "id": "Machine Surge Server Tile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x0e" + } + }, + { + "type": "0xabf0", + "id": "Machine Surge Bright 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x05" + } + }, + { + "type": "0xabf1", + "id": "Machine Surge Bright 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x06" + } + }, + { + "type": "0xabf2", + "id": "Machine Surge Bright 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x07" + } + }, + { + "type": "0xabf3", + "id": "Machine Surge Bright 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x08" + } + }, + { + "type": "0xabf4", + "id": "Machine Surge Bright 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x09" + } + }, + { + "type": "0xabf5", + "id": "Machine Surge Bright 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x15" + } + }, + { + "type": "0xabf6", + "id": "Machine Surge Bright 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x16" + } + }, + { + "type": "0xabf7", + "id": "Machine Surge Bright 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x17" + } + }, + { + "type": "0xabf8", + "id": "Machine Surge Bright 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x18" + } + }, + { + "type": "0xabf9", + "id": "Machine Surge Bright 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x19" + } + }, + { + "type": "0xabfa", + "id": "Machine Surge Mid 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x25" + } + }, + { + "type": "0xabfb", + "id": "Machine Surge Mid 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x26" + } + }, + { + "type": "0xabfc", + "id": "Machine Surge Mid 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x27" + } + }, + { + "type": "0xabfd", + "id": "Machine Surge Mid 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x28" + } + }, + { + "type": "0xabfe", + "id": "Machine Surge Mid 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x29" + } + }, + { + "type": "0xabff", + "id": "Machine Surge Mid 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x35" + } + }, + { + "type": "0xac00", + "id": "Machine Surge Mid 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x36" + } + }, + { + "type": "0xac01", + "id": "Machine Surge Mid 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x37" + } + }, + { + "type": "0xac02", + "id": "Machine Surge Mid 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x38" + } + }, + { + "type": "0xac03", + "id": "Machine Surge Mid 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x39" + } + }, + { + "type": "0xac04", + "id": "Machine Surge Dim 1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x45" + } + }, + { + "type": "0xac05", + "id": "Machine Surge Dim 2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x46" + } + }, + { + "type": "0xac06", + "id": "Machine Surge Dim 3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x47" + } + }, + { + "type": "0xac07", + "id": "Machine Surge Dim 4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x48" + } + }, + { + "type": "0xac08", + "id": "Machine Surge Dim 5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x49" + } + }, + { + "type": "0xac09", + "id": "Machine Surge Dim 6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x55" + } + }, + { + "type": "0xac0a", + "id": "Machine Surge Dim 7", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x56" + } + }, + { + "type": "0xac0b", + "id": "Machine Surge Dim 8", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x57" + } + }, + { + "type": "0xac0c", + "id": "Machine Surge Dim 9", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x58" + } + }, + { + "type": "0xac0d", + "id": "Machine Surge Dim 10", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x59" + } + }, + { + "type": "0xac0e", + "id": "Exposed Code", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x60" + }, + "Animate": { + "_": "Flow", + "dx": "2" + }, + "MinDamage": "50", + "MaxDamage": "50", + "Sink": "", + "Speed": "1.2" + }, + { "type": "0x10fb", "id": "XN Finish Line", "Texture": { "File": "xmasNexusObjects8x8", "Index": "0x10" }, "SlideAmount": "0.95", "BlendPriority": "6" 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-03-21 14:10:40.906812857 +0000 +++ ./json/Objects.json 2019-04-01 13:20:40.948963203 +0000 @@ -3306,28 +3306,28 @@ { "type": "0x0504", "id": "Vault Chest", "Class": "Container", "Container": "", "CanPutNormalObjects": "", "CanPutSoulboundObjects": "", "Texture": { - "File": "lofiObj2", - "Index": "0x0e" + "File": "lofiObj4", + "Index": "0xd9" }, "SlotTypes": "0, 0, 0, 0, 0, 0, 0, 0" }, { "type": "0x0505", "id": "Closed Vault Chest", "Class": "ClosedVaultChest", "Texture": { - "File": "lofiObj2", - "Index": "0x0f" + "File": "lofiObj4", + "Index": "0xd0" } }, { "type": "0x0744", "id": "Gift Chest", "Class": "OneWayContainer", "Container": "", "Texture": { @@ -11337,17 +11337,17 @@ "Speed": "0", "Size": "180", "LifetimeMS": "100" } }, { "type": "0x0d50", "id": "Lord of the Lost Lands", - "DisplayId": "Lord of the Lost Lands", + "DisplayId": "Lord of the Lol 0", "Group": "Knights of the Lost Lands", "Enemy": "", "Class": "Character", "Hero": "", "Quest": "", "God": "", "Encounter": "", "StasisImmune": "", @@ -11511,18 +11511,18 @@ "Exp": "39" }, { "type": "0x0d54", "id": "Grand Sphinx", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "4" + "File": "d3Chars16x16rEmbed", + "Index": "30" }, "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "160", "MaxHitPoints": "50000", "Defense": "25", "God": "", "StasisImmune": "", @@ -11584,18 +11584,18 @@ "Size": "0" }, { "type": "0x0d55", "id": "Horrid Reaper", "Enemy": "", "Class": "Character", "AnimatedTexture": { - "File": "chars8x8dEncounters", - "Index": "8" + "File": "d3Chars8x8rEmbed", + "Index": "15" }, "HitSound": "monster/trees_hit", "DeathSound": "monster/trees_death", "Size": "100", "MaxHitPoints": "6000", "Defense": "15", "Exp": "0", "Projectile": [ @@ -11618,20 +11618,20 @@ "MultiHit": "" } ] }, { "type": "0x0d56", "id": "Skull Shrine", "Class": "Character", - "DisplayId": "Skull Shrine", + "DisplayId": "Cool Shrine", "Texture": { - "File": "lofiChar216x16", - "Index": "0x35" + "File": "d3LofiObjEmbed16", + "Index": "0x2f" }, "HitSound": "monster/skull_shrine_hit", "DeathSound": "monster/skull_shrine_death", "Size": "120", "MaxHitPoints": "16000", "Exp": "2000", "Defense": "40", "Enemy": "", @@ -11649,20 +11649,20 @@ } }, { "type": "0x0d57", "id": "Red Flaming Skull", "Group": "Flaming Skulls", "Class": "Character", "Enemy": "", - "DisplayId": "Red Flaming Skull", + "DisplayId": "Cool Skull", "Texture": { - "File": "lofiChar8x8", - "Index": "0x65" + "File": "d3LofiObjEmbed", + "Index": "0x7e" }, "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/flaming_skulls_death", "MaxHitPoints": "1000", "Size": "120", "Flying": "", "Z": "0.2", "Exp": "10", @@ -11674,20 +11674,20 @@ } }, { "type": "0x0d58", "id": "Blue Flaming Skull", "Group": "Flaming Skulls", "Class": "Character", "Enemy": "", - "DisplayId": "Blue Flaming Skull", + "DisplayId": "Cooler Skull", "Texture": { - "File": "lofiChar8x8", - "Index": "0x66" + "File": "d3LofiObjEmbed", + "Index": "0x7f" }, "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/flaming_skulls_death", "MaxHitPoints": "750", "Size": "120", "Flying": "", "Z": "0.2", "Exp": "7", @@ -11772,19 +11772,20 @@ "Damage": "60", "LifetimeMS": "2400" } }, { "type": "0x0d59", "id": "Cube God", "Class": "Character", + "DisplayId": "Sphere God", "Texture": { - "File": "lofiChar216x16", - "Index": "0x37" + "File": "d3LofiObjEmbed16", + "Index": "0x4c" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "120", "MaxHitPoints": "16000", "Exp": "2000", "Hero": "", "Quest": "", @@ -11812,19 +11813,20 @@ "Defense": "40", "Enemy": "" }, { "type": "0x0d5a", "id": "Cube Overseer", "Class": "Character", "Enemy": "", + "DisplayId": "Sphere Overseer", "Texture": { - "File": "lofiChar28x8", - "Index": "0x40" + "File": "d3LofiObjEmbed", + "Index": "0x12a" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "1500", "Cube": "", "Projectile": [ { "id": "0", @@ -11845,19 +11847,20 @@ "Exp": "15" }, { "type": "0x0d5b", "id": "Cube Defender", "Group": "Cube Minions", "Class": "Character", "Enemy": "", + "DisplayId": "Sphere Defender", "Texture": { - "File": "lofiChar28x8", - "Index": "0x41" + "File": "d3LofiObjEmbed", + "Index": "0x12b" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "1000", "Cube": "", "Projectile": { "id": "0", "ObjectId": "Yellow Magic", @@ -11870,19 +11873,20 @@ "Exp": "10" }, { "type": "0x0d5c", "id": "Cube Blaster", "Group": "Cube Minions", "Class": "Character", "Enemy": "", + "DisplayId": "Sphere Blaster", "Texture": { - "File": "lofiChar28x8", - "Index": "0x42" + "File": "d3LofiObjEmbed", + "Index": "0x12c" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "MaxHitPoints": "500", "Cube": "", "Projectile": [ { "id": "0", @@ -12291,23 +12295,23 @@ "Quest": "", "God": "", "Encounter": "", "StasisImmune": "", "Level": "20", "PerRealmMax": "1", "KeepDamageRecord": "", "AnimatedTexture": { - "File": "chars16x16dEncounters2", - "Index": "11" + "File": "d3Chars16x16rEmbed", + "Index": "31" }, "Portrait": { "AnimatedTexture": { - "File": "chars16x16dEncounters2", - "Index": "11" + "File": "d3Chars16x16rEmbed", + "Index": "31" } }, "AltTexture": [ { "id": "1", "AnimatedTexture": { "File": "chars16x16dEncounters2", "Index": "12" @@ -12325,18 +12329,18 @@ "Texture": { "File": "invisible", "Index": "0" } }, { "id": "4", "AnimatedTexture": { - "File": "chars16x16dEncounters2", - "Index": "14" + "File": "d3Chars16x16rEmbed", + "Index": "32" } } ], "HitSound": "monster/skeletons_hit", "DeathSound": "monster/dwarves_death", "MaxHitPoints": "50000", "Exp": "4000", "Size": "140", @@ -12391,18 +12395,18 @@ "Size": "100", "ShadowSize": "90", "MaxHitPoints": "2200", "Defense": "0", "Exp": "1", "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/stone_walls_death", "AnimatedTexture": { - "File": "chars8x8rEncounters", - "Index": "21" + "File": "d3Chars8x8rEmbed", + "Index": "16" }, "Projectile": [ { "id": "0", "ObjectId": "Snake Shot Yellow", "Damage": "50", "Speed": "65", "Size": "80", @@ -12685,20 +12689,20 @@ "MaxHitPoints": "20000", "Defense": "15" }, { "type": "0x0e4f", "id": "Water Mine", "Enemy": "", "Class": "Character", - "DisplayId": "Water Mine", + "DisplayId": "Soap Mine", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "38" + "File": "d3Chars16x16rEmbed", + "Index": "29" }, "HitSound": "monster/traps_hit", "DeathSound": "monster/traps_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "1000", "Defense": "30", "Exp": "0", @@ -12711,20 +12715,20 @@ "LifetimeMS": "450" } }, { "type": "0x0e4e", "id": "Water Mine Path", "Enemy": "", "Class": "Character", - "DisplayId": "Water Mine", + "DisplayId": "Soap Mine", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "38" + "File": "d3Chars16x16rEmbed", + "Index": "29" }, "HitSound": "monster/traps_hit", "DeathSound": "monster/traps_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "1000", "Defense": "30", "Exp": "0", @@ -12737,20 +12741,20 @@ "LifetimeMS": "450" } }, { "type": "0x0e3d", "id": "Beach Spectre", "Enemy": "", "Class": "Character", - "DisplayId": "Beach Spectre", + "DisplayId": "Beach Towel", "AnimatedTexture": { - "File": "chars8x8rEncounters", - "Index": "35" + "File": "d3Chars8x8rEmbed", + "Index": "14" }, "HitSound": "monster/dragons_hit", "DeathSound": "monster/dragons_death", "Size": "100", "ShadowSize": "100", "MaxHitPoints": "800", "Defense": "5", "NoMiniMap": "", @@ -12781,79 +12785,79 @@ "type": "0x0e3b", "id": "Tempest Cloud", "Enemy": "", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, - "DisplayId": "Tempest Cloud", + "DisplayId": "Tempest Sponge", "AltTexture": [ { "id": "1", "Texture": { - "File": "lofiObjBig", - "Index": "0x33" + "File": "d3LofiObjEmbed16", + "Index": "0x23" } }, { "id": "2", "Texture": { - "File": "lofiObjBig", - "Index": "0x33" + "File": "d3LofiObjEmbed16", + "Index": "0x23" } }, { "id": "3", "Texture": { - "File": "lofiObjBig", - "Index": "0x34" + "File": "d3LofiObjEmbed16", + "Index": "0x24" } }, { "id": "4", "Texture": { - "File": "lofiObjBig", - "Index": "0x35" + "File": "d3LofiObjEmbed16", + "Index": "0x25" } }, { "id": "5", "Texture": { - "File": "lofiObjBig", - "Index": "0x36" + "File": "d3LofiObjEmbed16", + "Index": "0x26" } }, { "id": "6", "Texture": { - "File": "lofiObjBig", - "Index": "0x37" + "File": "d3LofiObjEmbed16", + "Index": "0x27" } }, { "id": "7", "Texture": { - "File": "lofiObjBig", - "Index": "0x38" + "File": "d3LofiObjEmbed16", + "Index": "0x2b" } }, { "id": "8", "Texture": { - "File": "lofiObjBig", - "Index": "0x39" + "File": "d3LofiObjEmbed16", + "Index": "0x2c" } }, { "id": "9", "Texture": { - "File": "lofiObjBig", - "Index": "0x3a" + "File": "d3LofiObjEmbed16", + "Index": "0x2d" } } ], "Invincible": "", "HitSound": "monster/sprites_hit", "DeathSound": "monster/sprites_death", "Size": "0", "Flying": "", @@ -12866,20 +12870,20 @@ "Size": "80", "LifetimeMS": "600" } }, { "type": "0x0e39", "id": "Vengeful Spirit", "Class": "Character", - "DisplayId": "Vengeful Spirit", + "DisplayId": "Vengeful Shampoo", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "39" + "File": "d3Chars16x16rEmbed", + "Index": "28" }, "HitSound": "monster/flaming_skulls_hit", "DeathSound": "monster/beholder_death", "MaxHitPoints": "2000", "Exp": "0", "Enemy": "", "Size": "0", "ShadowSize": "80", @@ -12922,34 +12926,34 @@ }, "Invincible": "" }, { "type": "0x0e37", "id": "Ghost Ship", "Enemy": "", "Class": "Character", - "DisplayId": "Ghost Ship", + "DisplayId": "Rubber Ducky", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "37" + "File": "d3Chars16x16rEmbed", + "Index": "27" }, "AltTexture": [ { "id": "1", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "36" + "File": "d3Chars16x16rEmbed", + "Index": "26" } }, { "id": "2", "AnimatedTexture": { - "File": "chars16x16rEncounters", - "Index": "37" + "File": "d3Chars16x16rEmbed", + "Index": "27" }, "Effect": { "_": "XMLEffect", "particle": "SwirlingMist", "cooldown": "0.2" } } ], @@ -15366,23 +15370,24 @@ "OldSound": "magicShoot", "feedPower": "310" }, { "type": "0xaf6", "id": "Wand of Recompense", "Class": "Equipment", "Item": "", + "DisplayId": "Wand of Redundance", "Texture": { - "File": "lofiObj5new", - "Index": "0x4c" + "File": "d3LofiObjEmbed", + "Index": "0x179" }, "SlotType": "8", "Tier": "12", - "Description": "A great golden wand of the heavens, created by angels to wreak justice on the slayers of the innocent.", + "Description": "A golden wand, forged with golden gold.", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Blue Magic", "Speed": "180", "LifetimeMS": "500", "MinDamage": "95", "MaxDamage": "140", @@ -17036,23 +17041,24 @@ "OldSound": "daggerSwing", "feedPower": "310" }, { "type": "0xaff", "id": "Dagger of Foul Malevolence", "Class": "Equipment", "Item": "", + "DisplayId": "Dagger of the Malevolent Fool", "Texture": { - "File": "lofiObj5new", - "Index": "0x6c" + "File": "d3LofiObjEmbed", + "Index": "0x178" }, "SlotType": "2", "Tier": "12", - "Description": "A crimson felsteel dagger saturated with evil magic and primordial hatreds.", + "Description": "Muha... muhaha... It's just a reskin... you fool!", "RateOfFire": "1", "Sound": "weapon/fire_dagger", "Projectile": { "ObjectId": "Purple Magic", "Speed": "140", "MinDamage": "95", "MaxDamage": "175", "LifetimeMS": "400" @@ -20112,22 +20118,23 @@ "FameBonus": "5", "feedPower": "325" }, { "type": "0xbae", "id": "Ring of Decades", "Class": "Equipment", "Item": "", + "DisplayId": "Ring of Overwhelming Health", "Texture": { - "File": "lofiObj3", - "Index": "0x564" + "File": "d3LofiObjEmbed", + "Index": "0x177" }, "SlotType": "9", - "Description": "Cut from a fallen star, a deep purple emanating an unearthly glow, hinting at the power fused within.", + "Description": "An extremely powerful ring, but its creator definitely went over budget on the topaz.", "ActivateOnEquip": { "_": "IncrementStat", "stat": "0", "amount": "190" }, "BagType": "9", "FameBonus": "5", "feedPower": "350" @@ -21330,17 +21337,17 @@ }, { "type": "0xc06", "id": "Seal of Blasphemous Prayer", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", - "Index": "0x6e" + "Index": "0x150" }, "SlotType": "12", "Description": "A seal that is said to briefly borrow the power of the Gods themselves. Some Paladins shun its dark power, others embrace it.", "Sound": "spell/light_heal", "ActivateOnEquip": [ { "_": "IncrementStat", "stat": "22", @@ -23220,23 +23227,24 @@ "OldSound": "magicShoot", "feedPower": "310" }, { "type": "0xb08", "id": "Staff of the Cosmic Whole", "Class": "Equipment", "Item": "", + "DisplayId": "Staff of the Cosmetic Whole", "Texture": { - "File": "lofiObj5new", - "Index": "0x7c" + "File": "d3LofiObjEmbed", + "Index": "0x17a" }, + "Description": "Even more evidence that you should never let an artist get their hands on such a powerful staff.", "SlotType": "17", "Tier": "12", - "Description": "A golden staff of transcendent understanding, made from crystals present at the formation of the universe.", "RateOfFire": "1", "Sound": "weapon/wand_of_death", "Projectile": { "ObjectId": "Fire Missile", "Speed": "180", "MinDamage": "60", "MaxDamage": "100", "LifetimeMS": "475", @@ -29193,17 +29201,17 @@ { "type": "0xcc4", "id": "Chocolate Cream Sandwich Cookie", "Class": "Equipment", "Item": "", "SlotType": "10", "Texture": { "File": "lofiObj2", - "Index": "0x150" + "Index": "0x6e" }, "Description": "Goes best with milk!", "BagType": "8", "feedPower": "1300", "PetFood": "", "Soulbound": "" }, { @@ -29435,22 +29443,23 @@ "feedPower": "800", "Soulbound": "" }, { "type": "0xcde", "id": "Leaf Bow", "Class": "Equipment", "Item": "", + "DisplayId": "Leave Bow", "Texture": { - "File": "lofiObj3", - "Index": "0x405" + "File": "d3LofiObjEmbed", + "Index": "0x175" }, "SlotType": "3", - "Description": "Fashioned from the finest logs found within the Woodland Labyrinths, this bow uses sharp leaves instead of conventional arrows. Such lightweight ammunition allows for quick movement.", + "Description": "Why don't you try throwing a leave?", "RateOfFire": "1.4", "Sound": "weapon/golden_bow", "Projectile": { "ObjectId": "Leaf Arrow", "Speed": "120", "MinDamage": "115", "MaxDamage": "170", "LifetimeMS": "600", @@ -42501,16 +42510,343 @@ "useWisMod": "true" } ], "Cooldown": "5", "feedPower": "1000", "Soulbound": "" }, { + "type": "0x581", + "id": "Server Heart", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "lofiObj2", + "Index": "0x14e" + }, + "SlotType": "10", + "Description": "The still-beating heart of a mysterious Server. It could be supremely powerful if it were a little more stable, and perhaps less starchy.", + "Sound": "use_potion", + "Consumable": "", + "BagType": "2", + "feedPower": "10", + "Activate": [ + { + "_": "GenericActivate", + "center": "player", + "color": "0x704B21", + "duration": "3", + "effect": "Weak", + "range": "6", + "target": "enemy" + }, + { + "_": "ConditionEffectSelf", + "duration": "2", + "effect": "Unstable" + } + ], + "DropTradable": "" + }, + { + "type": "0x578", + "id": "Brilliance Bow", + "setType": "0x0021", + "setName": "Golden Archer Set", + "DisplayId": "Brilliance Bow", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7a" + }, + "SlotType": "3", + "Description": "A revered bow hidden away for many years by those wise enough to recognize the danger of its devestating might. Its strength is unmatched throughout the universe.", + "Sound": "weapon/golden_bow", + "OldSound": "arrowShoot", + "Projectile": { + "ObjectId": "Gilded Arrow", + "Speed": "159", + "MinDamage": "1", + "MaxDamage": "10", + "LifetimeMS": "440", + "MultiHit": "" + }, + "RateOfFire": "1", + "NumProjectiles": "3", + "ArcGap": "8", + "BagType": "8", + "feedPower": "0", + "FameBonus": "6", + "Soulbound": "" + }, + { + "type": "0x579", + "id": "Quintessential Quiver", + "setType": "0x0021", + "setName": "Golden Archer Set", + "DisplayId": "Quintessential Quiver", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7b" + }, + "SlotType": "15", + "Description": "Royal alchemy techniques have enabled this quiver to sharpen the gilded tips held within. Arrows loosed from the case are recognized as some of the sharpest objects known to man.", + "Sound": "spell/fire_spray", + "Projectile": { + "ObjectId": "Resplendent Rocket", + "Speed": "150", + "MinDamage": "10", + "MaxDamage": "20", + "LifetimeMS": "1000", + "Size": "150", + "ConditionEffect": { + "_": "Paralyzed", + "duration": "0.2" + }, + "ParticleTrail": { + "_": "0xFFF8B5", + "intensity": "0.1", + "lifetimeMS": "200" + } + }, + "MpCost": "70", + "Activate": "Shoot", + "Usable": "", + "BagType": "8", + "feedPower": "0", + "FameBonus": "6", + "Soulbound": "" + }, + { + "type": "0x57a", + "id": "Luxurious Leather", + "setType": "0x0021", + "setName": "Golden Archer Set", + "DisplayId": "Luxurious Leather", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7c" + }, + "SlotType": "6", + "Description": "An illustrious lineage of acclaimed bowmen have passed down this famed attire. It boasts such immense defensive power that its wearer is considered invincible.", + "ActivateOnEquip": { + "_": "IncrementStat", + "amount": "1", + "stat": "21" + }, + "BagType": "8", + "feedPower": "0", + "FameBonus": "6", + "Soulbound": "" + }, + { + "type": "0x57b", + "id": "Regal Ring", + "setType": "0x0021", + "setName": "Golden Archer Set", + "DisplayId": "Regal Ring", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7d" + }, + "SlotType": "9", + "Description": "A legendary citrine ring said to grant unfathomable amounts of dexterity to those who possess it.", + "ActivateOnEquip": { + "_": "IncrementStat", + "stat": "28", + "amount": "1" + }, + "BagType": "8", + "feedPower": "0", + "FameBonus": "6", + "Soulbound": "" + }, + { + "type": "0x572", + "id": "K.I.D.D. Force", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x64" + }, + "SlotType": "17", + "Description": "A highly unstable staff engineered to expel forceful bolts of an energy component known as K.I.D.D. (Knee-deep In Dungeon Design). It's not great now, but allegedly the second version will be better.", + "RateOfFire": "0.8", + "Sound": "weapon/wand_of_death", + "Projectile": { + "ObjectId": "K.I.D.D. Force Energy 1.0", + "Speed": "50", + "MinDamage": "80", + "MaxDamage": "130", + "LifetimeMS": "2000", + "Amplitude": "1.5", + "Frequency": "1.75", + "Size": "90" + }, + "BagType": "6", + "FameBonus": "5", + "NumProjectiles": "2", + "ArcGap": "40", + "OldSound": "weapon/missile_wand", + "feedPower": "20", + "Soulbound": "" + }, + { + "type": "0x573", + "id": "MMace MMurderer", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x65" + }, + "SlotType": "1", + "Description": "A heavy mace that abides only by the power of repetition.", + "RateOfFire": "0.4", + "Sound": "weapon/glass_sword", + "Projectile": { + "ObjectId": "MMissile", + "Speed": "40", + "MinDamage": "222", + "MaxDamage": "333", + "LifetimeMS": "1250", + "Size": "80" + }, + "NumProjectiles": "2", + "ArcGap": "20", + "BagType": "6", + "FameBonus": "1", + "OldSound": "weapon/crossbow", + "feedPower": "1313", + "Soulbound": "" + }, + { + "type": "0x574", + "id": "Mister Mango", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x66" + }, + "SlotType": "2", + "Description": "Displaying this malformed mango in public is said to awaken the rage of a long-dormant entity from beyond.", + "Sound": "weapon/fire_dagger", + "OldSound": "monster/cubes_hit", + "Projectile": { + "ObjectId": "Mango", + "Speed": "75", + "MinDamage": "250", + "MaxDamage": "300", + "LifetimeMS": "800" + }, + "RateOfFire": "0.45", + "BagType": "6", + "feedPower": "833", + "FameBonus": "1", + "Soulbound": "" + }, + { + "type": "0x575", + "id": "Butter Bow", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x67" + }, + "SlotType": "3", + "Description": "Crispy, buttered, wheat or rye. In toast it lives, in toast it dies.", + "RateOfFire": "1.2", + "Sound": "weapon/golden_bow", + "OldSound": "weapon/golden_bow", + "Projectile": { + "ObjectId": "Toast", + "Speed": "160", + "MinDamage": "15", + "MaxDamage": "50", + "LifetimeMS": "600", + "Size": "100", + "MultiHit": "" + }, + "NumProjectiles": "5", + "ArcGap": "23", + "BagType": "6", + "FameBonus": "5", + "feedPower": "777", + "Soulbound": "" + }, + { + "type": "0x576", + "id": "Caduceus of Current Craziness", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x68" + }, + "SlotType": "8", + "Description": "The harbinger of past pandemonium, current craziness, and future fatuity. It just can't seem to stay focused.", + "RateOfFire": "1", + "Sound": "weapon/wand_of_death", + "Projectile": { + "ObjectId": "Indecisive Missile", + "Speed": "170", + "LifetimeMS": "500", + "MinDamage": "65", + "MaxDamage": "90", + "MultiHit": "" + }, + "NumProjectiles": "2", + "ArcGap": "180", + "BagType": "6", + "FameBonus": "2", + "OldSound": "weapon/sprite_wand", + "feedPower": "35", + "Soulbound": "" + }, + { + "type": "0x577", + "id": "Blade of Ages", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x69" + }, + "SlotType": "24", + "Description": "A katana once belonging to a royal sorcerer known for great ambition, but slow delivery. His treasured blade was prophesied to produce something wonderful... eventually.", + "RateOfFire": "0.01", + "Sound": "weapon/long_sword", + "Projectile": { + "ObjectId": "Slowpoke Slash", + "Speed": "10", + "LifetimeMS": "500", + "MinDamage": "1000", + "MaxDamage": "1000", + "MultiHit": "", + "Wavy": "", + "FaceDir": "" + }, + "BagType": "6", + "FameBonus": "2", + "OldSound": "spell/major_heal", + "feedPower": "202", + "Soulbound": "" + }, + { "type": "0x1e4d", "id": "NinjaST0", "setType": "0x1e51", "setName": "Raijin Disciple Set", "DisplayId": "Reikoku", "Class": "Equipment", "Item": "", "Texture": { @@ -42578,17 +42914,17 @@ }, "Projectile": { "ObjectId": "Static Star Proj", "Speed": "140", "MinDamage": "720", "MaxDamage": "1440", "LifetimeMS": "357", "FaceDir": "", - "Size": "80", + "Size": "120", "PassesCover": "" }, "Usable": "", "BagType": "6", "FameBonus": "4", "MpCost": "0", "MpEndCost": "90", "MpCostPerSecond": "40", @@ -44506,16 +44842,39 @@ "_": "CreatePortal", "id": "The Shatters" }, "feedPower": "200", "BagType": "8", "Track": "" }, { + "type": "0xabd3", + "id": "The Machine Key", + "DisplayId": "The Machine Key", + "Class": "Equipment", + "Item": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x0f" + }, + "SlotType": "10", + "Description": "\n\t\t\tA key which opens a portal to The Machine. Accessing the rift to this hidden dimension may have severe consequences.\\n\\nKeys can only be used once you have 10 or more stars!\\n\\nDungeon credits:\\n Lead: Toastrz\\n Art: Aurum, Piggby, Kith, Wunderwafe\n\t\t", + "Sound": "use_key", + "Soulbound": "", + "Track": "", + "BagType": "8", + "Consumable": "", + "feedPower": "200", + "Activate": { + "_": "CreatePortal", + "id": "The Machine Portal" + } + }, + { "type": "0x2290", "id": "Bella's Key", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj3", "Index": "0x4B9" }, @@ -55339,27 +55698,127 @@ "id": "Mini Raijin Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", "Index": "437" }, "SlotType": "10", - "Description": "Customize your Ninja with the Mini Raijin Skin.\\n\\nSkin Class: Priest\\nSprite Credits: Dappertron", + "Description": "Customize your Ninja with the Mini Raijin Skin.\\n\\nSkin Class: Ninja\\nSprite Credits: Dappertron", "Activate": { "_": "UnlockSkin", "skinType": "7767" }, "Consumable": "", "BagType": "8", "Soulbound": "", "feedPower": "2000" }, { + "type": "0x5ec3", + "id": "Electronic Scholar Sorcerer Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "438" + }, + "SlotType": "10", + "Description": "Making mistakes is the root of success.\\n\\nSkin Class: Sorcerer\\nSprite Credits: Nazoado", + "Activate": { + "_": "UnlockSkin", + "skinType": "24258" + }, + "Consumable": "", + "Soulbound": "", + "BagType": "8", + "feedPower": "2000" + }, + { + "type": "0x5ec5", + "id": "Queen of Misrule Trickster Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "439" + }, + "SlotType": "10", + "Description": "You don't like my ponytails, you say? Say that to my bat!\\n\\nSkin Class: Trickster", + "Activate": { + "_": "UnlockSkin", + "skinType": "24260" + }, + "Consumable": "", + "BagType": "8", + "Soulbound": "", + "feedPower": "2000" + }, + { + "type": "0x5ec7", + "id": "Morris Dancer Priest Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "440" + }, + "SlotType": "10", + "Description": "Weapons to the ground, head held high.\\n\\nSkin Class: Priest", + "Activate": { + "_": "UnlockSkin", + "skinType": "24262" + }, + "Consumable": "", + "BagType": "8", + "Soulbound": "", + "feedPower": "2000" + }, + { + "type": "0x5ec9", + "id": "Fire Goddess Mystic Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "441" + }, + "SlotType": "10", + "Description": "An ancient goddess who understands the whisper of fire.\\n\\nSkin Class: Mystic\\nSprite Credits: Kith", + "Activate": { + "_": "UnlockSkin", + "skinType": "24264" + }, + "Consumable": "", + "Soulbound": "", + "BagType": "8", + "feedPower": "2000" + }, + { + "type": "0x5ecb", + "id": "Moss Magus Wizard Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "442" + }, + "SlotType": "10", + "Description": "A rolling stone gathers no moss. Well, I'm no rolling stone.\\n\\nSkin Class: Wizard\\nSprite Credits: Tero", + "Activate": { + "_": "UnlockSkin", + "skinType": "24266" + }, + "Consumable": "", + "BagType": "8", + "Soulbound": "", + "feedPower": "2000" + }, + { "type": "0x172e", "id": "Mixcoatl Summoner", "Class": "GameObject", "Texture": { "File": "invisible", "Index": "0" }, "Size": "0" @@ -71594,19 +72053,20 @@ } }, { "type": "0x658", "id": "Slime God", "Group": "Gods", "Enemy": "", "Class": "Character", + "DisplayId": "Smile God", "AnimatedTexture": { - "File": "chars16x16dMountains1", - "Index": "0x07" + "File": "d3Chars16x16rEmbed", + "Index": "36" }, "HitSound": "monster/slimes_hit", "DeathSound": "monster/slimes_death", "Size": "100", "MaxHitPoints": "1000", "Defense": "12", "Terrain": "Mountains", "SpawnProb": "1.0", @@ -72253,20 +72713,26 @@ } }, "Projectile": { "id": "0", "ObjectId": "Invisible", "Speed": "0", "Damage": "0" }, - "Sound": { + "Sound": [ + { "_": "monster/oryx_death", "id": "0" }, + { + "_": "death_screen", + "id": "1" + } + ], "Size": "140", "ShadowSize": "50" }, { "type": "0xc1b", "id": "Guill Potion Gift", "Class": "Character", "StasisImmune": "", @@ -96532,16 +96998,165 @@ "skinType": "30109" }, "Consumable": "", "Soulbound": "", "BagType": "8", "feedPower": "2000" }, { + "id": "Mini Whale", + "type": "0x759f", + "Pet": "", + "Class": "Pet", + "Texture": { + "File": "lofiObj2", + "Index": "0x32" + }, + "Family": "Aquatic", + "Rarity": "Rare", + "DefaultSkin": "Mini Whale Pet Skin", + "Size": "80", + "NoHatchOrFuse": "" + }, + { + "type": "0x75a0", + "id": "Mini Whale Pet Skin", + "PetSkin": "", + "DisplayId": "Mini Whale", + "Class": "PetSkin", + "Family": "Aquatic", + "Rarity": "Rare", + "AnimatedTexture": { + "File": "chars8x8rPets1", + "Index": "249" + } + }, + { + "type": "0x75a1", + "id": "Mini Whale Pet Stone", + "DisplayId": "Mini Whale Pet Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "chars8x8rPets1", + "Index": "249" + }, + "SlotType": "10", + "Description": "\\nSprite Credits: Aurum\\n\\nUnlocks Mini Whale Skin of the Aquatic family. The skin will be added to your Pet Wardrobe in the Pet Yard and can be used to change the appearance of your pet!", + "Activate": { + "_": "UnlockPetSkin", + "skinType": "30112" + }, + "Consumable": "", + "Soulbound": "", + "BagType": "8", + "feedPower": "2000" + }, + { + "id": "Champion Spirit", + "type": "0x75a2", + "Pet": "", + "Class": "Pet", + "Texture": { + "File": "lofiObj2", + "Index": "0x32" + }, + "Family": "Spooky", + "Rarity": "Divine", + "DefaultSkin": "Champion Spirit Pet Skin", + "Size": "80", + "NoHatchOrFuse": "" + }, + { + "type": "0x75a3", + "id": "Champion Spirit Pet Skin", + "PetSkin": "", + "DisplayId": "Champion Spirit", + "Class": "PetSkin", + "AnimatedTexture": { + "File": "petsDivine", + "Index": "102" + }, + "Family": "Spooky", + "Rarity": "Divine" + }, + { + "type": "0x75a4", + "id": "Champion Spirit Pet Stone", + "DisplayId": "Champion Spirit Pet Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "petsDivine", + "Index": "102" + }, + "ScaleValue": "10", + "SlotType": "10", + "Description": "A menacing, but well-meaning spirit seeking to guide you in battle.\\n\\nSprite Credits: Aurum\\n\\nUnlocks Champion Spirit Skin of the Spooky family. The skin will be added to your Pet Wardrobe in the Pet Yard and can be used to change the appearance of your pet!", + "Activate": { + "_": "UnlockPetSkin", + "skinType": "30115" + }, + "Consumable": "", + "Soulbound": "", + "BagType": "8", + "feedPower": "2000" + }, + { + "id": "Vicious Phantom", + "type": "0x75a5", + "Pet": "", + "Class": "Pet", + "Texture": { + "File": "lofiObj2", + "Index": "0x32" + }, + "Family": "Spooky", + "Rarity": "Divine", + "DefaultSkin": "Vicious Phantom Pet Skin", + "Size": "80", + "NoHatchOrFuse": "" + }, + { + "type": "0x75a6", + "id": "Vicious Phantom Pet Skin", + "PetSkin": "", + "DisplayId": "Vicious Phantom", + "Class": "PetSkin", + "AnimatedTexture": { + "File": "petsDivine", + "Index": "103" + }, + "Family": "Spooky", + "Rarity": "Divine" + }, + { + "type": "0x75a7", + "id": "Vicious Phantom Pet Stone", + "DisplayId": "Vicious Phantom Pet Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "petsDivine", + "Index": "103" + }, + "ScaleValue": "10", + "SlotType": "10", + "Description": "An enraged phantom that reluctantly aides whoever it is bound to.\\n\\nSprite Credits: Aurum\\n\\nUnlocks Vicious Phantom of the Spooky family. The skin will be added to your Pet Wardrobe in the Pet Yard and can be used to change the appearance of your pet!", + "Activate": { + "_": "UnlockPetSkin", + "skinType": "30118" + }, + "Consumable": "", + "Soulbound": "", + "BagType": "8", + "feedPower": "2000" + }, + { "type": "0x0927", "id": "Dreadstump the Pirate King", "Enemy": "", "Class": "Character", "AnimatedTexture": { "File": "chars16x16dEncounters", "Index": "4" }, @@ -103881,18 +104496,18 @@ }, "AngleCorrection": "1" }, { "type": "0x217f", "id": "Leaf Arrow", "Class": "Projectile", "Texture": { - "File": "lofiObj3", - "Index": "0x408" + "File": "d3LofiObjEmbed", + "Index": "0x176" }, "Rotation": "350" }, { "type": "0x218a", "id": "Bearshot", "Class": "Projectile", "RandomTexture": { @@ -110725,19 +111340,20 @@ ] }, { "type": "0x60e", "id": "Red Gelatinous Cube", "Group": "Cubes", "Enemy": "", "Class": "Character", + "DisplayId": "Red Gelatinous Sphere", "Texture": { - "File": "lofiChar8x8", - "Index": "0xbc" + "File": "d3LofiObjEmbed", + "Index": "0x12d" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "80", "MaxHitPoints": "70", "Defense": "0", "Terrain": "ShorePlains", "SpawnProb": "1.0", @@ -110758,19 +111374,20 @@ } }, { "type": "0x60f", "id": "Purple Gelatinous Cube", "Group": "Cubes", "Enemy": "", "Class": "Character", + "DisplayId": "Purple Gelatinous Sphere", "Texture": { - "File": "lofiChar8x8", - "Index": "0xbd" + "File": "d3LofiObjEmbed", + "Index": "0x12e" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "80", "MaxHitPoints": "70", "Defense": "0", "Terrain": "ShorePlains", "SpawnProb": "1.0", @@ -110791,19 +111408,20 @@ } }, { "type": "0x610", "id": "Green Gelatinous Cube", "Group": "Cubes", "Enemy": "", "Class": "Character", + "DisplayId": "Green Gelatinous Sphere", "Texture": { - "File": "lofiChar8x8", - "Index": "0xbe" + "File": "d3LofiObjEmbed", + "Index": "0x12f" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "80", "MaxHitPoints": "70", "Defense": "0", "Terrain": "ShorePlains", "SpawnProb": "1.0", @@ -116690,16 +117308,89 @@ "File": "playerskins16", "Index": "22" }, "PlayerClassType": "0x307", "UnlockSpecial": "Set Skin", "NoSkinSelect": "" }, { + "type": "0x20bd", + "id": "The Golden ArcherST", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "theGoldenArcher", + "Index": "0" + }, + "PlayerClassType": "0x307", + "UnlockSpecial": "Set Skin", + "NoSkinSelect": "" + }, + { + "type": "0x5ec2", + "id": "Electronic Scholar Sorcerer", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "438" + }, + "PlayerClassType": "0x0325", + "NoSkinSelect": "" + }, + { + "type": "0x5ec4", + "id": "Queen of Misrule Trickster", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "439" + }, + "PlayerClassType": "0x0324", + "NoSkinSelect": "" + }, + { + "type": "0x5ec6", + "id": "Morris Dancer Priest", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "440" + }, + "PlayerClassType": "0x0310", + "NoSkinSelect": "" + }, + { + "type": "0x5ec8", + "id": "Fire Goddess Mystic", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "441" + }, + "PlayerClassType": "0x0323", + "NoSkinSelect": "" + }, + { + "type": "0x5eca", + "id": "Moss Magus Wizard", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "442" + }, + "PlayerClassType": "0x30e", + "NoSkinSelect": "" + }, + { "type": "0x1731", "id": "Stheno Summoner", "Class": "GameObject", "Texture": { "File": "invisible", "Index": "0" }, "Size": "0" @@ -119883,18 +120574,18 @@ "EnemyOccupySquare": "", "BlocksSight": "" }, { "type": "0x01da", "id": "Statue of Oryx", "Class": "GameObject", "Texture": { - "File": "lofiChar216x16", - "Index": "0x2c" + "File": "d3LofiObjEmbed16", + "Index": "0x36" }, "Static": "", "Size": "200", "OccupySquare": "" }, { "type": "0x01db", "id": "Statue of Oryx Base", @@ -137408,20 +138099,20 @@ } } }, { "type": "0x714e", "id": "DS Natural Slime God", "Enemy": "", "Class": "Character", - "DisplayId": "Natural Slime God", + "DisplayId": "Natural Smile God", "AnimatedTexture": { - "File": "chars16x16dMountains1", - "Index": "0x07" + "File": "d3Chars16x16rEmbed", + "Index": "36" }, "HitSound": "monster/slimes_hit", "DeathSound": "monster/slimes_death", "Size": "100", "MaxHitPoints": "1000", "Defense": "12", "God": "", "Projectile": [ @@ -162654,17 +163345,17 @@ "type": "0x1093", "id": "EH King Bee", "DisplayId": "Killer Bee Queen", "Enemy": "", "EventChestBoss": "", "Class": "Character", "AnimatedTexture": { "File": "epicHiveChars16x16", - "Index": "0" + "Index": "1" }, "HitSound": "monster/snake_queen_hit", "DeathSound": "monster/snake_queen_death", "MaxHitPoints": "300000", "Defense": "50", "Exp": "50000", "Size": "120", "StasisImmune": "", @@ -219709,16 +220400,2636 @@ "StasisImmune": "", "Texture": { "File": "summerNexusObjects8x8", "Index": "0x0" }, "Size": "0" }, { + "type": "0xaffa", + "id": "Gilded Arrow", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7e" + }, + "AngleCorrection": "1", + "Size": "100" + }, + { + "type": "0xaffb", + "id": "Mike's Gilded Arrow", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x7f" + }, + "AngleCorrection": "1", + "Size": "100" + }, + { + "type": "0xabf7", + "id": "Undefined", + "Class": "Projectile", + "RandomTexture": { + "Texture": [ + { + "File": "lofiObjBig", + "Index": "0xc3" + }, + { + "File": "lofiProjs", + "Index": "0x63" + }, + { + "File": "lofiObj3", + "Index": "0x26c" + }, + { + "File": "secludedThicketObjects8x8", + "Index": "0x3a" + }, + { + "File": "lostHallsObjects8x8", + "Index": "0xcc" + }, + { + "File": "lofiObj2", + "Index": "0x72" + }, + { + "File": "epicHiveObjects8x8", + "Index": "0x1d" + }, + { + "File": "lofiObj3", + "Index": "0x55d" + }, + { + "File": "lofiObj3", + "Index": "0x163" + }, + { + "File": "lostHallsObjects8x8", + "Index": "0xa3" + }, + { + "File": "lofiObj2", + "Index": "0x66" + }, + { + "File": "lofiProjs", + "Index": "0x59" + }, + { + "File": "lofiObj3", + "Index": "0x24c" + }, + { + "File": "lofiProjs", + "Index": "0x46" + }, + { + "File": "lofiChar16x16", + "Index": "0x54" + } + ] + }, + "AngleCorrection": "1", + "Size": "100" + }, + { + "type": "0xabf8", + "id": "Error Orb", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x70" + }, + "Rotation": "-180" + }, + { + "type": "0xabf9", + "id": "Error Pellet", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x71" + } + }, + { + "type": "0xabfa", + "id": "Error Blast", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x72" + }, + "AngleCorrection": "1" + }, + { + "type": "0xabfb", + "id": "Error Missile", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x73" + }, + "AngleCorrection": "1" + }, + { + "type": "0xabfc", + "id": "Error Star", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x74" + }, + "Rotation": "-120" + }, + { + "type": "0xabfd", + "id": "Error Spinner", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x75" + }, + "Rotation": "80" + }, + { + "type": "0xabfe", + "id": "Error Spike", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x76" + }, + "AngleCorrection": "1" + }, + { + "type": "0xabff", + "id": "Error Bolt", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x77" + }, + "AngleCorrection": "1" + }, + { + "type": "0xac00", + "id": "Error Shield", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x78" + }, + "AngleCorrection": "1" + }, + { + "type": "0xac01", + "id": "Error Wave", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x79" + }, + "AngleCorrection": "1" + }, + { + "type": "0xac03", + "id": "MMissile", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects16x16", + "Index": "0x02" + }, + "Rotation": "100" + }, + { + "type": "0xac05", + "id": "Mango", + "Class": "Projectile", + "RandomTexture": { + "Texture": [ + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x86" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x96" + } + ] + }, + "Rotation": "140" + }, + { + "type": "0xac06", + "id": "Resplendent Rocket", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x8b" + }, + "AngleCorrection": "1" + }, + { + "type": "0xac07", + "id": "Toast", + "Class": "Projectile", + "RandomTexture": { + "Texture": [ + { + "File": "theMachineObjects8x8", + "Index": "0x87" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x97" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xa7" + } + ] + }, + "AngleCorrection": "1" + }, + { + "type": "0xac0a", + "id": "Indecisive Missile", + "Class": "Projectile", + "RandomTexture": { + "Texture": [ + { + "File": "lofiObj5", + "Index": "0x40" + }, + { + "File": "lofiObj5", + "Index": "0x41" + }, + { + "File": "lofiObj5", + "Index": "0x42" + }, + { + "File": "lofiObj5", + "Index": "0x43" + }, + { + "File": "lofiObj5", + "Index": "0x44" + }, + { + "File": "lofiObj5", + "Index": "0x45" + }, + { + "File": "lofiObj5", + "Index": "0x46" + }, + { + "File": "lofiObj5", + "Index": "0x47" + }, + { + "File": "lofiObj5", + "Index": "0x48" + }, + { + "File": "lofiObj5", + "Index": "0x49" + }, + { + "File": "lofiObj5", + "Index": "0x4a" + }, + { + "File": "lofiObj5new", + "Index": "0x4b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x88" + }, + { + "File": "lofiObj2", + "Index": "0x61" + }, + { + "File": "lofiObj2", + "Index": "0x1c" + }, + { + "File": "lofiObj2", + "Index": "0x63" + }, + { + "File": "lofiObj3", + "Index": "0x1b2" + }, + { + "File": "mountainTempleObjects8x8", + "Index": "0x9d" + }, + { + "File": "lofiObj2", + "Index": "0x6c" + } + ] + }, + "Rotation": "-80" + }, + { + "type": "0xac0c", + "id": "Slowpoke Slash", + "Class": "Projectile", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x89" + }, + "AngleCorrection": "1" + }, + { + "type": "0xac11", + "id": "K.I.D.D. Force Energy 1.0", + "Class": "Projectile", + "RandomTexture": { + "Texture": [ + { + "File": "theMachineObjects8x8", + "Index": "0xa3" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xb4" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x09" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xd3" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x05" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xd4" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x0a" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x07" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xe3" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xc4" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xf2" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xa3" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x04" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xf4" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x93" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xf3" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xb3" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x06" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xe4" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x83" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x03" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x08" + }, + { + "File": "theMachineObjects16x16", + "Index": "0x0b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0xc3" + } + ] + }, + "Rotation": "170" + }, + { + "type": "0xabd2", + "id": "The Machine Portal", + "DisplayId": "The Machine", + "Class": "Portal", + "IntergamePortal": "", + "DungeonName": "The Machine", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x80" + }, + "Animation": { + "period": "0", + "prob": "1", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x80" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x90" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xa0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xb0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xc0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xd0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xe0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0xf0" + } + } + ] + }, + "ShadowSize": "0" + }, + { + "type": "0xabf4", + "id": "The Glitch", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x6d" + }, + "Animation": { + "period": "0.0", + "prob": "1", + "Frame": { + "time": "0.2", + "RandomTexture": { + "Texture": [ + { + "File": "theMachineObjects8x8", + "Index": "0x2a" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x2b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x2c" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x2d" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x2e" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x2f" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3a" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3c" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3d" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3e" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x3f" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4a" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4c" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4d" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4e" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x4f" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5a" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5c" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5d" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5e" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x5f" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6a" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6b" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6c" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6d" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6e" + }, + { + "File": "theMachineObjects8x8", + "Index": "0x6f" + } + ] + } + } + }, + "HitSound": "error", + "DeathSound": "death_screen", + "Size": "0", + "MaxHitPoints": "55000", + "Defense": "1", + "Exp": "1", + "Terrain": "Mountains", + "SpawnProb": "0.05", + "PerRealmMax": "5", + "God": "", + "Z": "0.2", + "Flying": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Spike", + "Damage": "90", + "Speed": "80", + "LifetimeMS": "3000", + "Size": "100", + "Boomerang": "", + "ArmorPiercing": "", + "PassesCover": "" + }, + { + "id": "1", + "ObjectId": "Error Star", + "Damage": "115", + "Speed": "60", + "LifetimeMS": "4000", + "Size": "100", + "Magnitude": "2", + "Parametric": "", + "PassesCover": "", + "ConditionEffect": { + "_": "Slowed", + "duration": "3" + } + }, + { + "id": "2", + "ObjectId": "Undefined", + "Damage": "0", + "Speed": "40", + "Size": "100", + "LifetimeMS": "3000", + "MultiHit": "", + "PassesCover": "" + } + ] + }, + { + "id": "Glitch Corpse", + "type": "0xabf5", + "DisplayId": "The Glitch", + "Class": "GameObject", + "Enemy": "", + "Invincible": "", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0", + "Projectile": { + "id": "2", + "ObjectId": "Undefined", + "Damage": "1", + "Speed": "40", + "Size": "100", + "LifetimeMS": "3000", + "MultiHit": "", + "PassesCover": "" + } + }, + { + "id": "Glitch Highlands", + "type": "0xac0e", + "Enemy": "", + "Class": "Character", + "Invincible": "", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0", + "Terrain": "HighPlains", + "SpawnProb": "1", + "PerRealmMax": "7" + }, + { + "id": "Glitch Midlands", + "type": "0xac0f", + "Enemy": "", + "Class": "Character", + "Invincible": "", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0", + "Terrain": "MidSand", + "SpawnProb": "1", + "PerRealmMax": "10" + }, + { + "type": "0xabd5", + "id": "Null", + "DisplayId": "Null", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars16x16", + "Index": "0" + }, + "Portrait": { + "AnimatedTexture": { + "File": "theMachineChars16x16", + "Index": "0" + } + }, + "HitSound": "weapon/wand_of_death", + "DeathSound": "monster/sprite_god_death", + "Size": "130", + "MaxHitPoints": "120000", + "Defense": "30", + "Exp": "1010", + "Quest": "", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "AltTexture": [ + { + "id": "3", + "Texture": { + "File": "invisible", + "Index": "0" + } + }, + { + "id": "1", + "Texture": { + "File": "theMachineObjects16x16", + "Index": "0x01" + } + }, + { + "id": "2", + "Texture": { + "File": "theMachineObjects16x16", + "Index": "0x00" + } + } + ], + "Sound": [ + { + "_": "laser_build", + "id": "0" + }, + { + "_": "laser_end", + "id": "1" + } + ], + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Spike", + "Damage": "100", + "Speed": "70", + "Size": "110", + "LifetimeMS": "4000", + "Boomerang": "", + "MultiHit": "", + "FaceDir": "" + }, + { + "id": "1", + "ObjectId": "Error Star", + "Damage": "80", + "Speed": "80", + "Size": "110", + "LifetimeMS": "4000", + "Boomerang": "", + "ConditionEffect": { + "_": "Unstable", + "duration": "1" + } + }, + { + "id": "2", + "ObjectId": "Error Shield", + "Damage": "40", + "Speed": "55", + "LifetimeMS": "1500", + "Size": "28", + "MultiHit": "", + "PassesCover": "" + }, + { + "id": "3", + "ObjectId": "Error Shield", + "Damage": "60", + "Speed": "58", + "LifetimeMS": "1500", + "Size": "45", + "MultiHit": "", + "PassesCover": "" + }, + { + "id": "4", + "ObjectId": "Error Shield", + "Damage": "80", + "Speed": "63", + "LifetimeMS": "1500", + "Size": "73", + "MultiHit": "", + "PassesCover": "" + }, + { + "id": "5", + "ObjectId": "Error Shield", + "Damage": "100", + "Speed": "71", + "LifetimeMS": "1500", + "Size": "117", + "MultiHit": "", + "PassesCover": "" + }, + { + "id": "6", + "ObjectId": "Error Shield", + "Damage": "120", + "Speed": "84", + "LifetimeMS": "1500", + "Size": "190", + "MultiHit": "", + "PassesCover": "" + }, + { + "id": "7", + "ObjectId": "Error Orb", + "Damage": "100", + "Speed": "25", + "Size": "110", + "LifetimeMS": "12000", + "ConditionEffect": { + "_": "Confused", + "duration": "0.4" + }, + "PassesCover": "" + }, + { + "id": "8", + "ObjectId": "Error Spinner", + "Speed": "35", + "Damage": "145", + "LifetimeMS": "5500", + "Size": "80", + "ConditionEffect": { + "_": "Blind", + "duration": "2" + }, + "MultiHit": "" + } + ] + }, + { + "type": "0xabde", + "id": "Firewall", + "DisplayId": "Firewall", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + }, + "Animation": { + "prob": "1.0", + "period": "0.8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x50" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x51" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x52" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + } + } + ] + }, + "Size": "90", + "Invincible": "", + "Projectile": { + "id": "0", + "ObjectId": "Molek Shockwave", + "Damage": "100", + "Speed": "70", + "LifetimeMS": "1286", + "Size": "80", + "Amplitude": "0.4", + "Frequency": "0.2", + "MultiHit": "", + "ArmorPiercing": "", + "PassesCover": "" + } + }, + { + "type": "0xabdf", + "id": "Firewall North Spawner", + "DisplayId": "Firewall", + "Class": "GameObject", + "Enemy": "", + "Invincible": "", + "NoMiniMap": "", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + }, + "Animation": { + "prob": "1.0", + "period": "0.8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x50" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x51" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x52" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + } + } + ] + }, + "Size": "0", + "Projectile": { + "id": "0", + "ObjectId": "Molek Shockwave", + "Damage": "100", + "Speed": "70", + "LifetimeMS": "2572", + "Size": "80", + "MultiHit": "", + "ArmorPiercing": "", + "PassesCover": "" + } + }, + { + "type": "0xabe0", + "id": "Firewall South Spawner", + "DisplayId": "Firewall", + "Class": "GameObject", + "Enemy": "", + "Invincible": "", + "NoMiniMap": "", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + }, + "Animation": { + "prob": "1.0", + "period": "0.8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x50" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x51" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x52" + } + }, + { + "time": "0.2", + "Texture": { + "File": "summerNexusObjects16x16", + "Index": "0x4f" + } + } + ] + }, + "Size": "0", + "Projectile": { + "id": "0", + "ObjectId": "Molek Shockwave", + "Damage": "100", + "Speed": "70", + "LifetimeMS": "2572", + "Size": "80", + "MultiHit": "", + "ArmorPiercing": "", + "PassesCover": "" + } + }, + { + "type": "0xabf3", + "id": "Disconnector", + "DisplayId": "The Glitch", + "Class": "GameObject", + "Enemy": "", + "Invincible": "", + "NoMiniMap": "", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0", + "Projectile": { + "id": "0", + "ObjectId": "binary", + "Speed": "55", + "ArmorPiercing": "", + "Damage": "50", + "LifetimeMS": "3500", + "Size": "100", + "Boomerang": "", + "PassesCover": "", + "MultiHit": "" + } + }, + { + "type": "0xabf1", + "id": "Dimensional Rift", + "Class": "GameObject", + "ShadowSize": "0", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "AltTexture": [ + { + "id": "0", + "Texture": { + "File": "invisible", + "Index": "0" + } + }, + { + "id": "1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x1a" + } + }, + { + "id": "2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x1b" + } + }, + { + "id": "3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x1c" + } + }, + { + "id": "4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x1d" + } + }, + { + "id": "5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x1e" + } + } + ], + "Size": "140", + "Z": "0.2" + }, + { + "type": "0xabf2", + "id": "Rift Spawn", + "Class": "GameObject", + "RandomTexture": { + "AnimatedTexture": [ + { + "File": "magicWoodsChars8x8", + "Index": "4" + }, + { + "File": "chars8x8rBeach", + "Index": "1" + }, + { + "File": "chars16x16dEncounters", + "Index": "7" + }, + { + "File": "chars8x8rLow2", + "Index": "4" + }, + { + "File": "chars8x8rLow2", + "Index": "6" + }, + { + "File": "chars8x8rMid2", + "Index": "0" + }, + { + "File": "chars8x8rMid", + "Index": "0x02" + }, + { + "File": "chars8x8rHigh", + "Index": "0x0d" + }, + { + "File": "chars8x8rHigh", + "Index": "0x15" + }, + { + "File": "chars16x16dMountains1", + "Index": "0x04" + }, + { + "File": "chars16x16dMountains1", + "Index": "0x02" + }, + { + "File": "chars16x16dMountains1", + "Index": "0x03" + }, + { + "File": "chars8x8rEncounters", + "Index": "10" + }, + { + "File": "mountainTempleChars16x16", + "Index": "14" + }, + { + "File": "chars8x8rEncounters", + "Index": "37" + }, + { + "File": "chars16x16rEncounters", + "Index": "2" + }, + { + "File": "chars8x8rHero1", + "Index": "0x13" + }, + { + "File": "chars16x16dEncounters2", + "Index": "55" + }, + { + "File": "chars16x16dEncounters2", + "Index": "38" + }, + { + "File": "chars16x16rEncounters", + "Index": "3" + }, + { + "File": "chars16x16dEncounters2", + "Index": "20" + }, + { + "File": "chars8x8rEncounters", + "Index": "118" + }, + { + "File": "parasiteDenChars8x8", + "Index": "28" + }, + { + "File": "chars16x16rEncounters", + "Index": "10" + }, + { + "File": "chars8x8dEncounters", + "Index": "25" + }, + { + "File": "mountainTempleChars8x8", + "Index": "5" + }, + { + "File": "chars8x8dEncounters", + "Index": "31" + }, + { + "File": "chars16x16dEncounters2", + "Index": "8" + }, + { + "File": "chars8x8rEncounters", + "Index": "39" + }, + { + "File": "chars8x8rEncounters", + "Index": "111" + }, + { + "File": "chars8x8rEncounters", + "Index": "141" + }, + { + "File": "chars8x8rEncounters", + "Index": "1" + }, + { + "File": "chars8x8rEncounters", + "Index": "27" + }, + { + "File": "epicHiveChars16x16", + "Index": "4" + }, + { + "File": "chars16x16dEncounters2", + "Index": "33" + }, + { + "File": "chars8x8dEncounters", + "Index": "38" + } + ], + "Texture": [ + { + "File": "lofiChar216x8", + "Index": "0x58" + }, + { + "File": "lofiChar8x8", + "Index": "0xb8" + }, + { + "File": "lofiChar8x8", + "Index": "0x64" + }, + { + "File": "lofiChar216x16", + "Index": "0x2a" + }, + { + "File": "lofiChar8x8", + "Index": "0x61" + } + ] + }, + "Size": "100" + }, + { + "type": "0xabd6", + "id": "USWest3", + "DisplayId": "USWest3", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "ParalyzeImmune": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Pellet", + "Damage": "90", + "Speed": "100", + "Size": "100", + "LifetimeMS": "1200", + "MultiHit": "", + "ArmorPiercing": "" + }, + { + "id": "1", + "ObjectId": "Error Bolt", + "Damage": "100", + "Speed": "60", + "Size": "105", + "LifetimeMS": "2000" + } + ] + }, + { + "type": "0xabd7", + "id": "USWest2", + "DisplayId": "USWest2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "ParalyzeImmune": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Pellet", + "Damage": "90", + "Speed": "100", + "Size": "100", + "LifetimeMS": "1200", + "MultiHit": "", + "ArmorPiercing": "" + }, + { + "id": "1", + "ObjectId": "Error Bolt", + "Damage": "100", + "Speed": "60", + "Size": "105", + "LifetimeMS": "2000" + } + ] + }, + { + "type": "0xabd8", + "id": "USWest", + "DisplayId": "USWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "ParalyzeImmune": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Pellet", + "Damage": "90", + "Speed": "100", + "Size": "100", + "LifetimeMS": "1200", + "MultiHit": "", + "ArmorPiercing": "" + }, + { + "id": "1", + "ObjectId": "Error Bolt", + "Damage": "100", + "Speed": "60", + "Size": "105", + "LifetimeMS": "2000" + } + ] + }, + { + "type": "0xabd9", + "id": "USSouthWest", + "DisplayId": "USSouthWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "ParalyzeImmune": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Missile", + "Damage": "85", + "Speed": "65", + "Size": "100", + "LifetimeMS": "2300", + "MultiHit": "", + "ConditionEffect": { + "_": "Slowed", + "duration": "2" + } + }, + { + "id": "1", + "ObjectId": "Error Spinner", + "Damage": "110", + "Speed": "0", + "Size": "105", + "LifetimeMS": "5000", + "ConditionEffect": { + "_": "Paralyzed", + "duration": "1" + } + } + ] + }, + { + "type": "0xabda", + "id": "USNorthWest", + "DisplayId": "USNorthWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "ParalyzeImmune": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Missile", + "Damage": "85", + "Speed": "65", + "Size": "100", + "LifetimeMS": "2300", + "MultiHit": "", + "ConditionEffect": { + "_": "Slowed", + "duration": "2" + } + }, + { + "id": "1", + "ObjectId": "Error Spinner", + "Damage": "110", + "Speed": "0", + "Size": "105", + "LifetimeMS": "5000", + "ConditionEffect": { + "_": "Paralyzed", + "duration": "1" + } + } + ] + }, + { + "type": "0xabdb", + "id": "USSouth3", + "DisplayId": "USSouth3", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Orb", + "Damage": "130", + "Speed": "40", + "LifetimeMS": "8000", + "Size": "120", + "Amplitude": "0.4", + "Frequency": "0.2", + "MultiHit": "", + "Boomerang": "", + "ConditionEffect": { + "_": "Confused", + "duration": "1.8" + } + } + }, + { + "type": "0xabdc", + "id": "USSouth2", + "DisplayId": "USSouth2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Wave", + "Damage": "95", + "Speed": "75", + "LifetimeMS": "2900", + "Size": "120", + "MultiHit": "" + } + }, + { + "type": "0xabdd", + "id": "USSouth", + "DisplayId": "USSouth", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Bolt", + "Damage": "70", + "Speed": "85", + "LifetimeMS": "2000", + "Size": "100", + "Amplitude": "0.4", + "Frequency": "0.2", + "MultiHit": "" + } + }, + { + "type": "0xabe1", + "id": "USMidWest2", + "DisplayId": "USMidWest2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Spike", + "Damage": "110", + "Speed": "110", + "LifetimeMS": "1000", + "Size": "90" + } + }, + { + "type": "0xabe2", + "id": "USMidWest", + "DisplayId": "USMidWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Spike", + "Damage": "110", + "Speed": "110", + "LifetimeMS": "1000", + "Size": "90" + } + }, + { + "type": "0xabe3", + "id": "USEast3", + "DisplayId": "USEast3", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Blast", + "Speed": "43", + "Damage": "100", + "Size": "100", + "LifetimeMS": "4500", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "Error Missile", + "Damage": "100", + "Speed": "40", + "LifetimeMS": "4000", + "Size": "100", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + } + ] + }, + { + "type": "0xabe4", + "id": "USEast2", + "DisplayId": "USEast2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Blast", + "Speed": "43", + "Damage": "100", + "Size": "100", + "LifetimeMS": "4500", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "Error Missile", + "Damage": "100", + "Speed": "40", + "LifetimeMS": "4000", + "Size": "100", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + } + ] + }, + { + "type": "0xabe5", + "id": "USEast", + "DisplayId": "USEast", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": [ + { + "id": "0", + "ObjectId": "Error Blast", + "Speed": "43", + "Damage": "100", + "Size": "100", + "LifetimeMS": "4500", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + }, + { + "id": "1", + "ObjectId": "Error Missile", + "Damage": "100", + "Speed": "40", + "LifetimeMS": "4000", + "Size": "100", + "MultiHit": "", + "ConditionEffect": { + "_": "Silenced", + "duration": "3" + } + } + ] + }, + { + "type": "0xabe6", + "id": "EUWest2", + "DisplayId": "EUWest2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + } + }, + { + "type": "0xabe7", + "id": "EUWest", + "DisplayId": "EUWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Wave", + "Damage": "135", + "Speed": "45", + "Size": "115", + "LifetimeMS": "1200" + } + }, + { + "type": "0xabe8", + "id": "EUNorth2", + "DisplayId": "EUNorth2", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Star", + "Damage": "115", + "Speed": "50", + "LifetimeMS": "10000", + "Size": "120", + "Magnitude": "4", + "Parametric": "", + "FaceDir": "", + "MultiHit": "" + } + }, + { + "type": "0xabe9", + "id": "EUNorth", + "DisplayId": "EUNorth", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Blast", + "Damage": "90", + "Speed": "70", + "Size": "110", + "LifetimeMS": "7000", + "MultiHit": "" + } + }, + { + "type": "0xabea", + "id": "EUSouthWest", + "DisplayId": "EUSouthWest", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Spinner", + "Damage": "50", + "Speed": "0", + "Size": "70", + "LifetimeMS": "4500", + "ConditionEffect": { + "_": "Slowed", + "duration": "2.2" + } + } + }, + { + "type": "0xabeb", + "id": "EUSouth", + "DisplayId": "EUSouth", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Pellet", + "Damage": "70", + "Speed": "80", + "LifetimeMS": "4000", + "Size": "110", + "ConditionEffect": { + "_": "Paralyzed", + "duration": "0.6" + } + } + }, + { + "type": "0xabec", + "id": "EUEast", + "DisplayId": "EUEast", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "StunImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Shield", + "Damage": "75", + "Speed": "80", + "LifetimeMS": "500", + "Size": "130", + "ConditionEffect": { + "_": "Stunned", + "duration": "3" + }, + "ArmorPiercing": "" + } + }, + { + "type": "0xabed", + "id": "AsiaSouthEast", + "DisplayId": "AsiaSouthEast", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Spinner", + "Damage": "55", + "Speed": "0", + "Size": "100", + "LifetimeMS": "4500", + "ConditionEffect": { + "_": "Quiet", + "duration": "1" + }, + "ArmorPiercing": "" + } + }, + { + "type": "0xabee", + "id": "AsiaEast", + "DisplayId": "AsiaEast", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "0" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "ParalyzeImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "1" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Spinner", + "Damage": "55", + "Speed": "0", + "Size": "100", + "LifetimeMS": "4500", + "ConditionEffect": { + "_": "Quiet", + "duration": "1" + }, + "ArmorPiercing": "" + } + }, + { + "type": "0xabef", + "id": "Australia", + "DisplayId": "Australia", + "Group": "The Servers", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "2" + }, + "HitSound": "weapon/dirk", + "DeathSound": "weapon/mithril_dagger", + "Size": "125", + "MaxHitPoints": "15000", + "Defense": "15", + "God": "", + "StasisImmune": "", + "AltTexture": { + "id": "1", + "AnimatedTexture": { + "File": "theMachineChars8x8", + "Index": "3" + } + }, + "Projectile": { + "id": "0", + "ObjectId": "Error Shield", + "Damage": "40", + "Speed": "80", + "Size": "130", + "LifetimeMS": "700", + "MultiHit": "", + "ArmorPiercing": "", + "Boomerang": "", + "ConditionEffect": { + "_": "Confused", + "duration": "0.4" + } + } + }, + { + "type": "0xabf0", + "id": "Australia Leap", + "DisplayId": "Australia", + "Enemy": "", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0", + "NoMiniMap": "", + "Invincible": "" + }, + { + "type": "0xabd4", + "id": "Machine Wall", + "Class": "Wall", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x0a" + }, + "Top": { + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x0b" + } + }, + "Static": "", + "FullOccupy": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "BlocksSight": "" + }, + { + "type": "0xac10", + "id": "Glitch Spread", + "Class": "Character", + "NoMiniMap": "", + "DrawOnGround": "", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9a" + }, + "AltTexture": [ + { + "id": "1", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9a" + } + }, + { + "id": "2", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9b" + } + }, + { + "id": "3", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9c" + } + }, + { + "id": "4", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9d" + } + }, + { + "id": "5", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9e" + } + }, + { + "id": "6", + "Texture": { + "File": "theMachineObjects8x8", + "Index": "0x9f" + } + } + ] + }, + { + "type": "0xac13", + "id": "Machine OA N", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0" + }, + { + "type": "0xac14", + "id": "Machine OA W", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0" + }, + { + "type": "0xac15", + "id": "Machine OA E", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0" + }, + { + "type": "0xac16", + "id": "Machine OA SW", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0" + }, + { + "type": "0xac17", + "id": "Machine OA SE", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0xa4" + }, + "Size": "0" + }, + { + "type": "0xac18", + "id": "Machine IA N", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { + "type": "0xac19", + "id": "Machine IA W", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { + "type": "0xac1a", + "id": "Machine IA E", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { + "type": "0xac1b", + "id": "Machine IA SW", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { + "type": "0xac1c", + "id": "Machine IA SE", + "Class": "GameObject", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x94" + }, + "Size": "0" + }, + { "type": "0x3e66", "id": "XN Market Shop 01", "Class": "GameObject", "Model": "Large Monument 1", "Texture": { "File": "xmasNexusObjects16x16", "Index": "0x00" }, Binary files ../current/sheets/chars8x8rPets1.png and ./sheets/chars8x8rPets1.png differ Binary files ../current/sheets/d3LofiObj.png and ./sheets/d3LofiObj.png differ Binary files ../current/sheets/petsDivine.png and ./sheets/petsDivine.png differ Binary files ../current/sheets/playersSkinsMask.png and ./sheets/playersSkinsMask.png differ Binary files ../current/sheets/playersSkins.png and ./sheets/playersSkins.png differ Only in ./sheets: theGoldenArcherMask.png Only in ./sheets: theGoldenArcher.png Only in ./sheets: theMachineChars16x16.png Only in ./sheets: theMachineChars8x8.png Only in ./sheets: theMachineObjects16x16.png Only in ./sheets: theMachineObjects8x8.png 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-03-21 14:10:35.162700184 +0000 +++ ./strings.json 2019-04-01 13:20:34.788842441 +0000 @@ -1901,28 +1901,28 @@ "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 Ghost Ship will return!", - "stringlist.Ghost_Ship.death.1": "Alas, my beautiful Ghost Ship has sunk!", + "stringlist.Ghost_Ship.death.0": "My Rubber Ducky will return!", + "stringlist.Ghost_Ship.death.1": "Alas, my beautiful Rubber Ducky will squeak no longer!", "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 Ghost Ship shall be avenged.", + "stringlist.Ghost_Ship.killed.1": "{KILLER} has crossed me for the last time! My Rubber Ducky 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 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 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.Ghost_Ship.killed.3": "How could a creature like {KILLER} defeat my dreaded Rubber Ducky?!", + "stringlist.Ghost_Ship.killed.4": "The spirits of the bathtub will seek revenge on your worthless soul, {KILLER}!", + "stringlist.Ghost_Ship.new.0": "A Rubber Ducky has entered the Realm!", + "stringlist.Ghost_Ship.new.1": "My Rubber Ducky will terrorize you pathetic peasants!", + "stringlist.Ghost_Ship.one.0": "My Rubber Ducky will send you to a watery nice-smelling grave.", + "stringlist.Ghost_Ship.one.1": "You filthy mongrels stand no chance against my Rubber Ducky!", + "stringlist.Ghost_Ship.one.2": "My Rubber Ducky's squeaks will drive your pathetic Knights insane!", "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!", @@ -1960,32 +1960,31 @@ "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!", - "stringlist.Lord_of_the_Lost_Lands.death.0": "How dare you foul-mouthed hooligans treat my Lord of the Lost Lands with such indignity!", - "stringlist.Lord_of_the_Lost_Lands.death.1": "What trickery is this?! My Lord of the Lost Lands was invincible!", + "stringlist.Lord_of_the_Lost_Lands.death.0": "How dare you foul-mouthed hooligans treat my Lord of the Lol 0 with such indignity!", + "stringlist.Lord_of_the_Lost_Lands.death.1": "What trickery is this?! My Lord of the Lol 0 was invincible!", + "stringlist.Lord_of_the_Lost_Lands.death.2": "What trickery is this?! My Lord of the Lost Loot was invincible!", "stringlist.Lord_of_the_Lost_Lands.killed.0": "You win this time, {KILLER}, but mark my words: You will fall before the day is done.", - "stringlist.Lord_of_the_Lost_Lands.killed.1": "{KILLER}, I will never forget you exploited my Lord of the Lost Lands' weakness!", - "stringlist.Lord_of_the_Lost_Lands.killed.2": "{KILLER}, you have done me a service! That Lord of the Lost Lands was not worthy of serving me.", - "stringlist.Lord_of_the_Lost_Lands.killed.3": "You got lucky this time {KILLER}, but you stand no chance against me!", - "stringlist.Lord_of_the_Lost_Lands.many.0": "Cower before your destroyer! You stand no chance against {COUNT} Lords of the Lost Lands!", - "stringlist.Lord_of_the_Lost_Lands.many.1": "Your pathetic band of fighters will be crushed under the mighty feet of my {COUNT} Lords of the Lost Lands!", - "stringlist.Lord_of_the_Lost_Lands.many.2": "Feel the awesome might of my {COUNT} Lords of the Lost Lands!", - "stringlist.Lord_of_the_Lost_Lands.many.3": "Together, my {COUNT} Lords of the Lost Lands will squash you like a bug!", - "stringlist.Lord_of_the_Lost_Lands.many.4": "Do not run! My {COUNT} Lords of the Lost Lands only wish to greet you!", - "stringlist.Lord_of_the_Lost_Lands.new.0": "Cower in fear of my Lord of the Lost Lands!", - "stringlist.Lord_of_the_Lost_Lands.new.1": "My Lord of the Lost Lands will make short work of you!", - "stringlist.Lord_of_the_Lost_Lands.one.0": "Give up now! You stand no chance against a Lord of the Lost Lands!", - "stringlist.Lord_of_the_Lost_Lands.one.1": "Pathetic fools! My Lord of the Lost Lands will crush you all!", - "stringlist.Lord_of_the_Lost_Lands.one.2": "You are nothing but disgusting slime to be scraped off the foot of my Lord of the Lost Lands!", + "stringlist.Lord_of_the_Lost_Lands.killed.1": "{KILLER}, I will never forget you exploited my Lord of the Lol 0's weakness!", + "stringlist.Lord_of_the_Lost_Lands.killed.2": "{KILLER}, you have done me a service! That Lord of the Lol 0 was not worthy of serving me.", + "stringlist.Lord_of_the_Lost_Lands.killed.3": "{KILLER}, you have done me a service! That Lord of the Lost Loot was not worthy of serving me.", + "stringlist.Lord_of_the_Lost_Lands.killed.4": "You got lucky this time {KILLER}, but you stand no chance against me!", + "stringlist.Lord_of_the_Lost_Lands.new.0": "Cower in fear of my Lord of the Lol 0!", + "stringlist.Lord_of_the_Lost_Lands.new.1": "My Lord of the Lol 0 will make short work of you!", + "stringlist.Lord_of_the_Lost_Lands.new.2": "Cower in fear of my Lord of the Lost Loot!", + "stringlist.Lord_of_the_Lost_Lands.one.0": "Give up now! You stand no chance against a Lord of the Lol 0!", + "stringlist.Lord_of_the_Lost_Lands.one.1": "Pathetic fools! My Lord of the Lol 0 will crush you all!", + "stringlist.Lord_of_the_Lost_Lands.one.2": "You are nothing but disgusting slime to be scraped off the foot of my Lord of the Lol 0!", + "stringlist.Lord_of_the_Lost_Lands.one.3": "Pathetic fools! My Lord of the Lost Loot will crush you all!", "stringlist.Oasis_Giant.everySoOften.0": "I rule this place, {PLAYER}! ", "stringlist.Oasis_Giant.everySoOften.1": "Minions! We shall have {PLAYER} for dinner!", "stringlist.Oasis_Giant.everySoOften.2": "You must be thirsty, {PLAYER}. Enter my waters!", "stringlist.Oasis_Giant.everySoOften.3": "Come closer, {PLAYER}! Yes, closer!", "stringlist.Oasis_Giant.everySoOften.4": "Surrender to my aquatic army, {PLAYER}!", "stringlist.Oasis_Giant.many.0": "My {COUNT} Oasis Giants will feast on your flesh!", "stringlist.Oasis_Giant.many.1": "You have no hope against my {COUNT} Oasis Giants!", "stringlist.Oasis_Giant.one.0": "A powerful Oasis Giant still fights for me!", @@ -2045,29 +2044,29 @@ "stringlist.Red_Demon.everySoOften.4": "There can be no forgiveness!", "stringlist.Red_Demon.everySoOften.5": "You cannot hurt us. You cannot help us. You will feed us.", "stringlist.Red_Demon.everySoOften.6": "Oryx will not end our pain. We can only share it... with you!", "stringlist.Red_Demon.everySoOften.7": "Your life is an affront to Oryx. You will die.", "stringlist.Red_Demon.many.0": "Fools! There is no escape from my {COUNT} Red Demons!", "stringlist.Red_Demon.many.1": "My legion of {COUNT} Red Demons live only to serve me!", "stringlist.Red_Demon.one.0": "My final Red Demon is unassailable!", "stringlist.Red_Demon.one.1": "A Red Demon still guards me!", - "stringlist.Skull_Shrine.death.0": "You defaced a Skull Shrine! Minions, to arms!", - "stringlist.Skull_Shrine.killed.0": "{KILLER}, you insignificant cur! The penalty for destroying a Skull Shrine is death!", - "stringlist.Skull_Shrine.killed.1": "{KILLER}, you contemptible pig! Ruining my Skull Shrine will be the last mistake you ever make!", - "stringlist.Skull_Shrine.killed.2": "{KILLER}, you will rue the day you dared to defile my Skull Shrine!", - "stringlist.Skull_Shrine.killed.3": "{KILLER} razed one of my Skull Shrines - I WILL HAVE MY REVENGE!", - "stringlist.Skull_Shrine.many.0": "Insects! {COUNT} Skull Shrines still protect me", - "stringlist.Skull_Shrine.many.1": "You hairless apes will never overcome my {COUNT} Skull Shrines!", - "stringlist.Skull_Shrine.many.2": "You frail humans will never defeat my {COUNT} Skull Shrines!", - "stringlist.Skull_Shrine.many.3": "Miserable worms like you cannot stand against my {COUNT} Skull Shrines!", - "stringlist.Skull_Shrine.many.4": "Imbeciles! My {COUNT} Skull Shrines make me invincible!", - "stringlist.Skull_Shrine.new.0": "Your futile efforts are no match for a Skull Shrine!", - "stringlist.Skull_Shrine.one.0": "Pathetic fools! A Skull Shrine guards me!", - "stringlist.Skull_Shrine.one.1": "Miserable scum! My Skull Shrine is invincible!", + "stringlist.Skull_Shrine.death.0": "You defaced a Cool Shrine! Minions, to arms!", + "stringlist.Skull_Shrine.killed.0": "{KILLER}, you insignificant cur! The penalty for destroying a Cool Shrine is death!", + "stringlist.Skull_Shrine.killed.1": "{KILLER}, you contemptible pig! Ruining my Cool Shrine will be the last mistake you ever make!", + "stringlist.Skull_Shrine.killed.2": "{KILLER}, you will rue the day you dared to defile my Cool Shrine!", + "stringlist.Skull_Shrine.killed.3": "{KILLER} razed one of my Cool Shrines - I WILL HAVE MY REVENGE!", + "stringlist.Skull_Shrine.many.0": "Insects! {COUNT} Cool Shrines still protect me", + "stringlist.Skull_Shrine.many.1": "You hairless apes will never overcome my {COUNT} Cool Shrines!", + "stringlist.Skull_Shrine.many.2": "You frail humans will never defeat my {COUNT} Cool Shrines!", + "stringlist.Skull_Shrine.many.3": "Miserable worms like you cannot stand against my {COUNT} Cool Shrines!", + "stringlist.Skull_Shrine.many.4": "Imbeciles! My {COUNT} Cool Shrines make me invincible!", + "stringlist.Skull_Shrine.new.0": "Your futile efforts are no match for a Cool Shrine!", + "stringlist.Skull_Shrine.one.0": "Pathetic fools! A Cool Shrine guards me!", + "stringlist.Skull_Shrine.one.1": "Miserable scum! My Cool Shrine is invincible!", "stringlist.St._Patricks_Event.death.0": "Low-born scum! Is this your so-called heroism?! Killing a leprechaun for gold?!", "stringlist.St._Patricks_Event.killed.0": "Low-born scum! Is this your so-called heroism?! Killing a leprechaun for gold?!", "stringlist.St._Patricks_Event.new.0": "Which one of you disgusting knaves has stolen a bag of gold from my stronghold?!", "stringlist.Temple_Encounter.death.0": "You destroyed the statues, but will you vanquish Xil?", "stringlist.Temple_Encounter.death.1": "You fools, Xil will have your head for this!", "stringlist.Temple_Encounter.death.2": "You have been warned, Xil will not stand for this.", "stringlist.Temple_Encounter.everySoOften.0": "The Summoning of Xil is almost done!", "stringlist.Temple_Encounter.everySoOften.1": "You will not dare interrupt the summoning of Xil.",