When you cast your WH it dcs the whole map. It does not Dc the player who used it. Anyone know where to check?
When you cast your WH it dcs the whole map. It does not Dc the player who used it. Anyone know where to check?
Get a player with you in the map and test which skills dc. But I am pretty sure Feline Berserk is the one dcs the map
What? He stated saying that the entire map DC's when you "Cast" the WH. So how would they test skills when he will just DC. Also .. check you're packets in CwVsContext.java you're packets are probably ferked. Also are you using MapleCrystal source?Get a player with you in the map and test which skills dc. But I am pretty sure Feline Berserk is the one dcs the map
Last edited by HorizonMs; 28-11-14 at 07:01 AM.
I am using Maple Crystal Source Yes. Everything else works perfectly fine just the Cast Of the Jag crashes everyone
SpawnPlayerMapObject : http://pastebin.com/GLeznvpR
ShowMonsterRiding : http://pastebin.com/LFvnGV2b
Okay http://prntscr.com/5axmsq Remove this in spawnPlayerMapObject
ThenMake this your showMonsterRidingCode:public static byte[] showMonsterRiding(int cid, Map<MapleBuffStat, Integer> statups, int buffid, int skillId) { MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter(); if (cid == -1) { mplew.writeShort(SendPacketOpcode.GIVE_BUFF.getValue()); } else { mplew.writeShort(SendPacketOpcode.GIVE_FOREIGN_BUFF.getValue()); mplew.writeInt(cid); } PacketHelper.writeBuffMask(mplew, statups); mplew.writeShort(0); mplew.write(0); mplew.writeInt(buffid); mplew.writeInt(skillId); mplew.writeInt(0); mplew.writeShort(0); mplew.write(0); mplew.writeShort(0); mplew.write(1); mplew.write(4); mplew.writeZeroBytes(30); return mplew.getPacket(); }
I did all of that. They still dc. I have this error code from ErrorCode.txt Idk if this will help you out.
http://pastebin.com/ZhQmtZC2
K thanks for your help.