rename Sandwurm to "Hellion" (since it doesn't look like or move like a wurm), scale the monster larger, give it a hellion deck, add to desert and mountain, change the non-patrolling ones in the white nest dungeon to Greater Sandwurm

This commit is contained in:
Rob Schnautz
2023-06-22 09:42:25 -05:00
parent 736c6f1f11
commit 69ff3eaff1
6 changed files with 79 additions and 34 deletions

View File

@@ -0,0 +1,40 @@
[metadata]
Name=hellion
[Avatar]
[Main]
4 Molten Monstrosity
1 Chaos Maw
1 Tectonic Hellion
1 Crater Hellion
1 Hellion Eruption
2 Iron-Barb Hellion
4 Flameborn Hellion
1 Thromok the Insatiable
1 Blitz Hellion
1 Obosh, the Preypiercer
1 Caldera Hellion
1 Chandra's Firemaw
1 Embermaw Hellion
2 Flowstone Hellion
4 Cinder Hellion
4 Pyroclastic Hellion
1 Ulasht, the Hate Seed
4 Sneak Attack
2 Inferno Hellion
1 Tibalt the Chaotic
1 Great Desert Hellion
1 Lathnu Hellion
3 Plated Geopede
1 Hellion Crucible
1 Mountain
1 Mountain
1 Mountain
2 Mountain
1 Mountain
3 Mountain
1 Mountain
1 Mountain
1 Mountain
3 Mountain
1 Mountain

View File

@@ -24,60 +24,60 @@
</data> </data>
</layer> </layer>
<objectgroup id="4" name="Objects"> <objectgroup id="4" name="Objects">
<object id="50" template="../obj/enemy.tx" x="468.333" y="324.667"> <object id="50" template="../obj/enemy.tx" name="Sand Golem" x="468.333" y="324.667">
<properties> <properties>
<property name="enemy" value="Sand Golem"/> <property name="enemy" value="Sand Golem"/>
</properties> </properties>
</object> </object>
<object id="51" template="../obj/treasure.tx" x="459" y="479"/> <object id="51" template="../obj/treasure.tx" x="459" y="479"/>
<object id="53" template="../obj/enemy.tx" x="310.583" y="440.917"> <object id="53" template="../obj/enemy.tx" name="Griffin" x="310.583" y="440.917">
<properties> <properties>
<property name="enemy" value="Griffin"/> <property name="enemy" value="Griffin"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
<property name="waypoints" value="110,82,75,71"/> <property name="waypoints" value="110,82,75,71"/>
</properties> </properties>
</object> </object>
<object id="54" template="../obj/enemy.tx" x="407.751" y="441.583"> <object id="54" template="../obj/enemy.tx" name="Griffin" x="407.751" y="441.583">
<properties> <properties>
<property name="enemy" value="Griffin"/> <property name="enemy" value="Griffin"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>
</properties> </properties>
</object> </object>
<object id="56" template="../obj/entry_down.tx" x="352" y="18.6342" width="80" height="16"/> <object id="56" template="../obj/entry_down.tx" x="352" y="18.6342" width="80" height="16"/>
<object id="58" template="../obj/enemy.tx" x="322" y="306.917"> <object id="58" template="../obj/enemy.tx" name="Griffin" x="322" y="306.917">
<properties> <properties>
<property name="enemy" value="Griffin"/> <property name="enemy" value="Griffin"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>
</properties> </properties>
</object> </object>
<object id="59" template="../obj/enemy.tx" x="145.802" y="183.221"> <object id="59" template="../obj/enemy.tx" name="Hellion" x="145.802" y="183.221">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Hellion"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
<property name="waypoints" value="112,108,109,110,111"/> <property name="waypoints" value="112,108,109,110,111"/>
</properties> </properties>
</object> </object>
<object id="60" template="../obj/enemy.tx" x="561.495" y="298.815"> <object id="60" template="../obj/enemy.tx" name="Scorpion" x="561.495" y="298.815">
<properties> <properties>
<property name="enemy" value="Scorpion"/> <property name="enemy" value="Scorpion"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
<property name="waypoints" value="69,66,68"/> <property name="waypoints" value="69,66,68"/>
</properties> </properties>
</object> </object>
<object id="61" template="../obj/enemy.tx" x="639.495" y="255.815"> <object id="61" template="../obj/enemy.tx" name="Vulture" x="639.495" y="255.815">
<properties> <properties>
<property name="enemy" value="Vulture"/> <property name="enemy" value="Vulture"/>
<property name="threatRange" type="int" value="60"/> <property name="threatRange" type="int" value="60"/>
</properties> </properties>
</object> </object>
<object id="62" template="../obj/enemy.tx" x="54.8411" y="429.189"> <object id="62" template="../obj/enemy.tx" name="Scorpion" x="54.8411" y="429.189">
<properties> <properties>
<property name="enemy" value="Scorpion"/> <property name="enemy" value="Scorpion"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
<property name="waypoints" value="80,81,82,83,84"/> <property name="waypoints" value="80,81,82,83,84"/>
</properties> </properties>
</object> </object>
<object id="64" template="../obj/enemy.tx" x="689" y="560.5"> <object id="64" template="../obj/enemy.tx" name="Vulture" x="689" y="560.5">
<properties> <properties>
<property name="enemy" value="Vulture"/> <property name="enemy" value="Vulture"/>
<property name="threatRange" type="int" value="60"/> <property name="threatRange" type="int" value="60"/>
@@ -90,7 +90,7 @@
<object id="71" template="../obj/waypoint.tx" x="712.5" y="174"/> <object id="71" template="../obj/waypoint.tx" x="712.5" y="174"/>
<object id="72" template="../obj/waypoint.tx" x="647.5" y="161"/> <object id="72" template="../obj/waypoint.tx" x="647.5" y="161"/>
<object id="73" template="../obj/waypoint.tx" x="605.5" y="231.5"/> <object id="73" template="../obj/waypoint.tx" x="605.5" y="231.5"/>
<object id="74" template="../obj/enemy.tx" x="677" y="502"> <object id="74" template="../obj/enemy.tx" name="Scorpion" x="677" y="502">
<properties> <properties>
<property name="enemy" value="Scorpion"/> <property name="enemy" value="Scorpion"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
@@ -101,9 +101,9 @@
<object id="76" template="../obj/waypoint.tx" x="752.5" y="579"/> <object id="76" template="../obj/waypoint.tx" x="752.5" y="579"/>
<object id="77" template="../obj/waypoint.tx" x="597" y="563"/> <object id="77" template="../obj/waypoint.tx" x="597" y="563"/>
<object id="78" template="../obj/waypoint.tx" x="599.5" y="504.5"/> <object id="78" template="../obj/waypoint.tx" x="599.5" y="504.5"/>
<object id="79" template="../obj/enemy.tx" x="371.5" y="630"> <object id="79" template="../obj/enemy.tx" name="Hellion" x="371.5" y="630">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Hellion"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>
<property name="waypoints" value="79,75,76,77"/> <property name="waypoints" value="79,75,76,77"/>
</properties> </properties>
@@ -113,22 +113,22 @@
<object id="82" template="../obj/waypoint.tx" x="160" y="614"/> <object id="82" template="../obj/waypoint.tx" x="160" y="614"/>
<object id="83" template="../obj/waypoint.tx" x="1.5" y="602"/> <object id="83" template="../obj/waypoint.tx" x="1.5" y="602"/>
<object id="84" template="../obj/waypoint.tx" x="24" y="505"/> <object id="84" template="../obj/waypoint.tx" x="24" y="505"/>
<object id="85" template="../obj/enemy.tx" x="79" y="544"> <object id="85" template="../obj/enemy.tx" name="Griffin" x="79" y="544">
<properties> <properties>
<property name="enemy" value="Griffin"/> <property name="enemy" value="Griffin"/>
<property name="threatRange" type="int" value="60"/> <property name="threatRange" type="int" value="60"/>
</properties> </properties>
</object> </object>
<object id="86" template="../obj/enemy.tx" x="118" y="751.5"> <object id="86" template="../obj/enemy.tx" name="Hellion" x="118" y="751.5">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Hellion"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>
<property name="waypoints" value="79,75,76,77"/> <property name="waypoints" value="79,75,76,77"/>
</properties> </properties>
</object> </object>
<object id="87" template="../obj/enemy.tx" x="579.5" y="699.5"> <object id="87" template="../obj/enemy.tx" name="Hellion" x="579.5" y="699.5">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Hellion"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>
<property name="waypoints" value="79,75,76,77"/> <property name="waypoints" value="79,75,76,77"/>
</properties> </properties>
@@ -222,7 +222,7 @@
</property> </property>
</properties> </properties>
</object> </object>
<object id="106" template="../obj/enemy.tx" x="378.5" y="377"> <object id="106" template="../obj/enemy.tx" name="Sand Golem" x="378.5" y="377">
<properties> <properties>
<property name="enemy" value="Sand Golem"/> <property name="enemy" value="Sand Golem"/>
</properties> </properties>
@@ -232,9 +232,9 @@
<object id="110" template="../obj/waypoint.tx" x="123.5" y="105.5"/> <object id="110" template="../obj/waypoint.tx" x="123.5" y="105.5"/>
<object id="111" template="../obj/waypoint.tx" x="211.5" y="106.5"/> <object id="111" template="../obj/waypoint.tx" x="211.5" y="106.5"/>
<object id="112" template="../obj/waypoint.tx" x="200.5" y="232"/> <object id="112" template="../obj/waypoint.tx" x="200.5" y="232"/>
<object id="113" template="../obj/enemy.tx" x="571" y="127"> <object id="113" template="../obj/enemy.tx" name="Hellion" x="571" y="127">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Hellion"/>
<property name="threatRange" type="int" value="20"/> <property name="threatRange" type="int" value="20"/>
<property name="waypoints" value="118,115,72,71,67"/> <property name="waypoints" value="118,115,72,71,67"/>
</properties> </properties>
@@ -244,19 +244,17 @@
<object id="116" template="../obj/waypoint.tx" x="345" y="237"/> <object id="116" template="../obj/waypoint.tx" x="345" y="237"/>
<object id="117" template="../obj/waypoint.tx" x="352.5" y="84"/> <object id="117" template="../obj/waypoint.tx" x="352.5" y="84"/>
<object id="118" template="../obj/waypoint.tx" x="472" y="85.5"/> <object id="118" template="../obj/waypoint.tx" x="472" y="85.5"/>
<object id="119" template="../obj/enemy.tx" x="190" y="675"> <object id="119" template="../obj/enemy.tx" name="Greater Sandwurm" x="190" y="675">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Greater Sandwurm"/>
<property name="threatRange" type="int" value="40"/>
</properties> </properties>
</object> </object>
<object id="120" template="../obj/enemy.tx" x="443" y="732"> <object id="120" template="../obj/enemy.tx" name="Greater Sandwurm" x="443" y="732">
<properties> <properties>
<property name="enemy" value="Sandwurm"/> <property name="enemy" value="Greater Sandwurm"/>
<property name="threatRange" type="int" value="40"/>
</properties> </properties>
</object> </object>
<object id="121" template="../obj/enemy.tx" x="561" y="427"> <object id="121" template="../obj/enemy.tx" name="Griffin" x="561" y="427">
<properties> <properties>
<property name="enemy" value="Griffin"/> <property name="enemy" value="Griffin"/>
<property name="threatRange" type="int" value="40"/> <property name="threatRange" type="int" value="40"/>

View File

@@ -17338,16 +17338,17 @@
] ]
}, },
{ {
"name": "Sandwurm", "name": "Hellion",
"sprite": "sprites/enemy/monstrosity/sandwurm.atlas", "sprite": "sprites/enemy/monstrosity/sandwurm.atlas",
"deck": [ "deck": [
"decks/standard/sandwurm.dck" "decks/standard/hellion.dck"
], ],
"ai": "", "ai": "",
"spawnRate": 1, "spawnRate": 1,
"difficulty": 0.1, "difficulty": 0.1,
"speed": 13, "speed": 13,
"life": 12, "life": 12,
"scale": 2,
"rewards": [ "rewards": [
{ {
"type": "deckCard", "type": "deckCard",
@@ -17366,19 +17367,22 @@
"probability": 0.5, "probability": 0.5,
"count": 3, "count": 3,
"colors": [ "colors": [
"White" "Red"
], ],
"rarity": [ "rarity": [
"Rare" "Rare"
] ]
} }
], ],
"colors": "G", "colors": "R",
"questTags": [ "questTags": [
"Wurm", "Hellion",
"Monster",
"Nature", "Nature",
"Subterranean", "Subterranean",
"IdentityGreen" "IdentityRed",
"BiomeRed",
"BiomeWhite"
] ]
}, },
{ {

View File

@@ -31,6 +31,7 @@
"Cerodon", "Cerodon",
"Dragon", "Dragon",
"Insect", "Insect",
"Hellion",
"Hyena", "Hyena",
"Lizard", "Lizard",
"Red Beast", "Red Beast",

View File

@@ -55,6 +55,7 @@
"Goblin Chief", "Goblin Chief",
"Goblin Warrior", "Goblin Warrior",
"Hellhound", "Hellhound",
"Hellion",
"Immersturm Demon", "Immersturm Demon",
"Khenra Warrior", "Khenra Warrior",
"Kavu", "Kavu",

View File

@@ -51,6 +51,7 @@
"Fox", "Fox",
"Frost Titan", "Frost Titan",
"Griffin", "Griffin",
"Hellion",
"Horseman", "Horseman",
"Human", "Human",
"Human elite", "Human elite",