Read-only archive of the Armageddon Games Forums Archive (2000–2026) · About this archive

USING LAST ITEM IN POTION CLASS CRASHES ZC IF ITS RIGHT SELECT DIRECTS TO ARROW CLASS

22 replies · 4,804 views · Started 05 January 2010

This thread included a poll: Is a fix for this needed before 2.5 is released?

I didn't get a crash either.

[guess]Looking at the subscreen it might have something to do with item overide[/guess]

Well, the cursor shifts one position to the right when the blue potion is used up. It appears this crash only happens with the potion's right select being directed to the arrow class' position.

What's the status on this? I know what the cause of the crash is now. But I updated my test quest, so if I need to upload another one to show you the cause of this crash, let me know😉

Here you go!
You'll have to show the letter to the guy in the Potion Shop, then buy a blue potion. This can be found on screen 72 of Map 1. (it uses the DMap 2 palette)
Go through the door on the right to get to the potion shop. From here, once you buy it, use the blue potion, and you'll see that the crash is due to the selection shifting over to the arrow.
PS: The potion is set to Position 8 and its right select directs to Position 9, which would be the arrow. This is found in the following subscreens: Custom (Map, B), Custom (Triforce, B).

Yes. It still happens in the latest build.
As for the screen recording, I've never done anything like that before.

I'm not getting the error from the 1129 build available on shardstorm. Running XP. I used the Goto cheat to go to DMap 1, screen 72. Entered the right door. Once inside, selected the letter. Showed it to the shopkeeper. Bought the potion. Switched to the potion. On some tries, I would use the potion immediately. Other times, I would decrease my health by a few hearts first. Neither time did it crash.

For recording, try HyperCam and post the result on YouTube somewhere. http://www.hyperionics.com/hc/

Sorry... Hyper Cam didn't work out so well for me... I tried recording with that useless tool, and it was way too slow for me...
By the way, you do know that the potion's right select direct to the arrow, right? And maybe you should re-download the file. I upload updates of it to my webs.com page.

Well, for me, it crashed before the refill process began. Maybe one of the other developers can test this out once more...

Odd... Now the 1129 is crashing but the current dev build is not. I don't know if it's code changes or due to mine being compiled in MinGW instead of VC++.

So it crashes before it begins refilling? I don't think it would have anything to do with the arrows if that's the case...

Saffith wrote:So it crashes before it begins refilling? I don't think it would have anything to do with the arrows if that's the case...


Actually, yes it does have to do with the Potion's right select directing to the arrow.

Does it crash if you change the arrow to another class? ..Or take away the arrow from the init menu?

Gleeok wrote:Does it crash if you change the arrow to another class? ..Or take away the arrow from the init menu?


[strike]If I change the arrow to another class? No, because then it wouldn't be an arrow. Take away the arrow? No, I tried it, and it instead redirected to the wand without crashing.[/strike]
EDIT: Never mind... The crash has seemingly been fixed in build 1154.:shrug:

It wouldn't be a bug, necessarily, but a lot of crashes are compiler-specific. It may come up again in future builds, so keep checking it.