otland / forgottenserver

A free and open-source MMORPG server emulator written in C++
https://otland.net
GNU General Public License v2.0
1.56k stars 1.04k forks source link

PERMANENT (conditions) or (buffs/debuffs) to player that lasts even through death and login/logout #4684

Open Coldensjo opened 2 months ago

Coldensjo commented 2 months ago

Explanation of what you want to do that is currently impossible

Adding a condition, buff or debuff to player that persists through death, login, logout, essentially forever until force removed through scripts. Sort of like https://elderscrolls.fandom.com/wiki/Standing_Stones

Available workarounds

It's possible to add a condition and a storage, then check for the storage onLogin and apply the condition if the player has the storage, but this workaround is annoying.

ArturKnopik commented 2 months ago

it's can be done by using onLogin script + check for storage from my site this feature is nice to have, nothing mandatory

nekiro commented 1 month ago

Sounds like asking for a memory leak, but I can understand that this is a feature that would be nice to have.