Add DefaultName property to Mobiles & Items (#18)
This commit is contained in:
parent
b06f5bf60d
commit
8ee42c8ea2
713 changed files with 5112 additions and 4987 deletions
|
|
@ -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 );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue