Creating crystal that give buff every X seconds

MrTitan

Knight
Customer
How I can create a custom crystal (npc) like Christmass Tree, but to give a custom buff every 5 seconds?
I searched for the christmass trees but they don't work.

HTML:
<skill id="2138" levels="1" name="Summon Special Tree">
    <!--
        Descriptions:
        1: During the Christmas event, summons a special Christmas tree.
    -->
    <set name="magicType" val="SPECIAL" />
    <set name="icon" val="icon.skill0000" />
    <set name="magicLevel" val="1" />
    <set name="target" val="TARGET_SELF" />
    <set name="skillType" val="SUMMON" />
    <set name="summonType" val="NPC" />
    <set name="operateType" val="OP_ACTIVE" />
    <set name="itemConsumeId" val="5561" />
    <set name="itemConsumeCount" val="1" />
    <set name="isHandler" val="true" />
    <set name="altUse" val="true" />
    <!-- Summon-specific -->
    <set name="npcId" val="13007" />
    <set name="lifeTime" val="1200" />
    <set name="minRadius" val="1000" />
  </skill>

I found the skill that give the buff/stats but I dont know how to setup it ..


HTML:
<skill id="2139" levels="1" name="Special Tree Recovery Bonus">
    <!--
        Last modify:    27.12.2007

        Descriptions: Produces a special Christmas tree during the Christmas event. Increases HP and MP regeneration.
    -->
    <set name="magicType" val="SPECIAL" />
    <set name="icon" val="icon.skill1044" />
    <set name="skillRadius" val="200" />
    <set name="target" val="TARGET_AURA" />
    <set name="skillType" val="BUFF" />
    <set name="operateType" val="OP_ACTIVE" />
    <for>
      <effect count="1" name="Buff" stackOrder="99" stackType="hpregen" time="45" val="0">
        <mul order="0x30" stat="regHp" val="1.4" />
        <mul order="0x30" stat="regMp" val="1.2" />
      </effect>
    </for>
  </skill>

Any suggestions?
 
UP I still trying to make this ..

What I tried till now
NPC ID (No target)
HTML:
<npc id="48500" name="Purple Stone" title="">
    <set name="aggroRange" value="0"/>
    <set name="ai_type" value="CharacterAI"/>
    <set name="baseAtkRange" value="40"/>
    <set name="baseCON" value="43"/>
    <set name="baseCritRate" value="40"/>
    <set name="baseDEX" value="30"/>
    <set name="baseHpMax" value="99999"/>
    <set name="baseHpRate" value="1"/>
    <set name="baseHpReg" value="188.4"/>
    <set name="baseINT" value="21"/>
    <set name="baseMAtk" value="302"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseMDef" value="99999"/>
    <set name="baseMEN" value="20"/>
    <set name="baseMpMax" value="832.4"/>
    <set name="baseMpReg" value="2.4"/>
    <set name="basePAtk" value="1888"/>
    <set name="basePAtkSpd" value="425"/>
    <set name="basePDef" value="99999"/>
    <set name="baseRunSpd" value="200"/>
    <set name="baseSTR" value="40"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseWIT" value="20"/>
    <set name="baseWalkSpd" value="22"/>
    <set name="collision_height" value="25.0"/>
    <set name="collision_radius" value="6.0"/>
    <set name="level" value="80"/>
    <set name="rewardExp" value="300000"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="0"/>
    <set name="shots" value="NONE"/>
    <set name="texture" value=""/>
    <set name="type" value="Npc"/>
    <ai_params>
      <set name="noChatWindow" value="true"/>
      <set name="TargetEnabled" value="false"/>
      <set name="noRandomWalk" value="true"/>
      <set name="noRandomAnimation" value="true"/>
      <set name="isImmobilized" value="true"/>
    </ai_params>
    <attributes>
      <attack attribute="unholy" value="0"/>
      <defence attribute="fire" value="0"/>
      <defence attribute="water" value="0"/>
      <defence attribute="wind" value="0"/>
      <defence attribute="earth" value="0"/>
      <defence attribute="unholy" value="0"/>
    </attributes>
  </npc>

The skill
HTML:
 <skill id="11310" levels="1" name="Purple Buff">
    <set name="magicType" val="SPECIAL" />
    <set name="icon" val="icon.skill0000" />
    <set name="skillRadius" val="400" />
    <set name="target" val="TARGET_AURA" />
    <set name="skillType" val="SUMMON" />
    <set name="operateType" val="OP_ACTIVE" />
    <set name="itemConsumeId" val="16204" />
    <set name="itemConsumeCount" val="1" />
    <set name="isHandler" val="true" />
    <set name="altUse" val="true" />
    <!-- Summon-specific -->
    <set name="npcId" val="48500" />
    <set name="lifeTime" val="120" />
    <set name="minRadius" val="1000" />
    <for>
      <effect count="1" name="Buff" stackOrder="99" stackType="hpregen" time="15" val="0">
        <mul order="0x30" stat="mAtkSpd" val="1.10" />
        <mul order="0x30" stat="mAtk" val="1.10" />
        <mul order="0x30" stat="maxHp" val="1.2" />
      </effect>
    </for>
  </skill>

@Deazer could you help me?

P.S - I tried all types of <set name="ai_type" value= (even the christmastree)
 
Back
Top