OSDN Git Service

[fix] Ticket #41079
authorHabu <habu@users.sourceforge.jp>
Mon, 28 Dec 2020 14:27:28 +0000 (23:27 +0900)
committerHabu <habu@users.sourceforge.jp>
Mon, 28 Dec 2020 14:27:28 +0000 (23:27 +0900)
commit6f63741061e9fe48a199e52b41704bc1b002a0a4
tree974e1b8d66cb2f0ca7663a55abde40c4e06231a9
parentb128d04ef3b3b8df97baa8390bfcdfceabae2600
[fix] Ticket #41079

耐酸・耐電・耐火・耐冷のエゴ盾を発動した時、
一時耐性を付ける前に酸・電撃・火炎・氷の指輪の判定を行い
違う時は関数を抜けているため耐性を得ることができていなかった。

耐性を得た上で指輪の場合のみ追加でボール魔法を発動するのが意図した動作なので、
一時耐性の取得を先に行ってから指輪かどうかの判定を行うようにする。
src/object-activation/activation-resistance.c