otland / forgottenserver

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

Tie Exiva Button to Find Person spell #3809

Open EPuncker opened 2 years ago

EPuncker commented 2 years ago

As of 21st of November 2017 the Find Person spell was changed for Optional PvP game worlds. Since then, players can determine which characters are able to find them in a new dialog window in the Tibia Client.

In other words: we need to make the Exiva Button to work only on non pvp server, and adjust the spell accordingly.

this is the exiva button: 2021-11-28 02_24_23-OT - Perflex

Before this update, Find Person could be used on any online character without restriction. This update added new options exclusive to Optional PvP worlds.

This window allows players to select the following options:

Allow all characters to use Exiva on you. Allow only the selected groups to use Exiva on you. This breaks down into multiple child options that can be selected independently allowing finer control: Members of the same guild. Members of the same party. Characters on the VIP list. Characters from a list of whitelisted names. Members of guilds in the list of whitelisted guilds. Note: During a guild war, all members of any of the two guilds can use Exiva on each other.

Zbizu commented 2 years ago

I believe that it should have its config value (just like every mechanic introduced after pvp system rework excluding trivial ones like paral cooldown) independent on world type with a small annotation to explain which worlds use it.

No one really likes that new pvp system (neither players nor server owners), but that exiva thing is neat so we should leave the decision (whether it's on) up to server owners.