This reverts commit 179cb50557.
This commit is contained in:
parent
179cb50557
commit
c2ecc76457
588 changed files with 16260 additions and 10926 deletions
|
|
@ -5,6 +5,11 @@ using Server.Mobiles;
|
|||
using Server.Network;
|
||||
using Server.Spells;
|
||||
|
||||
/*
|
||||
this is From me to you, Under no terms, Conditions... K? to apply you
|
||||
just simply Unpatch/delete, Stick these in, Same location.. Restart
|
||||
*/
|
||||
|
||||
namespace Server.Engines.Doom
|
||||
{
|
||||
public class LeverPuzzleController : Item
|
||||
|
|
@ -321,7 +326,7 @@ namespace Server.Engines.Doom
|
|||
SendLocationEffect(lp_Center, 0x1153, 0, 60, 1);
|
||||
PlaySounds(lp_Center, cs1);
|
||||
|
||||
Effects.SendBoltEffect(player);
|
||||
Effects.SendBoltEffect(player, true);
|
||||
player.MoveToWorld(lr_Enter, Map.Malas);
|
||||
|
||||
m_Timer = new LampRoomTimer(this);
|
||||
|
|
@ -412,24 +417,25 @@ namespace Server.Engines.Doom
|
|||
|
||||
public static void SendLocationEffect(IPoint3D p, int itemID, int speed, int duration, int hue)
|
||||
{
|
||||
Effects.SendLocationEffect(p, Map.Malas, itemID, speed, duration, hue);
|
||||
Effects.SendPacket(p, Map.Malas, new LocationEffect(p, itemID, speed, duration, hue, 0));
|
||||
}
|
||||
|
||||
public static void PlayerSendASCII(Mobile player, int index)
|
||||
{
|
||||
Packets.SendAsciiMessage(player.NetState, Serial.MinusOne, 0xFFFF, MessageType.Label, MsgParams[index][0],
|
||||
MsgParams[index][1], null, Msgs[index]);
|
||||
player.Send(new AsciiMessage(Serial.MinusOne, 0xFFFF, MessageType.Label, MsgParams[index][0],
|
||||
MsgParams[index][1], null, Msgs[index]));
|
||||
}
|
||||
|
||||
/* I cant find any better way to send "speech" using fonts other than default */
|
||||
public static void POHMessage(Mobile from, int index)
|
||||
{
|
||||
IPooledEnumerable eable = from.Map.GetClientsInRange(from.Location);
|
||||
foreach (NetState state in eable)
|
||||
Packets.SendAsciiMessage(state, from.Serial, from.Body, MessageType.Regular, MsgParams[index][0],
|
||||
Packet p = new AsciiMessage(from.Serial, from.Body, MessageType.Regular, MsgParams[index][0],
|
||||
MsgParams[index][1], from.Name, Msgs[index]);
|
||||
p.Acquire();
|
||||
foreach (NetState state in from.Map.GetClientsInRange(from.Location))
|
||||
state.Send(p);
|
||||
|
||||
eable.Free();
|
||||
Packet.Release(p);
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue