Quote:
Originally Posted by pfyon
Correct me if I'm wrong, but I am pretty sure the trivial loot code made mobs not drop loot for you if you were too high level, not banish you.
|
true, but there is an inherited problem with TLC how it was done on EQ1.
Such as it doesn't prevent Kill stealing by someone who cannot kill mob legibly just to ruin your day. In EQ2 it was impossible to KS cause as soon player A would aggro the mob the encounter would be LOCKED on that player (and his group) and no one else could dmg the mob.
Unfortunately we are unable to reproduce such system. So by banishing the player I am trying to solve 3 problems at once:
-prevent farming of lower level mobs by players who are way to high of lev for the given encounter
-prevent high lev people assisting low level people in the fight which is otherwise trivial to them (healing, buffing, dealing dmg etc)
-prevent high lev jerks going around and ruining people kills even if they can't get the loot.
Not to mention I don't think "denial of loot" is something what is can be done with just the scripts. I could make it so a special BONUS loot only drops of the mob if player is within right level range (and again must check for entire group) in a form of spawning a CHEST, but then the chest itself could become a target of ninja looting
It would be nice if we could LOCK the encounter like they do it in eq2, but pretty sure this will require some server side coding