Kendall,
Do you use conditions for your version of shield bash? I was using this:
Code:
fieldval:gIsEquip <> 0
Unfortunately, this doesn't work when using a custom (mwk/mag) shield. Presumably this is because when you equip a custom shield then its iMagArmor whose field is getting changed as opposed to the shield itself. If I don't use a bootstrap, then I get multiple shield bashes in my weapons tab if I have multiple shields. Did you figure out a better way around this? I tried to fiddle with using Helper.CurrShield, but I'm not having much luck with that either.