The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> bug with ar1600.bcs
Ardanis
post Jan 14 2009, 03:28 AM
Post #1





Forum Member
Posts: 146
Joined: 1-November 06
From: Saint-Petersburg, Russia




Well, I've spotted this one two years ago, but only now have I taken the time to study it.


CODE
COPY_EXISTING ~ar1600.bcs~ ~override~
REPLACE_BCS_BLOCK ~BDash\BAF_x\xAR1600.BAF~ ~BDash\BAF_r\rAR1600.BAF~


CODE
// xAR1600.BAF
IF
    Dead("ppvalen") // Valen
    Dead("ppparis") // Parisa
    Dead("ppdel") // Del
    OR(2)
        Global("AsylumPlot","GLOBAL",3)
        Global("AsylumPlot","GLOBAL",4)
THEN
    RESPONSE #100
        SetGlobal("AsylumPlot","GLOBAL",5)
        ActionOverride("uhostile",DestroySelf())
END
Changing 'Dead' to '!Exists' yields another bug - this block turns true even when siding with Bodhi (because they, well, don't exist to begin with), resulting in Saemon skipping his 'Herein you shall find what you need' (AsylumPlot=4) line when giving a tour and jumping right to 'Having troubles?' (AsylumPlot=5).

You can easily remedy this by adding one extra condition to rAR1600.BAF - "Global("ThiefGroup","global",1)//sided with Aran" or "!Global("ThiefGroup","global",2)//sided not with Bodhi"


--------------------
aka GeN1e
Go to the top of the page
 
Quote Post
Vlad
post Jan 14 2009, 07:28 AM
Post #2



Group Icon

Mod Developer
Posts: 1399
Joined: 19-April 05




Thank you!
Go to the top of the page
 
Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 19th May 2024 - 11:05 PM