Steve Jackson Games - Site Navigation
Home General Info Follow Us Search Illuminator Store Forums What's New Other Games Ogre GURPS Munchkin Our Games: Home

Go Back   Steve Jackson Games Forums > Roleplaying > GURPS > GURPS Character Assistant

Reply
 
Thread Tools Display Modes
Old 11-12-2019, 05:08 PM   #1
Extrarius
 
Extrarius's Avatar
 
Join Date: Feb 2005
Location: Psionic Ward
Default "_Advantage: Weapon Master Damage Bonus" works incorrectly for Bows

I was just recently trying to build a character with ST 15, Striking ST 2 (One Attack Only), and the Strongbow perk with Bow at DX+2. All together, that means I can use a ST 19 bow. When I add a ST 19 Reflex bow, the damage is correctly listed as 2d6+2. However, once I add the "_Advantage: Weapon Master Damage Bonus" modifier, the damage only goes up to 2d6+4 instead of the expected 2d6+6.

If I modify my character's strength to be 19, the Bow's damage correctly becomes 2d6+6. With this evidence, it seems like the modifier is using the character's strength instead of the Bow's strength.

Is there any way to fix this? For now, I'm working around it by making a custom modifier that adds a fixed +4 damage, but a more comprehensive solution would be greatly appreciated.
Extrarius is offline   Reply With Quote
Old 11-12-2019, 08:23 PM   #2
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: "_Advantage: Weapon Master Damage Bonus" works incorrectly for Bows

Quote:
Originally Posted by Extrarius View Post
If I modify my character's strength to be 19, the Bow's damage correctly becomes 2d6+6. With this evidence, it seems like the modifier is using the character's strength instead of the Bow's strength.
That is correct, it is using the Characters ST. This goes back to the earlier days of GCA, before Bows were properly given their own ST score.


Quote:
Originally Posted by Extrarius View Post
Is there any way to fix this? For now, I'm working around it by making a custom modifier that adds a fixed +4 damage, but a more comprehensive solution would be greatly appreciated.
There is likely a way to fix, but I'm going to have to give it some thought. Weapon Master Damage Bonus is one of the more complex modifiers. Getting it working originally without crashing GCA was almost a miracle, so I'm going to have to do some testing.
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.
ericbsmith is offline   Reply With Quote
Old 11-13-2019, 04:56 PM   #3
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: "_Advantage: Weapon Master Damage Bonus" works incorrectly for Bows

So after some testing I believe I have this working as intended now:

Code:
[MODIFIERS]
<Bow Quality>
_Advantage: Weapon Master Damage Bonus, +0, shortname(Weapon Master Damage Bonus), group(Bow Quality),_
	gives(_
			=+(_
				$if(owner::weaponst > 0 _
					THEN @textindexedvalue($modetag(dmg), ("thr", $solver(@basethdice(owner::weaponst))), ("sw", $solver(@baseswdice(owner::weaponst))), ELSE $solver(owner::dmg)) _
					ELSE @textindexedvalue($modetag(dmg), ("thr", owner::basethdice), ("sw", owner::baseswdice), ELSE $solver(owner::dmg)) _
				) * @if($modetag(charskillscore) > ST:DX+1 _
					THEN 2 _
					ELSE @if($modetag(charskillscore) = ST:DX+1 _
						THEN 1 _
						ELSE 0 _
						) _
					)_
				) to owner::damage$ ListAs "Weapon Master Damage Bonus" _
		)
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.
ericbsmith is offline   Reply With Quote
Old 11-15-2019, 08:39 AM   #4
Extrarius
 
Extrarius's Avatar
 
Join Date: Feb 2005
Location: Psionic Ward
Default Re: "_Advantage: Weapon Master Damage Bonus" works incorrectly for Bows

Thank you for your help once again
Extrarius is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Fnords are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 04:42 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.