情報掲示板


管理に報告

クッキーを有効にしてください

以下のメッセージを管理に報告します。
送信内容は送信者情報と共に記録されます。
不適切な報告が繰り返し送信された場合には規制対象となる場合があるのでご注意ください。

スレッド:雑談情報討論スレ59


[1182] By 名無し ID:
おいおいおい
面白い事起きてんじゃん
x.com

これはつまり柔らかベルゲをぶっ叩いてダメージの内部桁が桁あふれしたってやつなんだろうな

2進数16ビット符号付きで考えると

DMG1468 = 10110111100

しかしこんなダメージで倒せるわけがないので

DMG67004 = 10000010110111100 (17桁目あふれ)
67004 = 65536+1468
本来はこれだろうな


あれか?
ミスダメージが出るのは、表示のコード部分でif(DMG <= 0){}とかにしてるのか?
命中判定で攻撃外したらDMG値が0になるよう処理されていて、
文字通り表記が0=MISSとなるわけだが、符号まで行って-10000とかになってもif(DMG <= 0){}の処理上、真扱いでMISSになるとかか?
2026-05-30 18:08:52
最終更新:2026-05-30 18:35:51
[返信] [編集]


報告内容



画像認証-上記文字を入力してください