L2JMobius

Prelude of War How to Get NPC ID on Skill ?

D14BL3 · 3 · 2112

Offline D14BL3

  • Vassal
  • *
    • Posts: 6
how to get npcId from this skill

   <skill id="11371" toLevel="11" name="Summon Unicorn Lancer">
      <!-- Summons Unicorn Lancer. Consumes $s1 summon points. -->
      <icon>icon.skill11371</icon>

      <effects>
         <effect name="SummonMulti">
            <npcId>
               <value level="1">15167</value>
               <value level="2">15168</value>
               <value level="3">15169</value>
               <value level="4">15170</value>
               <value level="5">15171</value>
               <value level="6">15172</value>
               <value level="7">15230</value>
               <value level="8">15231</value>
               <value level="9">15232</value>
               <value level="10">15233</value>
               <value level="11">15234</value>
            </npcId>
            <summonPoints>2</summonPoints>
            <lifeTime>-1</lifeTime>
         </effect>
      </effects>

Thanks


Online Minzee

  • Baron
  • *****
    • Posts: 275
Here is all ids, this npc is summon and its growing up, so diff level diff summon ID.

Code: [Select]
<npcId>
               <value level="1">15167</value>
               <value level="2">15168</value>
               <value level="3">15169</value>
               <value level="4">15170</value>
               <value level="5">15171</value>
               <value level="6">15172</value>
               <value level="7">15230</value>
               <value level="8">15231</value>
               <value level="9">15232</value>
               <value level="10">15233</value>
               <value level="11">15234</value>
            </npcId>


Offline D14BL3

  • Vassal
  • *
    • Posts: 6
i know the structure, what i want to achive is in java code like skill.getMpConsume()

i already add _npcId = set.getInt("npcId", 0); under public Skill(StatSet set)

and create new fungtion

   public int getNpcId()
   {
      return _npcId;
   }
   
but its not work, meaybe npcId is in another structure (npcId is in Effect Structure), so its not readed in statset skill structure.