All pastes #1376832 Raw Edit

Party Spoil Mesaj

public text v1 · immutable
#1376832 ·published 2009-03-30 13:06 UTC
rendered paste body
Index: net/sf/l2j/gameserver/handler/skillhandlers/Spoil.java
===================================================================
--- net/sf/l2j/gameserver/handler/skillhandlers/Spoil.java	(revision 971)
+++ net/sf/l2j/gameserver/handler/skillhandlers/Spoil.java	(working copy)
@@ -20,14 +20,17 @@
 
 import net.sf.l2j.gameserver.ai.CtrlEvent;
 import net.sf.l2j.gameserver.ai.CtrlIntention;
+import net.sf.l2j.gameserver.clientpackets.Say2;
 import net.sf.l2j.gameserver.handler.ISkillHandler;
 import net.sf.l2j.gameserver.model.L2Character;
 import net.sf.l2j.gameserver.model.L2Object;
+import net.sf.l2j.gameserver.model.L2Party;
 import net.sf.l2j.gameserver.model.L2Skill;
 import net.sf.l2j.gameserver.model.L2Skill.SkillType;
 import net.sf.l2j.gameserver.model.actor.instance.L2MonsterInstance;
 import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
 import net.sf.l2j.gameserver.network.SystemMessageId;
+import net.sf.l2j.gameserver.serverpackets.CreatureSay;
 import net.sf.l2j.gameserver.serverpackets.SystemMessage;
 import net.sf.l2j.gameserver.skills.Formulas;
 
@@ -77,6 +80,27 @@
 					target.setSpoil(true);
 					target.setIsSpoiledBy(activeChar.getObjectId());
 					activeChar.sendPacket(new 

SystemMessage(SystemMessageId.SPOIL_SUCCESS));
+					/* 
+					 * Begin Modification: 
+					 * Send Message to Partymembers when Spoil is sucessfull
+					 * 
+					 * */
+					L2Party playerParty = activeChar.getParty();
+					CreatureSay cs = new CreatureSay(0, Say2.PARTY, 

activeChar.getName(), target.getName()+" spoil basarili");
+					if (activeChar.isInParty())
+					{
+						for (L2PcInstance player : playerParty.getPartyMembers())
+						{
+							player.sendPacket(cs);
+						}
+					}
+					else
+						activeChar.sendPacket(cs);
+					/* 
+					 * End modification 
+					 * 
+					 * */
+				
 				}
 				else 
 				{