- marked as minor
[L2NPC] Origin bug with leaked item
Issue #45
new
If item is deleted using AI DeleteItem(), object is deleted but is left in DB.
How to reproduce:
use c2 client
use //setquest 421 16
then create pet //create_pet 3
select pet and type //setparam level 55
then summon fairy_mymyu
talk to her and select quest
and change dragon to strider
See comments for AI, which leads to leak
Comments (4)
-
reporter -
reporter class hatchling_of_star : pet_use_one_skill { handler: EventHandler SCRIPT_EVENT(script_event_arg1, script_event_arg2, i0) { if (script_event_arg1 == 1) { if (HaveMemo(myself.master, @adventure_of_the_little_wings) == 1 && GetMemoState(myself.master, @adventure_of_the_little_wings) == 16) { Despawn(); if (DeleteItem1(myself.master, @dragonflute_of_star, 1)) { if (GetCurrentTick() - myself.master.quest_last_reward_time > 1) { myself.master.quest_last_reward_time = GetCurrentTick(); CreatePet(myself.master, @dragon_bugle_star, @star_strider); RemoveMemo(myself.master, @adventure_of_the_little_wings); SoundEffect(myself.master, "ItemSound.quest_finish"); return; } } } } super; } }
-
reporter - edited description
-
reporter - edited description
- Log in to comment