7 Years Ago
New RPC conditional - IsActiveSecondaryItem Moved some shield bash logic out of BaseMelee into BaseShield BaseShield now derives from AttackEntity (since a shield can now attack things) Exposed an ImpactSoundDefinition field for when a shield bash connects with a target (just put the regular wooden block def in for now, sounds ok) Exposed bashDamageTypes on the BaseShield to control how much damage each bash can do (38 with 7 variance right now, same as sword)