MowFord
MowFord
> Not sure if the functionality exists yet, but the ring enchantments should wear off if the ring is removed (also on logout/zone, but that should just be an effect...
i thought i tried using enchantment and it didn't remove one removing the gear. Also `enchantment` status effect overwrites other enchantment status effects due to `overwrite == 0` on it
> At least the effects flags can be actually changed in script! https://github.com/LandSandBoat/server/blob/base/src/map/lua/lua_statuseffect.h#L68 afaik you can't set flags on an effect before applying it, and when you apply the overwrite...
Got an example somewhere of that? I thought the flag checking was done within the addedfect binding
Also the issue being discussed is the `overwrite` value of an effect, not the flag specifically. If `overwrite` is 4, then it lets two buffs with the same power coexist....
Also linking to a related issue https://github.com/LandSandBoat/server/issues/4785
Allright I did the thing. Note that `ENCHANTMENT` being able to live alongside other of the same effect means this logic is now flawed:  I might have opened a...
As Teo mentioned, https://github.com/LandSandBoat/server/pull/4922 is related but based on my knowledge of this subject I think will fully resolve the issue in this direction. If LSB ever decides to move...
Very interesting. Always enjoy learning the history/intent on these systems. Honestly in most of the cases I've seen you are right that we don't actually need to release the id...
Back to your question i'm not sure we do want to cache DEs in this query, but I'm not sure there's a way to differentiate without looping over the whole...