Hey guys,
Wanted to post this here to get insight and concerns on the World PVP Hotspots from the community. Once the design doc is finalized and everything is accounted for - i'll push it hard to a (paid?) developer. The below post will be rewritten once ideas are concrete and set in stone.
-----------------------------------------------
[DRAFT]
Objective: Create World PVP hotspots on the map so that players can battle for control of rewards/currency/items/heroes XP every 5 minutes. Once a point is captured, it will announce the player (leader) that an outpost (with the name in the config) has been captured to the server (or herochat channel specified in the config) then it will enable a passive gain every 5 minutes for the configured amount.
In order to receive a reward, the players must be within the region/area where the objective is at. If another player party comes no one will receive rewards until only one team holds the point until capture.
The players will "capture" the control points and fill a meter / amount to gain control. If they leave the area, their meter/capture is reset or goes down.
Rewards:
Held for 5 minutes
100s
CommandSend (Sends any command given)
500xp
Held for 20 minutes
250s
1000XP
CommandSend
Held for 1 Hour
Configured something.
API/Integration Concerns:
WorldGuard - regions (so we can set any region to be used as an objective hotspot - there will be 4 around the map and it will be announced to let other players know about the passive gains.
Heroes - party system to track who's with who.
Code:
PVPOjective1:
Region: Objective1
Currency: 100
HeroesXP: 500
CommandReward: /give {player} Goldbar 1
Please note that there are code restrictions and limitations in everything so very advanced and complex systems may not be doable.