Yep.. Replace this pastebin.
Changes (hitTime):
- player.broadcastPacket(new MagicSkillUse(this, player, 1218, 1, 5, 0));
+ player.broadcastPacket(new MagicSkillUse(this, player, 1218, 1, 700, 0));
+ player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT).addSkillName(1218));
- player.broadcastPacket(new MagicSkillUse(this, player, buffid, buff.getLevel(), 0, 0));
+ player.broadcastPacket(new MagicSkillUse(player, player, buffid, 1, 700, 0));
+ player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT).addSkillName(buffid));
- player.broadcastPacket(new MagicSkillUse(this, player, id, buff.getLevel(), 0, 0));
+ player.broadcastPacket(new MagicSkillUse(player, player, id, 1, 700, 0));
+ player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_S1_EFFECT).addSkillName(id));
If you want a player to get buffs like prophet does in himself (I mean the player will use/cast the skill), you should change < this, > to < player, >