From b167d45f88cfb824a96c3a5a120c34c30768ecda Mon Sep 17 00:00:00 2001 From: fusion32 Date: Wed, 11 Jun 2025 01:56:41 -0300 Subject: first look at `operate.cc` --- src/cract.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cract.cc') diff --git a/src/cract.cc b/src/cract.cc index 22e5b93..d6fd2ee 100644 --- a/src/cract.cc +++ b/src/cract.cc @@ -556,7 +556,8 @@ void TCreature::Move(Object Obj, int DestX, int DestY, int DestZ, uint8 Count){ ::Move(this->ID, Obj, DestCon, MoveCount, false, DestObj); }catch(RESULT r){ // NOTE(fusion): Attempt to exchange inventory items. - if(DestY < 64 && DestObj != NONE + if(DestY >= INVENTORY_FIRST && DestY <= INVENTORY_LAST + && DestObj != NONE && (r == NOROOM || r == HANDSNOTFREE || r == HANDBLOCKED -- cgit v1.2.3