public bool damagedBy(ServerCharacter serverCharacter, int extraAmount = 0)
        {
            if (!serverCharacter.attack())
            {
                return(false);
            }

            this.HP            -= serverCharacter.Power + extraAmount;
            serverCharacter.HP -= this.Power;

            return(true);
        }