Xp Gain Cooldown Perk
Caltinor opened this issue ยท 2 comments
Describe the solution you'd like
After earning XP in certain conditions, XP from the same source is prohibited until a cooldown is reached
Why is this feature needed
Interact XP can be spammed and there is no consistent way to implement limits in code in a way that is configurable to users otherwise.
Describe alternatives you've considered
doing nothing and letting users decide if something just should or shouldn't give xp.
Additional context
it is very charismatic if you just interact with pigs all day. much charisma. so charm. very admirable.
This will need to be backburnered. Perks modifying XP needs more thought. Right now Perks can add to the xp map, but they technically precede it, which means there is nothing for them to modify. One possibility is to let perks cancel like Event Triggers do, but I worry that's too much overlap of functionality.
this has been achieved via anti-cheese implementation in #189