Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Eudemons Online > EO PServer Hosting > EO PServer Guides & Releases
You last visited: Today at 16:33

  • Please register to post and access all features, it's quick, easy and FREE!

[Guide] Understanding how to add Skills

Old   #1
elite*gold: 0
Join Date: Oct 2007
Posts: 680
Received Thanks: 808
Smile [Guide] Understanding how to add Skills

Although there is already a guide on how to add new skills, I thought I would add this one to go more indepth for people to understand how it works and how cq_magictype works.

How cq_magictype works with magictype.ini:

Like most of the tables in the database they interact with the ini files found in the client. This means that in order for each of the skills in the database to work correctly, they must also be placed in the magictype.ini.

Understanding Aspects of cq_magictype

In the picture you can see the entry for Chain Chop. You may be wondering why there are 3 entries for the one skill, this is because there are 3 levels to Chain Chop each with a different power level. The number 1010 is the ID that corresponds to the ID in magictype.ini. Basically the database sends a message saying 1010 and if the client responds by saying: Yes, I recognize that number, its in my ini file. Then it should work correctly when a player uses the skill.

Defining the Attributes of a Magictype:
ID: Identification Number for the magictype in the database
TYPE: Identification number that corresponds/interacts with the clients ini files
SORT: The sort or type of magictype
NAME: Name of magictype, usually in chinese characters because its untranslated
CRIME: If set to 1, name will flash to blue once the skill is used.
GROUND: Unsure of this, but it was used for a jumping attack.
MULTI: Multiple Targets?
TARGET: The number that is under the target column represents the type of target the skill can be used on.
LEVEL: The skill level
USE_MP: MP Cost to use the skill
POWER: The power of the skill usually a number after 30100
PERCENT: Accuracy, if set to 100 it will not miss.
STEP_SECS: This relates to if the skill attaches a status to the target for how long it will last.
RANGE: The range scope, what distance can the skill be used at.
DISTANCE: Similar to Range.
STATUS_CHANCE: The rate at which the skill will successfully attach a status to its target, 100 for 100% success.
STATUS: The name of the status that will be attached after the skill is used.
NEED_PROF: The required profession (10 mage, 20, warrior, 30 palidan or 50 vampire if using rainbow db)
NEED_EXP: Unknown
NEED_LEVEL: The required character level
NEED_GEMTYPE: Unknown however gemtype relates to things like superamber/citrine etc
USE_XP: Determines whether the skill is an xp skill
WEAPON_SUBTYPE: Determines whether the skill requires a specific weapon to be weilded when using the skill
AUTO_LEARN: Determines whether the skill will be automatically learned, like Dragon morph skill.
LEARN_LEVEL: Determines what level the character will learn the skill if AutoLearn is activated
USE_EP: SP Cost for using the skill
USE_ITEM: Unknown
DELAY_MS: How long the skill is delayed for, im guessing in milliseconds? 
WIDTH: Unknown
APPLY_MS: Unknown
TRACK_ID: Track refers to skills that have more than one attack in it like ChainChop. See cq_track.
GROUP_MEMBER1_POS: Unknown, related to the team member in position 1.
GROUP_MEMBER_2_POS: Unknown, related to the team member in position 2.
MAGIC1: Unknown
MAGIC2: Unknown
MAGIC3: Unknown
FLAG: Unknown
USE_SOUL: Paladin Soul cost to use the skill.
NEED_UPLEVTIME: Unknown, uplevtime refers to exp.
Attached Images
File Type: jpg xxxtled.jpg (37.7 KB, 539 views)

cruey is offline  
24 Users
Old 03/27/2012, 03:16   #2
elite*gold: 0
Join Date: Mar 2012
Posts: 14
Received Thanks: 3
thanks for the explanation.

morphinum is offline  

« [Release/Guide] EP Card Delivery System | [Release]Users Visiting/Players Online »

Similar Threads
[Guide]How to add skills
07/02/2014 - EO PServer Guides & Releases - 11 Replies
Guide How to add a skill. I will be using the chainchop skill as example on how to add it. Note this is only For 1 level of chainchop Alright Magictype.ini 1010 1 Chain~Chop 1 0 0 0 0 0 0 30250 0 100 0 0 10 0 0 12000 77 0 400 0 0 0 0 0 0...
guide about skills in silkroad
03/05/2011 - General Gaming Discussion - 0 Replies
You will to love skills after playing the character at low levels(sro gold). For a new player you dont have a lot of skills to choose between and skill have no delay after or before casting so you use it to link other skills to solve the...
[mini-guide]Understanding the .Pak file
07/16/2009 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 24 Replies
If you opened this looking for hacks then please leave this thread. This thread was created to give the average player a bit more understanding on what is exactly a .pak file. Created By: Namek303 What is the .Pak file?
This is a guide to SKILLS!
10/23/2007 - GunZ - 1 Replies
DOwnlaod it and open it .... it has every skill inside it.... Download Link:

All times are GMT +2. The time now is 16:33.

Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.