- 毎○秒に効果がある状態異常と効果時間がキッチリ同じである場合、
効果が発揮されないまま治癒してしまうバグがあることが発覚したので、その修正方法を下記に記す。- xmlの記述的に言うなら、duration=rateのmodify記述が正常に機能しないことがある。
(環境によってはバニラでも機能することがあるらしい?)
- xmlの記述的に言うなら、duration=rateのmodify記述が正常に機能しないことがある。
- 該当するのは下記の通り。
- 棍棒・SMG・AK-47のクリティカル(Critical Blunt)効果。
- Beer・Grain Alcoholのスタミナ2回復効果。
buffs.xml 169,173行目
-<buff id="DrinkBeer" duration="1" actions="increment(beers, 1, 0, 0, 1)">
+<buff id="DrinkBeer" duration="1.01" actions="increment(beers, 1, 0, 0, 1)">
<modify id="0" stat="stamina" amount="2" rate="1"/>
</buff>
-<buff id="DrinkGrainAlcohol" duration="1" actions="increment(beers, 4, 0, 0, 1)">
+<buff id="DrinkGrainAlcohol" duration="1.01" actions="increment(beers, 4, 0, 0, 1)">
<modify id="0" stat="stamina" amount="2" rate="1"/>
</buff>
buffs.xml 245,479,483行目
-<buff id="criticalBlunt" hitmask="body;head" critical="true" duration="1" icon="ui_game_symbol_stunned"
+<buff id="criticalBlunt" hitmask="body;head" critical="true" duration="1.01" icon="ui_game_symbol_stunned"
name_key="criticalBlunt" description_key="criticalBluntDesc" tooltip_key="criticalBluntTooltip" castsound="Buffs/critical_blunt">
<modify id="1" stat="health" amount="-100" rate="1"/>
</buff>
-<buff id="critGunMP5" duration="1" castsound="Buffs/critical_blunt" >
+<buff id="critGunMP5" duration="1.01" castsound="Buffs/critical_blunt" >
<modify id="1" stat="health" amount="-100" rate="1"/>
</buff>
-<buff id="critGunAK47" duration="1" castsound="Buffs/critical_blunt" >
+<buff id="critGunAK47" duration="1.01" castsound="Buffs/critical_blunt" >
<modify id="1" stat="health" amount="-150" rate="1"/>
</buff>
- 秘孔を突かれたように突然崩れ落ちるのが変だと思う人は「durationを0.11に、rateを0.10に」すればそれっぽい挙動にすることに出来ます。