This reverts commit 179cb50557.
This commit is contained in:
parent
179cb50557
commit
c2ecc76457
588 changed files with 16260 additions and 10926 deletions
|
|
@ -42,7 +42,9 @@ namespace Server.Engines.MLQuests.Mobiles
|
|||
|
||||
public override bool GetGender() => false;
|
||||
|
||||
public override bool CheckMorph() => true;
|
||||
public override void CheckMorph()
|
||||
{
|
||||
}
|
||||
|
||||
public override void InitOutfit()
|
||||
{
|
||||
|
|
@ -51,9 +53,22 @@ namespace Server.Engines.MLQuests.Mobiles
|
|||
HairHue = FacialHairHue = 0x8A7;
|
||||
|
||||
AddItem(new Sandals());
|
||||
AddItem(new Cloak{ ItemID = 0x26AD, Hue = 0x455});
|
||||
AddItem(new Robe {ItemID = 0x26AE, Hue = 0x4AB});
|
||||
AddItem(new Backpack {Movable = false});
|
||||
|
||||
Item item;
|
||||
|
||||
item = new Cloak();
|
||||
item.ItemID = 0x26AD;
|
||||
item.Hue = 0x455;
|
||||
AddItem(item);
|
||||
|
||||
item = new Robe();
|
||||
item.ItemID = 0x26AE;
|
||||
item.Hue = 0x4AB;
|
||||
AddItem(item);
|
||||
|
||||
item = new Backpack();
|
||||
item.Movable = false;
|
||||
AddItem(item);
|
||||
}
|
||||
|
||||
public override void OnDoubleClick(Mobile from)
|
||||
|
|
@ -77,23 +92,32 @@ namespace Server.Engines.MLQuests.Mobiles
|
|||
|
||||
if (m_NextShout <= DateTime.UtcNow)
|
||||
{
|
||||
IPooledEnumerable eable = GetClientsInRange(12);
|
||||
foreach (NetState state in eable)
|
||||
Packet shoutPacket = null;
|
||||
|
||||
foreach (NetState state in GetClientsInRange(12))
|
||||
{
|
||||
Mobile m = state.Mobile;
|
||||
|
||||
if (m.CanSee(this) && m.InLOS(this) && m.CanBeginAction(this))
|
||||
Packets.SendMessageLocalized(state, Serial, Body, MessageType.Regular, 946, 3,
|
||||
1078099, Name); // Double Click On Me For Help!
|
||||
{
|
||||
if (shoutPacket == null)
|
||||
shoutPacket = Packet.Acquire(new MessageLocalized(Serial, Body, MessageType.Regular, 946, 3,
|
||||
1078099, Name, "")); // Double Click On Me For Help!
|
||||
|
||||
state.Send(shoutPacket);
|
||||
}
|
||||
}
|
||||
|
||||
eable.Free();
|
||||
Packet.Release(shoutPacket);
|
||||
|
||||
m_NextShout = DateTime.UtcNow + m_ShoutDelay;
|
||||
}
|
||||
}
|
||||
|
||||
private void EndLock(Mobile m) => m.EndAction(this);
|
||||
private void EndLock(Mobile m)
|
||||
{
|
||||
m.EndAction(this);
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
|
|
@ -111,4 +135,4 @@ namespace Server.Engines.MLQuests.Mobiles
|
|||
Frozen = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue