mirror of
https://github.com/tbamud/tbamud.git
synced 2026-04-30 04:41:51 +02:00
Fix questmaster holding items: extract object after AQ_OBJ_RETURN quest completion (#165)
* Initial plan * Fix questmaster holding items: call extract_obj after AQ_OBJ_RETURN quest completion Agent-Logs-Url: https://github.com/tbamud/tbamud/sessions/f860d259-a59a-4c9b-a2b2-1f7a3a51990a Co-authored-by: welcor <357770+welcor@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: welcor <357770+welcor@users.noreply.github.com>
This commit is contained in:
@@ -410,8 +410,10 @@ void autoquest_trigger_check(struct char_data *ch, struct char_data *vict,
|
||||
break;
|
||||
case AQ_OBJ_RETURN:
|
||||
if (IS_NPC(vict) && (GET_MOB_VNUM(vict) == QST_RETURNMOB(rnum)))
|
||||
if (object && (GET_OBJ_VNUM(object) == QST_TARGET(rnum)))
|
||||
if (object && (GET_OBJ_VNUM(object) == QST_TARGET(rnum))) {
|
||||
generic_complete_quest(ch);
|
||||
extract_obj(object);
|
||||
}
|
||||
break;
|
||||
case AQ_ROOM_CLEAR:
|
||||
if (QST_TARGET(rnum) == world[IN_ROOM(ch)].number) {
|
||||
|
||||
Reference in New Issue
Block a user