This is one I'm putting up for discussion. In BG1, slings received strength bonuses to damage. When BG2 rolled around, the devs changed their minds and no slings added strength bonus, save the sling of seeking which explicitly mentioned it in its description.
So now we've got BG1 slings in a BG2 engine--strength bonuses for slings, yay or nay?
Either way, magical sling bullets have an extraneous strength bonus that should be removed:
So now we've got BG1 slings in a BG2 engine--strength bonuses for slings, yay or nay?
Either way, magical sling bullets have an extraneous strength bonus that should be removed:
// disallows str bonus for magic bullets
COPY_EXISTING ~bull02.itm~ ~override~
~bull03.itm~ ~override~
~bull05.itm~ ~override~
~bull06.itm~ ~override~
PATCH_IF (SOURCE_SIZE > 0x71) THEN BEGIN // protects against invalid files
READ_LONG 0x64 "abil_off"
READ_SHORT 0x68 "abil_num"
WHILE ("%abil_num%" > 0) BEGIN // looks for ranged ability header
SET "abil_num" = ("%abil_num%" - 1)
READ_BYTE ("%abil_off%" + ("%abil_num%" * 0x38)) "type"
PATCH_IF ("%type%" = 2) BEGIN // ranged ability check
WRITE_BYTE ("%abil_off%" + 0x26 + ("%abil_num%" * 0x38)) 0 // disallow strength bonus
END
END
END
BUT_ONLY_IF_IT_CHANGES