Jump to content

Collection of bugs, might be fixed


Caedwyr

Recommended Posts

http://forums.blackwyrmlair.net/index.php?...ost&p=28920

 

A strange cheat!!!

If you configure a short key to Nahal Dweomer you can use it without limitation. Select an arcane caster press the shortkey and voila he/she can use it, their contents of spellbook appaer and they can cast any of their spell with a wild surge!!!

 

Another bug:

With dweomer the contigencies, triggers and sequencers never create wild surges. You can creater a minor seqencer, seqencer and a spell trigger in the same time. But if you do it possible the appaer a bug (every spell you cast come with a wild surge). if i remember correctly only one seqencer/trigger type spell can active the others are failed? Or this isn't bug and you rack your spell in these 3 spells.

 

Maybe someone can decipher what the poster is trying to say here.

 

http://forums.blackwyrmlair.net/index.php?...ost&p=28964

 

I think i found a Typo in the beholder lair in the Underdark. THe Elder Orb is referred as a Beholder in the Log but if you Tab him he's a Elder Orb
Link to comment
A strange cheat!!!

If you configure a short key to Nahal Dweomer you can use it without limitation. Select an arcane caster press the shortkey and voila he/she can use it, their contents of spellbook appaer and they can cast any of their spell with a wild surge!!!

 

Another bug:

With dweomer the contigencies, triggers and sequencers never create wild surges. You can creater a minor seqencer, seqencer and a spell trigger in the same time. But if you do it possible the appaer a bug (every spell you cast come with a wild surge). if i remember correctly only one seqencer/trigger type spell can active the others are failed? Or this isn't bug and you rack your spell in these 3 spells.

 

These are both hardcoded I believe, devSin will know for certain.

 

Maybe someone can decipher what the poster is trying to say here.

 

I think i found a Typo in the beholder lair in the Underdark. The Elder Orb is referred as a Beholder in the Log but if you Tab him he's a Elder Orb

 

UDELDER.CRE has its name set to "Beholder" but its tooltip is set to "Elder Orb" and that is inconsistent. The same seems to apply to some other named beholders as well:

 

// A few unique beholders have inconsistent names
COPY_EXISTING ~UDELDER.CRE~ ~override~  // Elder Orb
 SAY NAME1 #10901

COPY_EXISTING ~BEHSPE01.CRE~ ~override~  // Spectator
 SAY NAME1 #10834

COPY_EXISTING ~BEHOBS01.CRE~ ~override~  // Observer
 SAY NAME1 #10726

Link to comment

SPE and OBS are unused IIRC.

 

Those should be hardcoded, but clever Nythrun might find some arcane way around them. :) (In general, however, I'm not aware of any way to intercept the hot keys or influence the wild surge behavior -- that it doesn't work when creating contingencies/sequencers isn't surprising though, since they don't work like normal spells anyway.)

 

If it's true, I wonder if any other spells flake out with hot key assignments...

Link to comment

Ran through name/tooltip mismatches. These are unused:

 

BATFORM1.CRE: Djinni - Gaseous Form
BDACT07.CRE: Balmitance - Balmittance
BEHOBS01.CRE: Beholder - Observer
BEHSPE01.CRE: Beholder - Spectator
CATP.CRE: Angel the cat - Cat
ELEKUO01.CRE: Kuo-Toa Warrior - Kuo-Toa
FANGEL01.CRE: Fallen Solar - Einhiris
KOBAMP01.CRE: Kobold Amplifier - Kobold Scribe
KOBSOU01.CRE: Kobold Amplifier - Kobold Scribe
KOBSWI01.CRE: Kobold Swift - Kobold
KOBTAR01.CRE: Kobold Amplifier - Kobold Scribe
RNGBEH01.CRE: Beholder - Death Tyrant
SAHRYL01.CRE: Sahuagin Royal Guard - Royal Guard
UDKUO02.CRE: Master Whip - Master of Thralls
VAMPM01.CRE: Vampire - Ulvaryl

 

These are birds and can not interact, so they don't matter:

 

SEAGUL.CRE: <Invalid Strref -1> - Seagull
VULTURE.CRE: <Invalid Strref -1> - Vulture

 

