Add DefaultName property to Mobiles & Items (#18)

This commit is contained in:
Kamron Batman 2018-08-09 17:18:41 -07:00 committed by GitHub
parent b06f5bf60d
commit 8ee42c8ea2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
713 changed files with 5112 additions and 4987 deletions

View file

@ -26,7 +26,7 @@ namespace Server.Items
public override int BaseMana{ get{ return 30; } }
public override double DamageScalar{ get{ return 1.5; } }
public override bool RequiresSE { get { return true; } }
public override bool RequiresSE => true;
public override void OnHit( Mobile attacker, Mobile defender, int damage )
{
@ -41,4 +41,4 @@ namespace Server.Items
defender.FixedParticles( 0x3728, 1, 26, 0x26D6, 0, 0, EffectLayer.Waist );
}
}
}
}

View file

@ -19,7 +19,7 @@ namespace Server.Items
{
return ( Validate( attacker ) && CheckMana( attacker, true ) );
}
public override void OnMiss( Mobile attacker, Mobile defender )
{
//Validates in OnSwing for accuracy scalar
@ -29,7 +29,7 @@ namespace Server.Items
attacker.SendLocalizedMessage( 1060089 ); // You fail to execute your special move
}
public override bool ValidatesDuringHit { get { return false; } }
public override bool ValidatesDuringHit => false;
public override void OnHit( Mobile attacker, Mobile defender, int damage )
{
@ -40,4 +40,4 @@ namespace Server.Items
attacker.SendLocalizedMessage( 1060216 ); // Your shot was successful
}
}
}
}

View file

@ -18,7 +18,7 @@ namespace Server.Items
public override int BaseMana { get { return 30; } }
public override bool RequiresSE { get { return true; } }
public override bool RequiresSE => true;
public override bool CheckSkills( Mobile from )
{
@ -53,16 +53,16 @@ namespace Server.Items
if( mount != null ) //Ethy mounts don't take damage
{
int amount = 10 + (int)(10.0 * (attacker.Skills[SkillName.Bushido].Value - 50.0) / 70.0 + 5);
AOS.Damage( mount, null, amount, 100, 0, 0, 0, 0 ); //The mount just takes damage, there's no flagging as if it was attacking the mount directly
//TODO: Mount prevention until mount healed
}
}
else
{
int amount = 10 + (int)(10.0 * (attacker.Skills[SkillName.Bushido].Value - 50.0) / 70.0 + 5);
AOS.Damage( defender, attacker, amount, 100, 0, 0, 0, 0 );
if( Server.Items.ParalyzingBlow.IsImmune( defender ) ) //Does it still do damage?
@ -78,4 +78,4 @@ namespace Server.Items
}
}
}
}
}