From 52714c339e49e8f1f839b315cd6b4da1bb53e82a Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Sat, 24 Nov 2007 01:38:36 +0000 Subject: * Hanling RequestGodlikePowers. On Request.. sends the sim owner's client the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets.... --- .../ClientStack/ClientView.ProcessPackets.cs | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) (limited to 'OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs') diff --git a/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs b/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs index 64f5b6d..ca7ba7f 100644 --- a/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs +++ b/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs @@ -1066,25 +1066,13 @@ namespace OpenSim.Region.ClientStack #region unimplemented handlers case PacketType.RequestGodlikePowers: - //RequestGodlikePowersPacket rglpPack = (RequestGodlikePowersPacket) Pack; - //RequestGodlikePowersPacket.RequestBlockBlock rblock = rglpPack.RequestBlock; - //LLUUID token = rblock.Token; - //RequestGodlikePowersPacket.AgentDataBlock ablock = rglpPack.AgentData; + RequestGodlikePowersPacket rglpPack = (RequestGodlikePowersPacket) Pack; + RequestGodlikePowersPacket.RequestBlockBlock rblock = rglpPack.RequestBlock; + LLUUID token = rblock.Token; + RequestGodlikePowersPacket.AgentDataBlock ablock = rglpPack.AgentData; + OnRequestGodlikePowers(ablock.AgentID, ablock.SessionID, token, this); - //GrantGodlikePowersPacket respondPacket = new GrantGodlikePowersPacket(); - //GrantGodlikePowersPacket.GrantDataBlock gdb = new GrantGodlikePowersPacket.GrantDataBlock(); - //GrantGodlikePowersPacket.AgentDataBlock adb = new GrantGodlikePowersPacket.AgentDataBlock(); - - //adb.AgentID = ablock.AgentID; - //adb.SessionID = ablock.SessionID; - - //gdb.GodLevel = (byte)100; - //gdb.Token = token; - //respondPacket.AgentData = (GrantGodlikePowersPacket.AgentDataBlock)ablock; - //respondPacket.GrantData = gdb; - //respondPacket.AgentData = adb; - //OutPacket(respondPacket, ThrottleOutPacketType.Task); break; case PacketType.GodKickUser: //GodKickUserPacket gkupack = (GodKickUserPacket) Pack; -- cgit v1.1