Page 1 of 1
(Resolved) Proposal: disable or remove in-client (over)weight notifications
Posted: 20 Sep 2024, 16:25
by ThinkSome
It is my opinion that this should be handled by servers/games. Servers/games can output a chat message warning as needed, but script API might be lacking. Having this hard-coded in client puts undue burden on game designer as players will get erroneous messages if game does not penalise 50% weight or penalises it differently.
There already exists the overweight effect: yellow weight at 50% and red one at 90%. These are completely server/game-controlled.
I propose removing the in-client overweight handling or at least disabling that warning pop-up by default.
The notification in question:

- weight.png (12.73 KiB) Viewed 28952 times
Resolved: asuratva had a great idea to just switch the warning to a speech bubble, which does not interfere with gameplay. In this form and at present server-side implementations I am in favor of keeping the warning. N.B. Herc also has a packet to set % at which this warning appears, and 100+% disables it.
Re: Proposal: disable or remove in-client (over)weight notifications
Posted: 15 Oct 2024, 10:49
by cuoco
Disabling this by default would make life so much better!
Re: Proposal: disable or remove in-client (over)weight notifications
Posted: 21 Oct 2024, 08:37
by Bjørn
It's not entirely hardcoded (at least not in ManaPlus, it is still hardcoded in Mana client at the moment). The percentage can be set to 100% when a server does not penalise weight at all (by "paths" config value "overweightPercent"). Doesn't help with the penalty is something else, of course.
This should probably be turned into a status effect? Preferably server-controlled, of course, which can be done through SMSG_BEING_STATUS_CHANGE (0x0196) or SMSG_PLAYER_STATUS_CHANGE (0x0119).
Re: Proposal: disable or remove in-client (over)weight notifications
Posted: 21 Oct 2024, 10:51
by Livio
A more real thing would be a walking speed penalty according to weight and strength but well...
N00b mages may wonder why their MP is not coming back if there's no notification at all.
A nice thing would be a sweat drop badge (or sweating effect on their face) on player if the overweight status icon alone is not visible.
Re: Proposal: disable or remove in-client (over)weight notifications
Posted: 21 Oct 2024, 19:08
by ThinkSome
Apparently herc has a packet to modify this %, which is supported in MV (and probably M+), but to my knowledge no game uses it at the moment.
Livio wrote: ↑21 Oct 2024, 10:51
A more real thing would be a walking speed penalty according to weight and strength but well...
N00b mages may wonder why their MP is not coming back if there's no notification at all.
A nice thing would be a sweat drop badge (or sweating effect on their face) on player if the overweight status icon alone is not visible.
Yeah, I'd like to see progressive penalties 
There is already the overweight status effect which signals this just fine without getting into one's face during combat.