View Issue Details

IDProjectCategoryView StatusLast Update
0023205Return of ReckoningGeneralpublic2024-09-04 22:48
ReporterOmegus Assigned ToMaxHayman  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0023205: Equipping items direct from your bank to your character sheet corrupts server-side stat calcs
DescriptionRelated bug, closed but still a problem: https://bugs.returnofreckoning.com/view.php?id=19729

If you equip items directly from your bank into your character sheet, the stats do not update correctly. Then, if you replace that item with another one from your bank, the stats continue to degrade further and further. Screenshots attached showing stats going into the negative due to this. Previously when I investigated this bug a couple of years ago I was able to turn it into an "infinite" AP exploit (when you ran out of AP it reset back to max AP) which was fixed. I have no attempted to look for other exploits with this.

Based on some feedback on Discord from R1CH's testing, apparently reducing your wounds down to the lowest possible value (1 wound or 10 HP) seems to make you invincible to some NPC attacks, or they just didn't attack you, or something weird.

Note that the character sheet displays the correct stats based on your gear. The corruption is server-side where ]getstats shows absolute gibberish.
Steps To ReproduceThis was done on a Zealot:

1) Remove everything from your character.
2) Equip a helmet with some stats. This is helmet 1.
3) Put a different helmet in your bank vault. This is helmet 2.
4) Drag helmet 2 out of the bank directly into your helmet slot on the character sheet. This equips helmet 2 and puts helmet 1 in the bank.
5) Now drag helmet 1 out of the bank into the helmet slot on the character sheet. This equips helmet 1 and puts helmet 2 in the bank.
6) Repeat steps 4-5 a few times and then do ]getstats
Tagsbank, Items, Stats

Activities

Omegus

Omegus

2024-08-27 17:34

reporter   ~0044190

Forgot to add that the bug is particularly insidious as your character sheet looks 100% correct. The only reason I spotted it happening again was because my actual hitpoints displayed in the player unit frame did not match my character sheet. I then did ]getstats and saw what was happening behind the scenes on the server.
MaxHayman

MaxHayman

2024-08-29 23:06

administrator   ~0044200

Fixed will be deployed at some point.
MaxHayman

MaxHayman

2024-09-04 22:48

administrator   ~0044255

Released

Issue History

Date Modified Username Field Change
2024-08-27 17:33 Omegus New Issue
2024-08-27 17:33 Omegus Tag Attached: bank
2024-08-27 17:33 Omegus Tag Attached: Items
2024-08-27 17:33 Omegus Tag Attached: Stats
2024-08-27 17:34 Omegus Note Added: 0044190
2024-08-29 23:06 MaxHayman Assigned To => MaxHayman
2024-08-29 23:06 MaxHayman Status new => resolved
2024-08-29 23:06 MaxHayman Resolution open => fixed
2024-08-29 23:06 MaxHayman Note Added: 0044200
2024-09-04 22:48 MaxHayman Note Added: 0044255
2024-09-04 22:48 MaxHayman Status resolved => closed