Commit 8b57c99
committed
gameplay: fix enforcer pierce bugs
fix a seeming typo on resistance piercing for the battallion's backup.
there is no evidence I could find that mod_ignore_resists_absorbs ever existed
as a valid attribute, so change it to the correct mod_pierce_resists_absorbs
that is used by the enforcer
also add an exclusion for the mult_dmgtaken_from_bullets. the Pain Train
uses this to add bullet vulnerability, so the enforcer actually does less damage
in this case since it "pierces" the vulnerability. technically, the pierce resistance
attribute should also do this check for all other damage types for compatibility
with attribute mods, but that's a more extensive change than just addressing it
for the vanilla case.1 parent a7160e1 commit 8b57c99
File tree
1 file changed
+15
-6
lines changed1 file changed
+15
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6183 | 6183 | | |
6184 | 6184 | | |
6185 | 6185 | | |
6186 | | - | |
| 6186 | + | |
6187 | 6187 | | |
6188 | 6188 | | |
6189 | 6189 | | |
| |||
6833 | 6833 | | |
6834 | 6834 | | |
6835 | 6835 | | |
| 6836 | + | |
| 6837 | + | |
| 6838 | + | |
6836 | 6839 | | |
6837 | 6840 | | |
6838 | | - | |
6839 | | - | |
6840 | 6841 | | |
6841 | 6842 | | |
6842 | 6843 | | |
| |||
6876 | 6877 | | |
6877 | 6878 | | |
6878 | 6879 | | |
| 6880 | + | |
6879 | 6881 | | |
6880 | | - | |
| 6882 | + | |
| 6883 | + | |
| 6884 | + | |
| 6885 | + | |
| 6886 | + | |
| 6887 | + | |
6881 | 6888 | | |
6882 | | - | |
6883 | | - | |
| 6889 | + | |
6884 | 6890 | | |
6885 | 6891 | | |
6886 | 6892 | | |
| 6893 | + | |
6887 | 6894 | | |
| 6895 | + | |
| 6896 | + | |
6888 | 6897 | | |
6889 | 6898 | | |
6890 | 6899 | | |
| |||
0 commit comments