Being typos, these are handled by the GTU:

 

ICYUAN03.CRE: Yuan-Ti  mage - Yuan-Ti mage
KPSHAM01.CRE: Yuan-Ti  mage - Yuan-Ti mage
SHUGHO01.CRE: Ghostly Apparition - Ghostly Apparation
UHMER02.CRE: Min Minling - Min Mining

 

Legit issues:

 

// mismatching names
COPY_EXISTING ~alphonse.cre~ ~override~ // alphonse - servant
		  ~elesah02.cre~ ~override~ // sahuagin baronial guard - baronial guard
		  ~gorlum.cre~   ~override~ // machine of lum the mad - machine of lum
		  ~kuotoa01.cre~ ~override~ // kuo-toa warrior - kuo-toa
		  ~life01.cre~   ~override~ // tortured one - life support creature
		  ~life02.cre~   ~override~ // tortured one - life support creature
		  ~life03.cre~   ~override~ // tortured one - life support creature
		  ~life04.cre~   ~override~ // tortured one - life support creature
		  ~obssah03.cre~ ~override~ // sahuagin baronial guard - baronial guard
		  ~sahbar01.cre~ ~override~ // sahuagin baronial guard - baronial guard
		  ~sahextra.cre~ ~override~ // sahuagin royal guard - royal guard
		  ~sahgrd01.cre~ ~override~ // sahuagin royal guard - royal guard
		  ~sahgrd02.cre~ ~override~ // sahuagin royal guard - royal guard
		  ~sahgrd03.cre~ ~override~ // sahuagin royal guard - royal guard
 READ_LONG  0x08 "name"
 WRITE_LONG 0x0c "%name%"
 BUT_ONLY_IF_IT_CHANGES

// mismatching names
COPY_EXISTING ~gendjn01.cre~ ~override~ // djinni - noble djinni
		  ~genefn01.cre~ ~override~ // efreeti - noble efreeti
		  ~kptrol06.cre~ ~override~ // troll - ice troll
		  ~lasmist.cre~  ~override~ // djinni - gaseous form
		  ~obsfir01.cre~ ~override~ // efreeti - noble efreeti
		  ~ppbodbat.cre~ ~override~ // vampire - vampire bat
		  ~ppdjinn2.cre~ ~override~ // djinni - noble djinni
		  ~ppmind01.cre~ ~override~ // mind flayer - ulitharid
		  ~tanomist.cre~ ~override~ // vampire - gaseous form
		  ~trolfr01.cre~ ~override~ // troll - freshwater troll
		  ~trolfr02.cre~ ~override~ // troll - freshwater troll
		  ~trolsn01.cre~ ~override~ // troll - snow troll
		  ~trolsn02.cre~ ~override~ // troll - snow troll
		  ~udelder.cre~  ~override~ // beholder - elder orb
		  ~valemist.cre~ ~override~ // vampire - gaseous form
		  ~vampbat.cre~  ~override~ // vampire - vampire bat
 READ_LONG  0x0c "name"
 WRITE_LONG 0x08 "%name%"
 BUT_ONLY_IF_IT_CHANGES

Link to comment

We could probably drop gorlum since there's no way to ever get its tooltip.

 

I'd defer the life0*s since I can't decide which is the better name (although I do standardize on Tortured One locally, Life-Support Creature is also pretty good)? Since they just pop in for a second, the chances of ever finding the mismatch are slim.

Link to comment

Presumably, Nahal's being castable from hotkey after depletion is an artifact of using target type seven in the extended header. It's possible that switching the target type to five, zeroing the casting time, and adding a zero duration immunity to "Aura Cleansed" string with a zero duration improved alacrity effect would work while preserving the intended behavior, but it'd have to be tested; the risk of wild surges funking out additional effects is not small.

 

Since both Wild Surges and Contingencies hijack the original caster for targeting, making them cooperate would almost certainly require a rather heavy-duty .exe patch.

 

/edit

 

On second thought, it's the second spell in a cast from .2da call that trips the spell cast per round counter, isn't it? There's probably nothing to be done there.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...