スレッド: [Javardry Java版 バグ報告] 特定状況に置いて itemCommentNum[ ][ ] が正常に機能しない
[Javardry Java版 バグ報告] 特定状況に置いて itemCommentNum[ ][ ] が正常に機能しない 投稿者:顔なき導師 投稿日:2025/05/08(Thu) 22:23:03 No.560
いつもお世話になっております。
レアケースですし対処法もある不具合ですが、下記ご報告です。

・itemCommentNum[ ][ ] でアイテムの解説文の文字列を指定する際、特定状況(対象の文字列が解説文内で折り返されている状態?)では指定対象外となる。
※ Javardry Ver.1.071 / JavardryEditor Ver.1.036 で確認

文字だと分かりづらいので画像添付しました。
添付の解説文のアイテムだと所持していても "pt.itemCommentNum[\[使用不可\]][1]" の条件式が True にならず、"[使用不可]"の前に改行を追加して解説文内で折り返しが発生しないようにすると True になることを確認しています。

560.png

Re: [Javardry Java版 バグ報告] 特定状況に置いて itemCommentNum[ ][ ] が正常に機能しない 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2025/05/08(Thu) 23:38:37 No.561
表示用の文字数調整のために、行ごとの末尾に半角スペースを挿入しているので、
それが邪魔をして指定文字列と一致していなかったようです。

とりあえず、行ごとの末尾の半角スペースを削除することで対応しました。
(同バージョンのまま更新してます)
それはそれで、また何か問題が起きそうで怖いですが……。

また、HTML5版では表示前に保持しているデータには半角スペースが挿入されて
いないようなので、アイテムの解説文に関しては大丈夫そうです。
種族・職業解説文は……ちょっと時間がなくて確認出来てませんので、
後日見てみます。(忘れなければ)
Re^2: [Javardry Java版 バグ報告] 特定状況に置いて itemCommentNum[ ][ ] が正常に機能しない 投稿者:顔なき導師 投稿日:2025/05/09(Fri) 20:21:51 No.562
いつもながら迅速なご対応ありがとうございます。
itemCommentNum[ ][ ] についてバグが再現しなくなっていることを確認できました。
Re^2: [Javardry Java版 バグ報告] 特定状況に置いて itemCommentNum[ ][ ] が正常に機能しない 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2025/05/10(Sat) 12:52:31 No.563
> とりあえず、行ごとの末尾の半角スペースを削除することで対応しました。
> それはそれで、また何か問題が起きそうで怖いですが……。

意図的に入れている半角スペースと区別がつかずに削除してしまうので、
表示用の整形を表示直前に行うように変更(再修正)しました。

- WebForum -
- Edited by THU (酔生夢死) -