From 3b1918535f16bb361b0d98d1e161cf00c1722dff Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 22 Feb 2024 21:08:39 +0100 Subject: [PATCH] fixed Orb of Chaos not calling moveItem --- pcmove.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pcmove.cpp b/pcmove.cpp index 80ff32d7..92cda82c 100644 --- a/pcmove.cpp +++ b/pcmove.cpp @@ -699,6 +699,11 @@ void apply_chaos() { markOrb(itOrbChaos); copy_metadata(ca, &cob); copy_metadata(cb, &coa); + + ca->item = coa.item; + cb->item = cob.item; + moveItem(ca, cb, false); + if(!switch_lhu_in(ca->land)) ca->LHU = coa.LHU; if(!switch_lhu_in(cb->land)) cb->LHU = cob.LHU; if(ca->monst && !(isFriendly(ca) && markOrb(itOrbEmpathy))) {