Jump to content


Photo

[fixed] Problem with first meeting Ceeb Isson


  • Please log in to reply
2 replies to this topic

#1 JustGans

JustGans
  • Member
  • 24 posts

Posted 30 August 2009 - 10:42 PM

I've read about problem with appearing Ceeb Isson in Trademeet after giving money to Gaelan in Promenade. I had this one too :)

You've to fix AR2010.BCS (can anyone transform it into Weidu format?)

Instead of


IF
	OR(11)
		Global("PlayerHasStronghold","GLOBAL",1)
		Global("PCKeepOwner","GLOBAL",1)
		Global("PCSphere","GLOBAL",1)
		Global("PlayerThiefGuild","GLOBAL",1)
		Global("PlayerHasPlayhouse","GLOBAL",1)
		Global("PaladinOrder","GLOBAL",1)
		Global("JoinHelm","GLOBAL",1)
		Global("JoinLathander","GLOBAL",1)
		Global("JoinTalos","GLOBAL",1)
		Global("BPCeebIssonBitesRangers","GLOBAL",1)
		Global("GreatDruid","GLOBAL",1)
	!Global("CbCreatedMyself","AR2010",1)
	!Global("CbCanSpawnFence","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("CbCreatedMyself","AR2010",1)
		CreateCreature("CBISSON1",[262.579],1) // Ceeb Isson
END

It should be

IF
	Global("PlayerHasStronghold","GLOBAL",1)
	Global("CbCanSpawnFence","GLOBAL",1)
	Global("CbCreateMyself","AR2010",0)
THEN
	RESPONSE #100
		SetGlobal("CbCreateMyself","AR2010",1)
		CreateCreature("CBISSON1",[262.579],1) // Ceeb Isson
END

That's all =)

Global("BPCeebIssonBitesRangers","GLOBAL",1)


this variable is unusable in other scripts

***

Global("PCKeepOwner","GLOBAL",1)
Global("PCSphere","GLOBAL",1)
Global("PlayerThiefGuild","GLOBAL",1)
Global("PlayerHasPlayhouse","GLOBAL",1)
Global("PaladinOrder","GLOBAL",1)
Global("JoinHelm","GLOBAL",1)
Global("JoinLathander","GLOBAL",1)
Global("JoinTalos","GLOBAL",1)
Global("GreatDruid","GLOBAL",1)

It is equivalent of:
Global("PlayerHasStronghold","GLOBAL",1)

'cause author's idea was about any stronghold

#2 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 02 September 2009 - 09:29 PM

Slight incompatibility with multiple stronghold tweaks which doesn't activate this global at all:

Global("PlayerHasStronghold","GLOBAL",1)

So the bigger checks works better for compatibility with a minor tweak (multiple SH) if that is installed. The 11 individual globals will always ring positive if you have met at least one variable (whether 1 stronghold or all).

The real reason that Ceeb is not in Trademeet after you have talked to Selence already is it is two different ways to activate the quests. One requiring a lot of gold through Galen's part and Ceeb encounter which is cheaper.

Note these globals in the code you posted:


!Global("CbCreatedMyself","AR2010",1)
!Global("CbCanSpawnFence","GLOBAL",1)

The second one, Global("CbCanSpawnFence","GLOBAL",1) is set through Selence's dialog which will happen through the Galen encounter if that event is triggered. Therefore Ceeb will not spawn in this situation.

So the options are:

1)Talk to Ceeb first then Selence in that order (he makes a reference to her although cryptic).

2)Talk to Selence first which goes to Galen and the transaction and everything begins from there. Just like the first one but no Ceeb.


You've to fix AR2010.BCS (can anyone transform it into Weidu format?


I do not think this is a valid change since Ceeb is only there depending on your choices.

Edited by Hoppy, 02 September 2009 - 09:31 PM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#3 JustGans

JustGans
  • Member
  • 24 posts

Posted 03 September 2009 - 10:12 PM

Thanks! Later I've founded that there is no reason of talking to Ceeb if you've already talked to Selence and Gaelan :)