THE TUT I AM EXPLAINING HERE IS FOR THE DDS SPEC'S. YOU CAN REPEAT THIS TUT FOR OTHER WEAPON SPECS ON CZAR THAT ARE RETARDED.
okay this is pretty simple ok open up client.java untill you find this:
Code:
if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
calculateSpecial();
DDSSpecial();
AttackingOn2.PoisonPlayer();
usingSpecial = false;
specialDamage = 0;
specialDamage2 = 0;
}
Now once you have that REMOVE THE FOLLOWING:
Code:
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
Now Under:
Code:
calculateSpecial();
Add This.
THIS IS NOT LEECHED, I FOUND THIS OUT MYSELF, THIS IS JUST A QUICK FIX FOR THE RETARDED CZAR SPECS
NOW AT THE MOMENT THIS WILL ONLY WORK ON PLAYERS, IN A MINUETE I WILL POST A FIX TO ALSO MAKE THEM WORK ON NPC'S
NOW HERE IS THE FIX FOR THE SPEC ON NPC'S
IN CLIENT.JAVA LOOK FOR:
Code:
if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
calculateSpecial();
DDSSpecial();
server.npcHandler.PoisonNPC(attacknpc);
usingSpecial = false;
specialDamage = 0;
specialDamage2 = 0;
}
}
NOTICE IN THE PROJECTILE IT HAS ATTACKNPC, THIS MEANS THE SPEC ON THE NPC.
NOW REMOVE:
Code:
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
NOW UNDER:
Code:
calculateSpecial();
ADD:
THANK YOU FOR YOUR TIME!
NOTE: THIS WILL ONLY WORK ON PROJECT CZAR SERVERS!
THIS ISN'T LEECHED I FOUND THIS OUT MYSELF AND POSTED AS I HAVE NEVER SEEN A TUT ON FIXING CZAR SPECS.