Even using player.pl, I still can't get EVENT_PICK_UP to work. Here is my example player.pl file that I am using in overthere:
Code:
sub EVENT_PICK_UP {
if ($picked_up_id == 4607) {
quest::spawn2(2700766, 0, 0, 1925.4, 3147.5, -50, 192);
}
}
I pick up the item 4607 (a crate) and it is supposed to spawn a Cockatrice at the same location. But, I get nothing at all no matter how I write it.
I also confirmed that ground spawn still always have 0 charges on them if they are set to have a certain amount. They work properly if #summoned, but not if picked up from being a ground spawn.