アーカイブ

Archive for 2017年4月

スクフェスACカスタマイズサイト 発動スキル表示のバグ

プロフィールカード・協力プレイ時のスキル発動について、桐さんとの三日間にわたる検証の過程で副次的に発覚したバグのお話です。

本記事は、プロフィールカードのスキル発動タイミングについて、スクフェスAC ライブ撮影 Wikiの知識レベルを前提とします。

大雑把な結論から言ってしまうと、「プレイヤーのスキルが一部存在しない」「プロフィールカードのスキルが一部存在しない」「1,4,7番目の☆を落とす」のいずれかを満たすとき、
プロフィールカードと協力プレイヤーの発動スキルが履歴に表示されない不具合があります。

細かい条件と症状は、
1.「プレイヤーのスキルが一部存在しない」「1,4,7番目の☆を落とす」
この場合、プロフィールカード・協力プレイヤーの全ての同種スキルが表示されなくなります。
2. 「1枚目のプロフィールカードに一部スキルが存在しない」
この場合、2枚目のプロフィールカードと協力プレイヤーの同種スキルが表示されなくなります。
3. 「2枚目のプロフィールカードに一部スキルが存在しない」
この場合、おそらく協力プレイヤーの同種スキルが表示されなくなります。これだけ未確認。
4. 「2,5,8番目の☆を落とす」
星を落としても1枚目のプロフィールカードのスキルが発動する(仕様なんでしょうか)ため、影響はありません。

プログラマー的視点ではとっても簡単です。
発動しなかった場合にスキル表示を終端してしまい、以降を無視してしまうありがちなやつですね。
まあ、撮影部門メンバーでもないかぎりスキルなしのカードを読ませるだとか、星を落とすとかそういう変なことしませんからね・・・

この不具合のせいで根本の検証に3時間余計に持っていかれました。
「その雑でお気楽で大雑把な表記がどれだけの迷惑と混乱を引き起こしていると思っているのですか!!!」

4/30追記
問い合わせ上げたら「再現しないわー、ビジュアルスコアの計算もあってるわー」って帰ってきました。
いや合計値あってないって問い合わせ本文中で足し算して証明してるんですがね・・・
開発者まで上がってないんだと思いますが、最低限一般プレイヤーのレベルまで仕様を理解してから回答してほしいですね。もう二度と問い合わせしないけど。