Jump to content
  • 0

Rune Knight Suit Dragon not showing


Question

Posted (edited)


Thank you in advance
My problem is that when I put on the rune knight suit, the dragon didn't show up, but when I changed my job to Rune knight, I saw the dragon when I rented it, 
and in the script of the rune knight suit I also put that there will be a level 5 dragon training when wearing it
what could be its possible problem?
because when it comes to the Royal Guard, it works well

    Script: |
      if(Class == 4008){ skill "RK_DRAGONTRAINING",5; }else if(Class == 10 || Class == 4011 || Class == 4033){ skill "NC_MADOLICENCE",5; }else if(Class == 4012){ skill "RA_WUGMASTERY",1; skill "RA_WUGRIDER",3; }
    EquipScript: | 
      changebase roclass(eaclass()|EAJL_THIRD); 
    UnEquipScript: |
      changebase Class;

 

Again, if I used an actual RK job, it shows the mount:

image.png.84e0549ff5395c7436669dc24834a51d.png

Here is the before and after:

image.thumb.png.ddbcaea5e7011b5a17dd319dc8b12f9c.png

Edited by Aeon12

3 answers to this question

Recommended Posts

  • 0
Posted

Okay so your problem here is the fact that you are changing to rune knight with Changebase. rune knight counts differently when mounted compared to the normal Knight Peco.
to achieve the mount actually showing up when using changebase to rune knight you need to make sure that you also give the character the check for being mounted on a dragon.

The scripts I use for my jobsuit from Lord Knight to Rune Knight while keeping the mount intact are these:

OnEquipScript:
changebase roclass(eaclass()|EAJL_THIRD);
if(Class == Job_Lord_Knight){
    if(checkriding()){
        setoption OPTION_DRAGON1;
    }
}

OffEquipScript:
changebase Class;
if(Class == Job_Lord_Knight){
    if(checkdragon()){
        setriding;
    }
}

Paladin Works with Gryphon because they are both considered to be the same riding status

  • 0
Posted (edited)
2 hours ago, b1rbert said:

Okay so your problem here is the fact that you are changing to rune knight with Changebase. rune knight counts differently when mounted compared to the normal Knight Peco.
to achieve the mount actually showing up when using changebase to rune knight you need to make sure that you also give the character the check for being mounted on a dragon.

The scripts I use for my jobsuit from Lord Knight to Rune Knight while keeping the mount intact are these:

OnEquipScript:
changebase roclass(eaclass()|EAJL_THIRD);
if(Class == Job_Lord_Knight){
    if(checkriding()){
        setoption OPTION_DRAGON1;
    }
}

OffEquipScript:
changebase Class;
if(Class == Job_Lord_Knight){
    if(checkdragon()){
        setriding;
    }
}

Paladin Works with Gryphon because they are both considered to be the same riding status

 thanyou

Edited by Aeon12

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...