| バグなのか仕様か、あるいは私の設定がおかしいのかイマイチ自信がなかったのでこちらでご質問させていただきました。 下記の様なユニットを作成し、動作テストを行っておりましたところ奇妙な現象に遭遇しました。
ニルヴァーシュtypeTheEND ニルヴァーシュtypeTheEND,LFO,1,2 空陸,4,M,7000,150 特殊能力 ダミー用特殊能力=リフボード 空中、宇宙で運動性+10、移動力+1 <空中 or 宇宙> 運動性強化Lv2=非表示 (空中 or 宇宙) 移動力強化Lv1=非表示 (空中 or 宇宙) 迎撃武器=ホーミングレーザー 24500,170,1400,135 AAAA,PPES_NIRVASH typetheEND.bmp 有線式クロー,1500,1,2,+25,-,-,-,AABA,+20,格実有P止 ストックナイフ,1700,1,1,-10,-,-,-,AAAA,+0,武 ホーミングレーザー,1800,1,4,+10,10,-,-,AACA,+0,BH バスクード・クライシス,2500,1,3,-20,-,40,-,AAAA,+20,-
動作テストを行っておりますと、隣接した援護防御レベル3を持つ敵ユニットが、ニルヴァーシュに対して援護防御をせず、ニルヴァーシュが普通にダメージを受けて反撃してきます。 援護防御を持っているパイロットのユニットを、同一機体(ニルヴァーシュ)にしてみても援護しないので地形効果ではないと考え、ニルヴァーシュを普通のMSにしてみるとなぜかちゃんと援護しました。
色々試した結果、HPの設定値が一万以上になっている場合、なぜか援護防御が発生しなくなる場合があるという実験結果を得ました。 HP1万以上で百の位に0以外の数字を設定した場合、私が実験した限りでは3回とも援護が発生せず、HP24000で援護防御の発動を確認した後、25000では発動を確認できなかったので再度24000にしてみると、今度はなぜか援護防御が発生しないといった具合です。
この現象について何かお解りになるかた居られましたらご教授ねがいます
|