SetImmortal(object, int)
クリーチャーを不死に設定します。
void SetImmortal( object oCreature, int bImmortal );
Parameters
oCreature
クリーチャーを不死に設定します。
bImmortal
死ぬ運命に影響を与えるクリーチャー。
Description
クリーチャーを不死(TRUE)または、不死ではない(FALSE)に設定します。
Known Bugs
1.30のパッチにおいて、SetImmortal関数はダメージによる死に対してのみ保護を行うようであるという点でバグがあることが確認されています。
不死のクリーチャーにEffectDeath関数を適用することでクリーチャーを殺すことができますし、アビリティによるダメージによっても同様に死にます。(例 コンスティテューションを減少させる毒の場合、結果的に、クリーチャーは0より少ないHPを持つことになります。)
また、不死に設定できるのはクリーチャーのみであり、配置可能オブジェクトは不死にできないようです。
これはバグではないかもしれませんが、何か意図があるに違いありません。
Version
1.30
See Also
functions: | SetPlotFlag |
categories: | Miscellaneous Functions |
author: Charles Feduke, editor: Lilac Soul, JP team: katsu794
Send comments on this topic.