fix OtherMinionDamage trigger + implement ShouldAttackWithWeapon + ShouldAttackTargetWithWeapon in profiles