All pastes #22089 Raw Edit

Stuff

public text v1 · immutable
#22089 ·published 2005-09-04 06:22 UTC
rendered paste body
for(int i = 0;i < targets.length;i++)
				{
                    if (targets[i] instanceof L2Character)
                    {
                        L2Character target = (L2Character) targets[i];
                        
                        boolean acted = Formulas.getInstance().calcMagicAffected(this, target, skill);
                        
                        if (skill.isPvpSkill() && acted || skill.getSkillType() == L2Skill.SkillType.BUFF )
                        {
                            SystemMessage smsg = new SystemMessage(110);
                            smsg.addString(skill.getName());
                            target.sendPacket(smsg);
                        }

                        if (Config.DEBUG) _log.fine("msl: "+getName()+" "+magicId+" "+level+" "+target.getTitle());

						// Send a Server->Client packet MagicSkillLaunched to the L2Character AND to all L2PcInstance in the _KnownPlayers of the L2Character
						MagicSkillLaunched msl = new MagicSkillLaunched(this, magicId, level, target);
    					broadcastPacket(msl);
    				}