AscensionGameDev / Intersect-Engine

Intersect provides a complete game development suite for creating 2d mmorpgs with no programming experience required!
https://www.freemmorpgmaker.com/
Other
222 stars 360 forks source link

feature: experience penalty when killing weaker enemies #230

Closed ghost closed 7 months ago

ghost commented 4 years ago

Is your feature request related to a problem? Please describe. This is very good for balancing the UP and farm system in MMORPGs, if a player farms a low level monster he should receive a lower amount of XP, if possible configurable. As with Ragnarok Online,

Describe the solution you'd like if you kill a monster with up to 15 levels more than yours, you can earn 50% to 75% more XP, and if you kill monsters with 10 levels less, you will receive a 50% penalty there is 75% XP of monsters.

WeylonSantana commented 4 years ago

@ThousandX I'm sorry to intrude on your feature request, but, why don't you do it for events? It's possible.

Cheshire92 commented 4 years ago

Going through events is great and all, but a very user unfriendly way of doing this.

This should be doable, but would need to be configurable properly. (Ie setting the drop-off levels in a config file as well as how much exp is taken away)

lodicolo commented 4 years ago

Restored issue.

dhmello commented 11 months ago

This was implemented in my game, but I used a metric of up to 15 levels of difference between the player and/or party member, which will gain 0 xp if the difference between the player and the monster is 15 levels or more.