Jump to content
DavidW

Ascension 2.0.12 out; report bugs here

Recommended Posts

Guest Ben

I just tried to install Ascension 2.0.12 (which I just downloaded from the gibberlings3 web site), but my AV software (McAfee) interrupted the installation, stating that it contained a virus named suspect!3039003f2cca.  Do you know whether  this would be a false alarm?

Share this post


Link to post

Almost certainly.  Virus checkers often get upset with the WEIDU executable used for BG mods.

Share this post


Link to post

I get an inexplicable parse error when the installation tries to compile certain bafs, specifically those referencing a LONG_BOW as the object:

PARSE ERROR at line 98 column 16-57
Near Text: )
    unknown object CLASS specifier [LONG_BOW]

[ascension/tougher/abazigal/abazdrag.baf]  ERROR at line 98 column 16-57
Near Text: )
    Parsing.Parse_error
ERROR: parsing [ascension/tougher/abazigal/abazdrag.baf]: Parsing.Parse_error
ERROR: error compiling [ascension/tougher/abazigal/abazdrag.baf]: Parsing.Parse_error
ERROR: compiling [ascension/tougher/abazigal/abazdrag.baf]!
Stopping installation because of error.

This is easily "fixed" by swapping LONG_BOW for MAGE_ALL but it still leaves me worried because firstly the engine always recognized arcane casters as falling under the general identifier LONG_BOW and secondly because there was no such parsing error the last time I installed this very same Ascension version.

Share this post


Link to post
6 hours ago, polytope said:

I get an inexplicable parse error when the installation tries to compile certain bafs, specifically those referencing a LONG_BOW as the object:


PARSE ERROR at line 98 column 16-57
Near Text: )
    unknown object CLASS specifier [LONG_BOW]

[ascension/tougher/abazigal/abazdrag.baf]  ERROR at line 98 column 16-57
Near Text: )
    Parsing.Parse_error
ERROR: parsing [ascension/tougher/abazigal/abazdrag.baf]: Parsing.Parse_error
ERROR: error compiling [ascension/tougher/abazigal/abazdrag.baf]: Parsing.Parse_error
ERROR: compiling [ascension/tougher/abazigal/abazdrag.baf]!
Stopping installation because of error.

This is easily "fixed" by swapping LONG_BOW for MAGE_ALL but it still leaves me worried because firstly the engine always recognized arcane casters as falling under the general identifier LONG_BOW and secondly because there was no such parsing error the last time I installed this very same Ascension version.

It isn't about the engine exactly, it's about CLASS.IDS. Some other mod in your install order has removed the ancient LONG_BOW synonym for MAGE_ALL. If you add the string '202 LONG_BOW' to class.ids in a text editor, the script will compile.

However, Ascension shouldn't be relying on that ancient oddity. I'll fix it next time I update.

Share this post


Link to post

Thanks, I've discovered a borderline bug with Yaga. At the Throne, on difficulties below hard, he's supposed to immediately reduce his damage resistances apart from cold to 70% through finyeasy.spl. However, this .spl actually reduces all resistances to zero!

If SCS smarter Yaga is installed on top of Ascension, then he appears in his final form with 60% resistance (not 70%) and doesn't reduce his resistances further via script.

Now, I imagine most Ascension players will also be using SCS (the Ascenion finale is still probably the hardest encounter in the trilogy, dependent on party composition, unless you tackle some of the other improved SCS battles at really low levels) so won't notice this bug (apart from the giant being a little less resistant than in his first incarnation). However, it will certainly be noticeable for those who installed Ascension + SCS and skipped the improved Yaga-Shura component.

Share this post


Link to post

Also, Abazigal's Drakes (DRAKE01 to DRAKE04.cre) have only 12HD and can be killed in one hit with no saving throw by a warrior using Greater Deathblow HLA; this seems odd because while they have 125hp each (a bit more than the maximum of12d8 exclusive of bonuses) they have a base THAC0 of -3, save vs death of 4 and save vs spells of 5, which no 12HD creature should have. I'd be inclined to compromise and make them 18HD, base THAC0 3, hp and saves untouched.

Share this post


Link to post

I see the case for this. But I don't feel confident it's unequivocally a bug or mistake, which makes me reluctant to change it. 

(I also think it's good for the occasional creature to be vulnerable to Greater Deathblow - otherwise why take it? - but I agree that the Drakes aren't the ones I'd choose in my own mod.)

Maybe I'll compromise and tweak this in SCS's version of Improved Abazigal.

Share this post


Link to post
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...