Skip to content

Commit dd0d452

Browse files
committed
Fix Hero->ReleaseLiftWeapon not working
1 parent 6c4dfc7 commit dd0d452

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/zc/ffscript.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32814,7 +32814,13 @@ int32_t run_script_int(bool is_jitted)
3281432814
}
3281532815
case HEROLIFTRELEASE:
3281632816
{
32817-
ri->d[rEXP1] = Hero.lift_wpn ? Hero.lift_wpn->getUID() : 0;
32817+
if(Hero.lift_wpn)
32818+
{
32819+
ri->d[rEXP1] = Hero.lift_wpn->getUID();
32820+
Lwpns.add(Hero.lift_wpn);
32821+
Hero.lift_wpn = nullptr;
32822+
}
32823+
else ri->d[rEXP1] = 0;
3281832824
break;
3281932825
}
3282032826
case HEROLIFTGRAB:

0 commit comments

Comments
 (0)