Meridian59/Meridian59 — pull request #213 by theanax (2013-07-05 19:36:33+00:00)
Title: Boss bonus XP

This is the ground work for something bigger but I thought until I could work the math out for the rest of it maybe the admins could have some fun.

So the very basic idea here is to allow for monsters to give more then the standard 1-2 XP (Gainchance) that they currently do.

For someone at 20 hp killing a giant rat is the same as killing the ghost XP wise. For a person who is 149 hp killing a Mollusk create is the same as killing the luppog king.

So right now high level players only farm mollusks because they're the easiest end game monster to kill/exploit killing. In the future setting the harder monsters and boss monsters to have a slightly high number will balance the difficulty and we should see some variance in building.

Currently there aren't really any low end or mid-tier bosses to speak of but this can be corrected. The Orc Pitt Boss is the closest thing we have to that, but additional bosses can be added.

As I stated, I'm working on the math with a few other people and will push the addition of the specific pibossbonus numbers at a later time.

---

So here is how it works right now. Currently an admin must set pibossbonus on a monster. If a player is within normal range to gain XP from said monster and gets flagged for the normal 2 xp by both getting hit by and landing the killing blow of the monster they will see the message that they have killed a mighty foe. They are granted the normal 2 XP and the bonus.

The reason I put the bonus only at the point where players get both the normal XP is to avoid players cheesing stronger monsters and bosses by using things like firewalls.

---

I hope to add additional ways to gain XP like this in the future in attempt to move away from the bait/firewall abuse we see today. Making the game more interactive and removing the need/use of mules.