vampir Posted January 31, 2011 Posted January 31, 2011 Hi i think its my first share, its not big but its usefull for servers with pk guards. If some1 have cursed weapon, guards will not attack him(ofc when he will hit them, they will hit back). Just in com.l2jserver.gameserver.ai.L2AttackableAI.java.java from: if (getActiveChar() instanceof L2GuardInstance) { // Check if the L2PcInstance target has karma (=PK) if (target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() > 0) make if (getActiveChar() instanceof L2GuardInstance) { // Check if the L2PcInstance target has karma (=PK) if (target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() > 0 && !target.getActingPlayer().isCursedWeaponEquipped()) and in same file from: if (target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() > 0) return GeoData.getInstance().canSeeTarget(me, target); // Los Check else return false; } make if (target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() > 0 && !target.getActingPlayer().isCursedWeaponEquipped()) return GeoData.getInstance().canSeeTarget(me, target); // Los Check else return false; } If u want players with cursed weapons be able to use gatekeeper, wh or other npcs change in com.l2jserver.gameserver.model.actor.l2Npc.java from: public void showChatWindow(L2PcInstance player, int val) { if (!player.isCursedWeaponEquipped() && (!(player.getTarget() instanceof L2ClanHallManagerInstance) || !(player.getTarget() instanceof L2DoormenInstance))) { player.setTarget(player); return; } if (player.getKarma() > 0) { to: public void showChatWindow(L2PcInstance player, int val) { if (!player.getActingPlayer().isCursedWeaponEquipped() && player.getKarma() > 0) :s i should make patch but no idea how :( Quote
vampir Posted February 1, 2011 Author Posted February 1, 2011 ofc, in latest l2jserver revision Quote
Matim Posted February 1, 2011 Posted February 1, 2011 :s i should make patch but no idea how Right click at your source, team -> create patch. Quote
Shyque Posted February 1, 2011 Posted February 1, 2011 Nice , I'm tested , and work's on L2jServer . Nice. Quote
pipiou21 Posted March 20, 2011 Posted March 20, 2011 Well, thanks, its useful because it will be stupid if someone got a pvp server with pk killer npc and make imba the cursed weapons... Because without this pk killers are going to pwn him :P.... Well, thanks.... Quote
vampir Posted March 20, 2011 Author Posted March 20, 2011 Well, thanks, its useful because it will be stupid if someone got a pvp server with pk killer npc and make imba the cursed weapons... Because without this pk killers are going to pwn him :P.... Well, thanks.... mostly thats why i did it, its stupid that in some servers cursed weapons are completly useless Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.