The Dink Network

Reply to Re: Recent Release: Historical Hero II

If you don't have an account, just leave the password field blank.
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
August 10th 2012, 07:24 PM
Only thing I can think of is to mess with the script itself. If you want to try to mess with it yourself, the script's called "s3-ancscene". Also, you might want to check if there's a script called "s3-abeboss" in the STORY folder. If it has somehow mysteriously disappeared, then that's pretty much the only thing I can think which could launch this error.


Thanks for the reply.

The /story/ directory contains: s3-ancscene.c (4875 bytes), s3-abeboss.c (1761 bytes), and s3-abeboss2.c (8335 bytes).

Applying a complete lack of originality I added "debug" statements looking like this:

say_stop("Debug ans#4", 1);

to s3-ancscene.c and s3-abeboss.c and found that the problem was occurring following this line:

external("healthbar", "make_hbar", 3, &current_sprite);

I also discovered that, after I had added about fifteen of those PRINT statements to 'healthbar.c' and replayed the scene, I wound up in combat with Abraham-or-someone-like-him, and gained 150EXP for defeating him. Of course, by that point Abraham had leapt up on the stage-left rocks, and there's no telling what state the variables were in by that point; I hit Alt-Q and exited.

Very confusing.

Does this provide any more insight?