Skip to content

Commit

Permalink
monsters: Added isBoss flag to boss monsters (#2997)
Browse files Browse the repository at this point in the history
Follow up to 3612ae8
  • Loading branch information
Evil Puncker authored May 2, 2020
1 parent 51cd6f9 commit c29b913
Show file tree
Hide file tree
Showing 142 changed files with 142 additions and 0 deletions.
1 change: 1 addition & 0 deletions data/monster/Bosses/abyssador.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="0" />
<flag staticattack="50" />
<flag runonhealth="100" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2500" min="0" max="-960" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/annihilon.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="85" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-1707" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/apocalypse.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-2520" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/apprentice_sheng.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="4" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-13" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/arachir_the_ancient_one.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-380" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/armenius.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-210" poison="100" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/azerus.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="85" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-900" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/barbaria.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag lightcolor="0" />
<flag targetdistance="4" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-70" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/baron_brute.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-475" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/battlemaster_zunzu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="150" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-300" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/bazir.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<flag canpushcreatures="1" />
<flag targetdistance="1" />
<flag runonhealth="3000" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-2625" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/big_boss_trolliver.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<flag canpushcreatures="0" />
<flag targetdistance="1" />
<flag runonhealth="20" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-90" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/bones.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag staticattack="90" />
<flag targetdistance="1" />
<flag runonhealth="1" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-845" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/boogey.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1200" min="0" max="-120" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/brutus_bloodbeard.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag lightcolor="0" />
<flag targetdistance="1" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-500" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/chizzoron_the_distorter.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<flag runonhealth="0" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-455" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/coldheart.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag lightcolor="0" />
<flag targetdistance="1" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-220" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/countess_sorrow.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-360" poison="50" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/deadeye_devious.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-550" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/deathbine.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<flag runonhealth="0" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-200" poison="5" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/deathstrike.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="0" />
<flag staticattack="50" />
<flag runonhealth="10000" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1300" min="0" max="-540" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/demodras.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="300" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-235" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/dharalion.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="4" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-30" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/diblis_the_fair.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-380" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/dirtbeard.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1200" min="0" max="-125" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/diseased_bill.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag lightcolor="0" />
<flag targetdistance="1" />
<flag runonhealth="1" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-207" poison="4" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/diseased_dan.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-207" poison="4" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/diseased_fred.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag lightcolor="0" />
<flag targetdistance="1" />
<flag runonhealth="1" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-207" poison="4" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/doomhowl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="100" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" chance="100" min="0" max="-400" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/dracola.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<flag canpushcreatures="1" />
<flag targetdistance="1" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-404" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/dreadwing.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-250" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/energized_raging_mage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="70" />
<flag runonhealth="300" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-78" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/esmeralda.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-175" poison="100" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/evil_mastermind.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<flag runonhealth="0" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1200" min="0" max="-77" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/fatality.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-205" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/fernfang.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="4" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-50" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/ferumbras.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="2500" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-350" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/fleshslicer.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<flag runonhealth="0" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-99" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/fluffy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1000" min="0" max="-648" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/foreman_kneebiter.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
<flag canpushitems="1" />
<flag targetdistance="1" />
<flag staticattack="90" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-200" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/freegoiz.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-2520" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/fury_of_the_emperor.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="366" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-689" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/gaz'haragoth.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag staticattack="98" />
<flag targetdistance="1" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-5000" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/general_murius.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-220" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/ghazbaran.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag staticattack="98" />
<flag targetdistance="1" />
<flag runonhealth="3500" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-2191" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/glitterscale.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="300" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-120" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/gnomevil.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="0" />
<flag staticattack="50" />
<flag runonhealth="10000" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="1300" min="0" max="-630" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/golgordan.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="85" />
<flag runonhealth="0" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-575" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/grand_mother_foulscale.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<flag targetdistance="1" />
<flag staticattack="90" />
<flag runonhealth="400" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-170" />
Expand Down
1 change: 1 addition & 0 deletions data/monster/Bosses/groam.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<flag canpushcreatures="1" />
<flag targetdistance="0" />
<flag runonhealth="60" />
<flag isboss="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-99" />
Expand Down
Loading

0 comments on commit c29b913

Please sign in to comment.