Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #0 0x00000000 in ?? ()
- #1 0x08061860 in server::zone::objects::scene::SceneObject::link (this=0xd0cd2b0, objectID=0,
- containmentType=4294967295) at ../../../src/server/zone/objects/scene/SceneObject.cpp:299
- #2 0x08187ddc in server::zone::objects::scene::SceneObjectImplementation::removeObject (this=0xd0cc4f0,
- object=0xd0cd2b0, notifyClient=true)
- at ../../../src/server/zone/objects/scene/SceneObjectImplementation.cpp:702
- #3 0x08060edb in server::zone::objects::scene::SceneObject::removeObject (this=0xd0cab38, object=0xd0cd2b0,
- notifyClient=true) at ../../../src/server/zone/objects/scene/SceneObject.cpp:156
- #4 0x08183496 in server::zone::managers::minigames::FishingManagerImplementation::loseBait (this=0xd0af160,
- player=0xd0b76e0) at ../../../src/server/zone/managers/minigames/FishingManagerImplementation.cpp:162
- #5 0x08183649 in server::zone::managers::minigames::FishingManagerImplementation::mishapEvent (this=0xd0af160,
- text=..., player=0xd0b76e0, boxID=5439578, losebait=true)
- at ../../../src/server/zone/managers/minigames/FishingManagerImplementation.cpp:194
- #6 0x081841c6 in server::zone::managers::minigames::FishingManagerImplementation::fishingStep (this=0xd0af160,
- player=0xd0b76e0, nextAction=2, marker=0xd0dc7e0, fish=2, boxID=5439578)
- at ../../../src/server/zone/managers/minigames/FishingManagerImplementation.cpp:326
- #7 0x080f1059 in server::zone::managers::minigames::FishingManager::fishingStep (this=0xd0ae748,
- player=0xd0b76e0, nextAction=2, marker=0xd0dc7e0, fish=2, boxID=5439578)
- at ../../../src/server/zone/managers/minigames/FishingManager.cpp:181
- #8 0x081d5bbf in server::zone::managers::minigames::events::FishingEvent::run (this=0xd126bc0)
- at ../../../src/server/zone/managers/minigames/events/FishingEvent.h:84
- #9 0x08281d2e in engine::core::TaskScheduler::run() ()
- // Definition:
- bool FishingManagerImplementation::loseBait(PlayerCreature* player) {
- ManagedReference<SceneObject*> pole = player->getSlottedObject("hold_r");
- if (pole != NULL) {
- if(pole->isFishingPoleObject()&&pole->hasFullContainerObjects()) {
- if(pole->getContainerObject(0) != NULL) {
- pole->removeObject(pole->getContainerObject(0),true);
- return true;
- }
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement