Hi,
i got some out of range exceptions when i only used 1, or 2 parameters. Like:
/slap Toliman 1
/slap Toliman 1 1
I changed :
int damage = args.Length >= 2 ? int.Parse(args[1]) : config.DefaultDamage;
int intensity = args.Length >= 2 ? int.Parse(args[2]) : config.DefaultIntensity;
int amount = args.Length >= 2 ? int.Parse(args[3]) : config.DefaultAmount;to:
int damage = args.Length >= 2 ? int.Parse(args[1]) : config.DefaultDamage;
int intensity = args.Length >= 3 ? int.Parse(args[2]) : config.DefaultIntensity;
int amount = args.Length >= 4 ? int.Parse(args[3]) : config.DefaultAmount;