Senior Member
Join Date: Jul 2012
Posts: 416
|
For the Weapon Focus, oddly enough, it gives me the error as soon as I choose Heavy Blades int he dropdown - even if that is the only thing I've done in a new blank portfolio. Let me check and see if I've got some funky .user files messing with it and get back to you.
|
#81 |
Senior Member
Join Date: Jul 2012
Posts: 416
|
Okay, so I identified what .user file was conflicting. It was one where I created a replacement Flame Blade weapon (replacing wFlameBlad) which IS a part of Heavy Blades. Not sure why that would affect the weapon focus feat's coding, but it certainly seems to.
I'll throw it in an attachment so you can maybe get an idea of what's missing from it or whatever. I'll be honest, it was a while ago, and I don't even remember what I was trying to do with this weapon change. Pretty sure I never even used it on a character. But it might provide some insight as to why it triggers this particular error. (I think a previous post had something making the same error). |
#82 |
Member
Join Date: Apr 2007
Posts: 60
|
Mild bug:
I just tried to build a Kineticist with these rules, and my Kinetic Blade isn't showing the Weapon Finesse bonus. My Kinetic Blade is set to "Light Weapon", my World Is Square Finesse Weapon Attack Attribute is set to Dexterity, but I'm showing +9/+4 in my Weapon. If I remove Enable all World is Square rules, and add Weapon Finesse as a feat, it shows +16/+11. |
#83 |
Senior Member
Join Date: May 2013
Posts: 240
|
Hmm. Okay, I'll look into it. It'd be helpful if you could please attach a .por demoing the bug so I can poke at it.
|
#84 |
Member
Join Date: Apr 2007
Posts: 60
|
Attached. Thanks for your efforts.
|
#85 |
Senior Member
Join Date: May 2013
Posts: 240
|
Well, I've identified the cause of the problem.
The script that assigns which ability score to use with finesse weapons looks like this: Code:
doneif (field[usrChosen1].ischosen = 0) perform field[usrChosen1].chosen.pulltags[MelAttOver.?] foreach pick in hero from BaseWep where "wCategory.Melee & (wClass.Light | Helper.Finesse)" perform eachpick.pushtags[MelAttOver.?] nexteach Obviously the regular Weapon Finesse feat is applying to them correctly, so I thought I'd go look at its code. The feat itself just assigns Hero.Finesse, which presumably triggers a script someplace else. I'll be jiggered if I could locate that script, though. I spent ages poking around in Procedures looking for it. It might be hard-coded into HL. I'll keep poking at it. Maybe if I add a second foreach loop targeting BaseEquip? They've got that tag. |
#86 |
Member
Join Date: Apr 2007
Posts: 60
|
Another minor bug...
Feral Combat Training (the feat) always errors now. Seems that it's not Trained to look at Weapon Foci in a group. :P |
#87 |
Senior Member
Join Date: May 2013
Posts: 240
|
Well, I've been working on this and just pushed out a new version that I believe fixes all the reported bugs to date. Changes:
Fuzzy, I just copied and pasted the XML from your .user file into mine and changed the ID to wWiSFlamBlad. You may need to remove your local FlameBladeFix.user to prevent errors. Sorry I didn't see your post earlier! I'm not sure how I missed that. Anyway, it's integrated now. After struggling with it for hours, the only way I found to get Kineticist Blast attack values to calculate correctly when using Dexterity for the attack attribute was to assign Hero.Finesse to the hero when the user selects Dexterity as the attack attribute. I just couldn't figure out how to get at the Kineticist Whip/Blade picks to apply MelAttOver to them. They really ought to appear in Component.BaseWep. This feels like an inelegant solution to me, but it does work. |
#88 |
Member
Join Date: Apr 2007
Posts: 60
|
You're awesome Martin, thanks for the fixes. I have a few more if you have time you want to spend on them... :P
Dazzling Display, Shatter Defenses. These error now since they require specific weapons rather than grouped weapons as a Weapon Focus prerequisite. |
#89 |
Senior Member
Join Date: May 2013
Posts: 240
|
Okay, I'll take a look at them.
|
#90 |
Thread Tools | |
Display Modes | |
|
|