Sgt. Ham wrote:
Update on the Sapphire Giver item:
Turns out it’s very finicky with GZDoom versions. On 3.7.2 (and LZDoom), collecting all 5 hearts does not give you the item, you then have to type “give sapphiregiver” in the console to get it; it does recharge after 2 minutes, though. On the latest version, it does give you the item with all 5 hearts acquired, but it does not recharge. Another problem on both ends is exiting a level when the power-up is not in your inventory will prevent it from recharging and you won’t be able to collect the 5 morph hearts to get it back.
That’s all for now, hope this helps.
Bad gzdoom, bad. Go to your room.
I was testing using 3.4 and 2.1 and it worked fine with them, i guess the newer versions do something fucky with inventory stuff?
Once you have all 5 hearts it gives you a weapon which is selected, gives you the item and then is removed, it's a lil hacky but it's the only way i could think of giving the player the item after getting 5 separate items. It gives you an inventory item that lets you recharge in subsequent maps too, so I assume it's taking that off you for some reason.
The most effective way to solve this issue might be to have the hearts activate a script that gives you the item and takes the hearts, and instead of recharging you gotta collect 5 more hearts to get it. I'll see if that works out later.
Again, thanks for the helpful feedback and stuff
