//effectblock.js
var ID_CREATE_SUCCESS = $.findPacketId("CREATE_SUCCESS");
var ID_SETCONDITION = $.findPacketId("SETCONDITION");
//var blockedEffects = {5,6,7,8,9,10,13};
var blockedEffects = {};
blockedEffects[0] = 5; //Dazed
blockedEffects[1] = 6; //Stunned
blockedEffects[2] = 7; //Blind
blockedEffects[3] = 8; //Hallucinating
blockedEffects[4] = 9; //Drunk
blockedEffects[5] = 10; //Confused
blockedEffects[6] = 13; //Paralyzed
function onEnable(event) {
event.echo("Hi there!"); //Debugging
}
function onClientPacket(event) {
var packet = event.getPacket();
if ( packet.id() == 23 ) {
event.echo(packe*****nditionType()); //Debugging
for (var i=0; i <= blockedEffects.length; i++) {
if (packe*****nditionType == blockedEffects[i]) {
event.cancel()
}
}
}
}