Wpe pro (sorry no linky)
Grf factory(84kb)

Note: Trough this guide you can change any skill you want into an other not just guildskills.
Make your ragnarok read ro/data folder:
Serverside
Step I
Ok to begin you must pick a skill that you aren't going to use anymore.
Now we are going to change this skill serverside and clientside to one of your guildskills.
I have chosen first aid, it's not like I am going to use that skill anyway.
Now let's start up your ro client and make sure you have a guild and an usable guild skill:
As you can see i have chosen the skill "Battle Order"
Step II
Now while your playing RO, start up wpe pro and click on the "target program" button:
Now scroll down and open your RO client:
Now press the play button first
Then go back to ragnarok and use First Aid.
Now when you have done first aid go back to WPE pro and press the STOP button.
Now search for the packet with the function SEND and starting with 72 00
Every 2 numbers forms a "byte" and the skill first aid in "hex" is at the 18,19,20 byte.
This can be different so just look for the 00 8E 00 part.
Step III
Now we are going to search the hex of Battle Order (or any other guildskill afcourse)
You can find all the original decimal numbers of skills in this file:
(credits to killyou)(If the skill ID is wrong you can always scan the guild skill yourself and then you already have the hex of it)
If you are only going to make a guildskill into hex then you can use my example:
(sorry for my calculator is in Dutch language, in English everything should be in the same place though)
Step IV
Now that we also have the hex of Battle Order, we can create a filter:
This should bring to a window, now we are going to use the first aid packets again, fill in the 1st and second byte:
And now we will enter the First Aid hex (18,19,20 byte):
Now it's a bit tricky becouse the guild skill is a number above 255 the hex would be 2 byte(27 1A) instead of the first aid only having 1 byte(8E). A 2 byte hex is supposed to be in reverse order so the code becomes 1A 27:
Click apply, Now you have created a filter!!!!!
You can either save it as eg; BattleOrder.flt and then later on load it again
Now when you want to enable it, tick filter 1(or any other name you called it) and then click the ON button.
Now go back to your RO, if your not pk'ed you can now try out first aid and if succesfull you will use Battle Order(or any other guildskill) when pressing your chosen F12 hotkey.
"The skill has failed" would also be reasonable if there isn't any WOE so the only way to test it is at WOE(I haven't had a woe to try yet).
Clientside
Now it's not really handy having a hotkey with the skillname, picture, info of First aid. That is confusing when you have all kinds of transformed skills in your F12 hotbar.
So you can use this grf edit guide to change your sprite and everything to make it a 100% guildskill.
Step V
Ok extract Grf factory from its rar and fire it up.
Now go to your ragnarok folder (C:/program files/gravity/ro is default) and open up your sdata.grf or when you have a server with it's own grf open that one up(vanro uses it's own adata.grf).
Ok i use vanRO so i open up adata.grf
Now filter only .txt files by using my example ^
now search for, select and extract:
skillnametable.txt
skilldesctable.txt
After extracting them they are placed in your gravity/ro/data map, if you don't have it, its auto created.
Step VI
Open up skillnametable first and you can change the name #First Aid# to ex. #Battle Order#
Now open up skilldesctable and find NV_Firstaid. everything under the NV_firstaid part is the info. CTRL+F and type in ex. GD_Battleorder and it will find battle orders info, COPY(ctrl c) PASTE(ctrl v) Over the First Aid info. Changing the info into the battle order info.
Be sure to save all edited .txt's.
Now open up sdata.grf (or any other grf that has the skill images)
Put *nv_firstaid.bmp* (with the * ) in the filter to find NV_firstaid.bmp (novice _ first aid image), Extract it
then put *gd_battleorder.bmp* (with the *) in the filter to find GD_Battleorder.bmp, Extract it
now go to the extracted bmp's (ro/data/texture/*chinese brabel*/item/)
Delete nv_firstaid.bmp(backup first) and make a copy of gd_battleorder(copy paste it in same folder) and call the copy nv_firstaid.bmp.
Now you can either have the "read data folder first" hex string in your client(see^requirements) and you can go to the final step
(Optional)
you could add your ro/data Directory to the original grf again with grf factory by the "add dir" button and then click the "Repack"
to create the grf again BUT with your edited stuff. (some data.grf take some minutes to repack.... so I advice using a data read hex)
Final step
Your Done!
Now all you have to do everytime you start ragnarok is:
1.Open Wpe
2.Load your filter
3.enable filter
4.Play with guildskills in hotkey!!!!






