Jump to content

Flurry of Blow and Quick Weapon problem


Guest Arcanek

Recommended Posts

Guest Arcanek

Whenever I use Flurry of Blows, there's one use of Quick Weapon in innate ability created. The ability's name is NMMONK04.

 

When it first showed up I was wondering what it did, so casted it around. Later I found out that this ability increases the magic resistance of the recipient by 23. I was level 4 so did not have the monk's magic resistance yet, but since I casted it on my MC he had already 127 Magic Resistance, complete immunity from spells. This is gamebreaking and I tried to remove it manually with Shadowkeeper, but found out that his MR number there was still 0. I guess this is some sort of permanent buff on character, probably the one regarding MR bonus starting from level 13. I hope there's some way to remove this.

Link to comment
Guest Arcanek
Whenever I use Flurry of Blows, there's one use of Quick Weapon in innate ability created. The ability's name is NMMONK04.

 

When it first showed up I was wondering what it did, so casted it around. Later I found out that this ability increases the magic resistance of the recipient by 23. I was level 4 so did not have the monk's magic resistance yet, but since I casted it on my MC he had already 127 Magic Resistance, complete immunity from spells. This is gamebreaking and I tried to remove it manually with Shadowkeeper, but found out that his MR number there was still 0. I guess this is some sort of permanent buff on character, probably the one regarding MR bonus starting from level 13. I hope there's some way to remove this.

 

I removed the MR. There were multiple instances of NMMONK04 with value 23 in the Affects tab of Shadowkeeper - removing them all fixed this issue. Why or how does the ability show up in innate ability whenever I use Flurry of Blows, I don't think I can fix it so I'll not even bother with it.

Link to comment

It sounds as though it could well be a mis-addressing of the Flurry of Blows ability effect. When you press the button, the request that should call up the effect that increases your attacks per round instead calls up the initial, permanent, MR addition for 9th level.

 

 

Not sure whether this would be a bug in just your install or something in Sword and Fist itself. I think one for the technically minded to take a look at.

Link to comment

Yep, old bug :blush:

 

This mod's component, among other things, was supposed to make flurry of blows usable without any limit whatsoever. Basically, its ability icon should be re-added to your innate abilities once used. The bug consists in that the re-added ability is NMMONK04.spl, which adds 23 magic resistance to your character. As you have guessed out, this is a monk ability given to you at level 13 automatically.

 

What erik has probably done is to tweak NMMONK03.spl so that it points to the correct ability.

 

I've been using a custom code that I run after installing Monk Remix component to fix this issue. Erik's solution is more clever and simpler. I'm gonna leave the code here if you don't mind, just in case the attachment is lost somehow or anything. Of course, ideally the bug would be fixed by the mod's authors when they have the time. Everybody seems to be running on a tight schedule these days, though.

 

COPY_EXISTING ~NMMONK03.SPL~ ~override~
 READ_LONG  0x64 "abil_off"
 READ_SHORT 0x68 "abil_num"
 READ_LONG  0x6a "fx_off"
 FOR (loops = 0; loops < abil_num; loops = loops + 1) BEGIN
READ_SHORT ("%abil_off%" + 0x1e + (0x28 * "%loops%")) "abil_fx_num"
READ_SHORT ("%abil_off%" + 0x20 + (0x28 * "%loops%")) "abil_fx_idx"
FOR (index = 0; index < abil_fx_num; index = index + 1) BEGIN 
  READ_SHORT ("%fx_off%" +		(0x30 * ("%abil_fx_idx%" + "%index%"))) "opcode"
  PATCH_IF ("%opcode%" = 171) BEGIN
	WRITE_ASCII ("%fx_off%" + 0x14 + (0x30 * ("%abil_fx_idx%" + "%index%"))) NMMONK03
  END
END
 END

 

I recall there was more stuff that seemed inconsistent or kind of weird, but that might have been me when I was learning stuff from this mod. I'll take a look again and report any findings.

Link to comment

Archived

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

×
×
  • Create New...