Ok thanks!
I found something interesting in latest updates:
Code:
sub EVENT_AGGRO_SAY
{
if($text=~/hate/i)
{
my @hatelist = $npc->GetHateList();
foreach $ent (@hatelist)
{
my $h_ent = $ent->GetEnt();
my $h_dmg = $ent->GetDamage();
my $h_hate = $ent->GetHate();
if($h_ent)
{
my $h_ent_name = $h_ent->GetName();
quest::say("$h_ent_name is on my hate list with $h_hate hate and $h_dmg damage.");
}
}
}
}
I suppose I could use this as base to instead pull out players level rather than his hate?
I am hoping to use this to implement trivial Encounter Loot Code like it was on Firiona Vie server and on EQ2.
So if player on the list above certain level, he will be banished out of the zone.