thank you Sweets but i already tested it yes thats what i wanted
the actual problem is here
MagicSkillUse mgc = new MagicSkillUse(this, player, buffid, bufflevel, 5, 0);
SkillTable.getInstance().getInfo(buffid, bufflevel).getEffects(this, player);
showMessageWindow(player);
player.broadcastPacket(mgc);
this is causing the effect on this, player
but the player didnt work
i tested already in latest l2j h5
thanks for answering