Uncontrolled BaseCreatures don't path around mobiles

http://jira.runuo.com/browse/RUNUO-106

Animal Taming range and system message fixes
http://jira.runuo.com/browse/RUNUO-107

Uncontrolled BaseCreatures don't walk over hidden staff
http://jira.runuo.com/browse/RUNUO-108

Typo in AdminGump
http://jira.runuo.com/browse/RUNUO-109

Guildstone deeds lose the guild name during server restarts
http://jira.runuo.com/browse/RUNUO-110

In-game accessible LastMoveTime property on PlayerMobiles
http://jira.runuo.com/browse/RUNUO-111
This commit is contained in:
eos 2011-12-18 02:03:40 +00:00
parent 91537da9b2
commit 2a21388f39
8 changed files with 174 additions and 31 deletions

View file

@ -107,7 +107,7 @@ namespace Server.SkillHandlers
{
private bool m_SetSkillTime = true;
public InternalTarget() : base ( 2, false, TargetFlags.None )
public InternalTarget() : base ( Core.AOS ? 3 : 2, false, TargetFlags.None )
{
}
@ -200,7 +200,7 @@ namespace Server.SkillHandlers
{
creature.BardEndTime = DateTime.Now;
}
creature.BardPacified = false;
creature.Move( creature.Direction );
@ -262,7 +262,7 @@ namespace Server.SkillHandlers
DamageEntry de = m_Creature.FindMostRecentDamageEntry( false );
bool alreadyOwned = m_Creature.Owners.Contains( m_Tamer );
if ( !m_Tamer.InRange( m_Creature, 6 ) )
if ( !m_Tamer.InRange( m_Creature, Core.AOS ? 7 : 6 ) )
{
m_BeingTamed.Remove( m_Creature );
m_Tamer.NextSkillTime = DateTime.Now;
@ -280,7 +280,7 @@ namespace Server.SkillHandlers
{
m_BeingTamed.Remove( m_Creature );
m_Tamer.NextSkillTime = DateTime.Now;
m_Creature.PrivateOverheadMessage( MessageType.Regular, 0x3B2, 1049654, m_Tamer.NetState ); // You do not have a clear path to the animal you are taming, and must cease your attempt.
m_Tamer.SendLocalizedMessage( 1049654 ); // You do not have a clear path to the animal you are taming, and must cease your attempt.
Stop();
}
else if ( !m_Creature.Tamable )