Jump to content

Tactics Remix


Guest morpheus562

Recommended Posts

15 minutes ago, morpheus562 said:

I like the power level of where it is at, so I am not considering nerfing/altering it further. The concern for me isn't the power level but how quickly Celestial Fury gets replaced.

OK, just meant that if it were sufficiently different to not be a straight replacement to CF, then it would matter less how quickly it becomes available. It might be a superior option for some characters, but not others.

What does it currently do? (feel free to point me in the right direction and I'll check the mod files)

Link to comment

Hello !

 

I think there's been a misunderstanding about my previous posts.

 

Quote

WARNING: Reported to be incompatible with Back to Brynnlaw. If Back to Brynnlaw is installed, the Lich in the Docks needs to be defeated prior to going to Spellhold.

 

The mention about Back in Brynlaw in readme is wrong Tactics Remiw overwrite completly the whole mod, defeat the lich don't change anything....

 

 

Link to comment

 

8 minutes ago, morpheus562 said:

Easy fix, I'll have it do extend top if the area script currently exists

 

Yes, it's what i have mentionned before, but you seemed to want to do things differently...

 

On 9/6/2023 at 1:50 PM, JohnBob said:
///////////////////////////////////////////////////////////////////////////
// Copy .BCS file to override folder                                     //
///////////////////////////////////////////////////////////////////////////

ACTION_IF (MOD_IS_INSTALLED ~BACKBRYNNLAW.TP2~ ~0~) BEGIN

EXTEND_BOTTOM ~AR0318.bcs~ ~tactics-remix/baf/lich_docks/AR0318.baf~
	REPLACE_TEXTUALLY ~Global("MO_LichSpawn","Ar0318",0)~ ~!Global("O#BrynnQuest","GLOBAL",2)
	!Global("O#BrynnQuest","GLOBAL",3)
	Global("MO_LichSpawn","Ar0318",0)~ // This one delay your script until the Back in Brynlaw leave
	REPLACE_TEXTUALLY ~TriggerActivation("Tran0300",FALSE)~ ~Wait(5)
	TriggerActivation("Tran0300",FALSE)~ // This one is not mandatory

PRINT ~Back in Brynlaw is installed~
	
END ELSE ACTION_IF (FILE_EXISTS_IN_GAME ~AR0318.bcs~) THEN BEGIN

  EXTEND_BOTTOM ~AR0318.bcs~ ~tactics-remix/baf/lich_docks/AR0318.baf~

END ELSE BEGIN

COMPILE ~tactics-remix/baf/lich_docks/ar0318.baf~   ~override~

END

COPY ~tactics-remix/baf/lich_docks/molich1b.baf~ ~override/molich1b.bcs~
     ~tactics-remix/baf/lich_docks/molich1c.baf~ ~override/molich1c.bcs~
     ~tactics-remix/baf/lich_docks/molichob.baf~ ~override/molichob.bcs~
  COMPILE_BAF_TO_BCS

 

 

Note that the Back in Brynlaw characters will appear at the same time, if players go to the lich after Spellhold. That's why I've proposed a variant if Back in Brynlaw is detected

 

On 9/7/2023 at 10:42 PM, JohnBob said:

In my opinion, it would be preferable not to limit your component to before the Back in Brynlaw quest begins, since this will involve players confronting the lich before going to Spellhold.

I understand that delayed the lich apperance by 5 seconds is not ideal...

 

The alternative could be :

!Global("O#BrynnQuest", "GLOBAL",2) 
!Global("O#BrynnQuest", "GLOBAL",3)
!Global("O#BrynnQuest", "GLOBAL",4)

So the "Global 4"  would allow players to come back after progressing further in the Back in Brynlaw quest and the lich won't spawn as soon the dialog with the npc is over.

 

But if the player refuse to continue the quest and tells to the Back_to_Brynnlaw Npc to go to hell, the Global will remain on "Global 4".

Maybe it's an alternative anyway, since only those who don't pursue the quest will have to fight the lich before the spellhold, or won't be able to do so at all.

Edited by JohnBob
Link to comment
2 minutes ago, morpheus562 said:

The initial trigger for my area scripts are the following which should avoid conflict with Back to Brynnlaw:

Yes, but won't this solution completely prevent the lich from appearing if players don't deal with it before Spellhold?

Link to comment
6 minutes ago, morpheus562 said:

Correct, but only if Back to Brynnlaw is installed. This is desired intent.

Alright It's better than nothing !

But you may consider to replace

!GlobalGT("O#BrynnQuest","GLOBAL",0)

By

!Global("O#BrynnQuest", "GLOBAL",2) 
!Global("O#BrynnQuest", "GLOBAL",3)
!Global("O#BrynnQuest", "GLOBAL",4)

So the lich encounter will procced even after the meeting with Back in Brynlaw Npc.

 

Something like this will use the workaround only if back in brynlaw is installed

///////////////////////////////////////////////////////////////////////////
// Copy .BCS file to override folder                                     //
///////////////////////////////////////////////////////////////////////////

ACTION_IF (MOD_IS_INSTALLED ~BACKBRYNNLAW.TP2~ ~0~) BEGIN

EXTEND_BOTTOM ~AR0318.bcs~ ~tactics-remix/baf/lich_docks/AR0318.baf~
	REPLACE_TEXTUALLY ~Global("MO_LichSpawn","Ar0318",0)~ ~!Global("O#BrynnQuest", "GLOBAL",2) 
	!Global("O#BrynnQuest", "GLOBAL",3)
	!Global("O#BrynnQuest", "GLOBAL",4)
	Global("MO_LichSpawn","Ar0318",0)~

PRINT ~Back in Brynlaw is installed~
	
END ELSE ACTION_IF (FILE_EXISTS_IN_GAME ~AR0318.bcs~) THEN BEGIN

  EXTEND_BOTTOM ~AR0318.bcs~ ~tactics-remix/baf/lich_docks/AR0318.baf~

END ELSE BEGIN

COMPILE ~tactics-remix/baf/lich_docks/ar0318.baf~   ~override~

END

COPY ~tactics-remix/baf/lich_docks/molich1b.baf~ ~override/molich1b.bcs~
     ~tactics-remix/baf/lich_docks/molich1c.baf~ ~override/molich1c.bcs~
     ~tactics-remix/baf/lich_docks/molichob.baf~ ~override/molichob.bcs~
  COMPILE_BAF_TO_BCS

 

 

 

Edited by JohnBob
Link to comment
4 minutes ago, morpheus562 said:

I don't want to go that route as it will spawn in the Lich immediately once the Brynnlaw Global variable changes.

Not with

!Global("O#BrynnQuest", "GLOBAL",4)

 

After the meeting with Back in Brynlaw Npc the variable is set to 4...

And you need to proceed further in the quest on a different location for the variable go to 5...

Then the lich will reappear !

 

Not sure, I am clear enough...

Edited by JohnBob
Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...