Various damage-related changes
- Rename unblockable damage to "weird" and special damage to "unblockable" - Monsters now support immunity to any damage type - Fix using wrong damage type for bonus damage in PC-on-PC attacks - Forbid use of unblockable (formerly special) damage by the scenario designer, except in special nodes; if hacked in, it's replaced with weird (formerly unblockable) damage. - Fix damage amount text in animations (both single-frame booms and fully animated booms) Changed the following things from weird (formerly unblockable) damage to unblockable (formerly special) damage: - Starvation - Debug 'K' command - Damage from items forcibly ending flight - Damage from bashing doors
This commit is contained in:
@@ -116,7 +116,7 @@
|
||||
<xs:enumeration value="fire"/>
|
||||
<xs:enumeration value="poison"/>
|
||||
<xs:enumeration value="magic"/>
|
||||
<xs:enumeration value="unblockable"/>
|
||||
<xs:enumeration value="weird"/>
|
||||
<xs:enumeration value="cold"/>
|
||||
<xs:enumeration value="undead"/>
|
||||
<xs:enumeration value="demon"/>
|
||||
@@ -357,6 +357,10 @@
|
||||
<xs:element name="cold" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="poison" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="magic" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="weap" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="weird" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="undead" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="demon" type="xs:integer" minOccurs="0"/>
|
||||
<xs:element name="all" type="bool" minOccurs="0"/>
|
||||
<xs:element name="fear" type="bool" minOccurs="0"/>
|
||||
</xs:all>
|
||||
|
Reference in New Issue
Block a user