diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-06-11 01:56:41 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-06-11 01:58:18 -0300 |
| commit | b167d45f88cfb824a96c3a5a120c34c30768ecda (patch) | |
| tree | 79d52a61067ddaf68e5097ff546f2e55d5c7023e /src/cract.cc | |
| parent | 81a5d53bc566fe2c678577cb3f3e5cadd0711753 (diff) | |
| download | game-b167d45f88cfb824a96c3a5a120c34c30768ecda.tar.gz game-b167d45f88cfb824a96c3a5a120c34c30768ecda.zip | |
first look at `operate.cc`
Diffstat (limited to 'src/cract.cc')
| -rw-r--r-- | src/cract.cc | 3 |
1 files changed, 2 insertions, 1 deletions
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 |
