Jump to content


Photo

Potion of Freedom is removing Monk's movement bonus


  • Please log in to reply
4 replies to this topic

#1 Kastagir

Kastagir
  • Member
  • 58 posts

Posted 03 September 2008 - 05:46 PM

The ring of free action does not remove the monk's (and presumably the barbarian's) innate movement speed bonus, but the potion of freedom is. This is different behavior from the ring of free action, which will remove bonuses to movement speed granted by items such as the boots of speed, but will not remove the innate speed bonus. If a monk drinks a potion of freedom, they become as slow as a normal class. Interestingly, if a monk is wearing a ring of free action and uses a potion of freedom, this does not occur, presumably because the free action effect is already present and is not overridden by the potion.

The removal of the innate speed bonus appears to not be permanent - once the potion wears off, the innate speed bonus returns.

#2 aVENGER

aVENGER
  • Modder
  • 1680 posts

Posted 03 September 2008 - 10:00 PM

The ring of free action does not remove the monk's (and presumably the barbarian's) innate movement speed bonus, but the potion of freedom is.


This is fixed by the G3 BG2 Fixpack:

// kit innate speed increases should not be prevented by free action
COPY_EXISTING ~spcl151.spl~ ~override~ // barbarian
			  ~spcl812.spl~ ~override~ // monk i
			  ~spcl813.spl~ ~override~ // monk ii
  READ_LONG  0x64 "abil_off"
  READ_SHORT 0x68 "abil_num"
  READ_LONG  0x6a "fx_off"
  FOR (index = 0; index < abil_num; index = index + 1) BEGIN
	READ_SHORT ("%abil_off%" + 0x1e + (0x28 * "%index%")) "abil_fx_num"
	READ_SHORT ("%abil_off%" + 0x20 + (0x28 * "%index%")) "abil_fx_idx"
	FOR (index2 = 0; index2 < abil_fx_num; index2 = index2 + 1) BEGIN
	  READ_SHORT ("%fx_off%" + (0x30 * ("%abil_fx_idx%" + "%index2%"))) "opcode"
	  PATCH_IF ("%opcode%" = 126) BEGIN // movement rate bonus
		WRITE_SHORT ("%fx_off%" + (0x30 * ("%abil_fx_idx%" + "%index2%"))) 176
	  END
	END
  END
  BUT_ONLY_IF_IT_CHANGES


#3 Kastagir

Kastagir
  • Member
  • 58 posts

Posted 03 September 2008 - 11:27 PM

The ring of free action does not remove the monk's (and presumably the barbarian's) innate movement speed bonus, but the potion of freedom is.


This is fixed by the G3 BG2 Fixpack:


I have the G3 BG2 Fixpack installed and I'm still seeing the problem.

// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: 6.1
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1 // BG2 Fixpack - Game Text Update: 6.1
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): 6.1
~SETUP-BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: 1.06
~SETUP-BGTTWEAK.TP2~ #0 #4 // Major locations explored upon visit
~SETUP-BGTTWEAK.TP2~ #0 #5 // Druid/Ranger-responsive bears in BG1
~SETUP-BGTTWEAK.TP2~ #0 #10 // Bags of the Sword Coast
~SETUP-BGTTWEAK.TP2~ #0 #16 // Altered item shattering -> Remove item shattering
~SETUP-BGTTWEAK.TP2~ #0 #23 // Protagonist's biography modifications -> Set BG2 biography upon Shadows of Amn transition
~SETUP-BGTMUSIC.TP2~ #0 #0 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate and Tales of the Sword Coast Music
~SETUP-GUI.TP2~ #0 #1 // Game Graphical User Interface (GUI) -> "Baldur's Gate Trilogy" (Elminster wielding sword)
~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod: Widescreen Mod v1

#4 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 04 September 2008 - 10:15 PM

Post this over at G3.

--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.

Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)

Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)


#5 Kastagir

Kastagir
  • Member
  • 58 posts

Posted 04 September 2008 - 11:24 PM

Post this over at G3.


Done.