» SmaugMuds » Bugfix Lists » AFKMud Bugfix List » AFKMud Bug Archive » [Bug] Auction item is not che...

Pages:<< prev 1 next >>

Black Hand

GroupAdministrators
Posts3,707
JoinedJan 1, 2002
Bug: Auction item is not checked when object is extracted
Danger: Medium - Crash under select conditions.
Discovered in: AFKMud 1.77
Found by: Remcon
Fixed by: Samson
---
handler.c
Locate:
Below that, add:
handler.c, extract_obj
Locate:
Below that, add:
If by some chance you manage to cause the currently auctioning item to be extracted, the game will crash upon conclusion of the auction. It may even crash sooner depending on what's going on.
Danger: Medium - Crash under select conditions.
Discovered in: AFKMud 1.77
Found by: Remcon
Fixed by: Samson
---
handler.c
Locate:
#include <string.h> #include "mud.h"
Below that, add:
#include "auction.h"
handler.c, extract_obj
Locate:
if( obj->item_type == ITEM_PORTAL ) remove_portal( obj );
Below that, add:
if( auction->item && auction->item == obj ) interpret( supermob, "bid stop" );
If by some chance you manage to cause the currently auctioning item to be extracted, the game will crash upon conclusion of the auction. It may even crash sooner depending on what's going on.
Pages:<< prev 1 next >>