* Reverted npc_checknear to exclude check for class_ -1.
* Removed npc_checknear in npc_buysellsel, npc_selllist and npc_buylist as enough preventive measures of hacking are already implemented. git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6370 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
@@ -10898,9 +10898,10 @@ int run_script_main(struct script_state *st)
|
||||
struct block_list *bl;
|
||||
st->state = RUN;
|
||||
if(st->oid && st->rid && (bl = map_id2bl(st->oid))){
|
||||
if(bl->type == BL_PC){
|
||||
// Perfomance impact, use buildin_doevent instead for interactive item scripts.
|
||||
/*if(bl->type == BL_PC){
|
||||
clif_sendfakenpc(((TBL_PC *)bl),dummy_npc_id);
|
||||
} else if(bl->type == BL_NPC){
|
||||
} else */if(bl->type == BL_NPC){
|
||||
if(npc_checknear(((TBL_PC *)bl), bl->id))
|
||||
clif_sendfakenpc(((struct map_session_data *)bl),st->oid);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user