For some reason, people fail at doing this ;D so here's a guide to improve your unlikliness of failing...
This guide will teach you what column in the skill_magic_main_us.tbl corresponds to what column in the MAGIC table. And some other guidelines...
Column #0 = MagicNum; Has to be exact.
Column #1 = KrName
Column #2 = EnName[might be the other way around]
Column #3 = Description
Column #4 ~ #10 = Client sided shit. Do not touch. Disregard in MAGIC table. Pretend it was never there.
Column #11 = Flying Effect(Fire Blast, Arrow, etc)
Column #12 = Target Effect(What the enemy looks like when it gets hit)
Column #13 = Client sided shit.
Column #14 = Moral; Don't know what this is for
Column #15 = Skilllevel(Level and/or # pts to put)
Column #16 = Skill(corresponds to race and skill. Obtain race values from userdata table. 4 Digit number. 3 Digits for race. 4th digit: 0=Normal Skill[1st Tab], 5=Skill Right of Normal[2nd Tab], 6=Skill Middle of Tabs[3rd Tab], 7=Skill Right of Middle Tab[4th Tab], 8=Master Skills[5th Tab])
Column #17 = Msp(MP Consumed)
Column #18 = HP; Forgot what this does
Column #19 = ItemGroup; For moves that consume items to use
Column #20 = UseItem; Extension of Item Consumed
Column #21 = Cast Time; Time Need to Cast Skills(forgot what unit of time they use)
Column #22 = Recast Time; Time it takes till you can use the skill again
Column #23 and 24 = Disregard.
Column #25 = Success Rate
Column #26 = Type 1*
Column #27 = Type 2*
Column #28 = Range
Column #29 = I Forgot
*** = Type 1 and Type 2. These correspond to what Magic_type tables that the skill uses. If it only will use one table, then set type2 = 0. Explore the type tables to find out which ones are you gonna use to add effects to your skills.
EXAMPLE:
Skill - Hell Blade(Level 80 Master Warrior Skill on Attack[2nd Tab])
skill_magic_main_us.tbl code:
Code:
106580, Çïºí·¹À̵å, Hell Blade, Inflict 300% damage and 350 additional damage with no change of failure, 26, 0, 0, 2601, 12, 0, 0, 0, 10124, 0, 7, 80, 1065, 400, 9, 0, 0, 8, 0, 0, **** 1, 0, 0, 511
206580, Çïºí·¹À̵å, Hell Blade, Inflict 300% damage and 350 additional damage with no change of failure, 26, 0, 0, 2601, 12, 0, 0, 0, 10124, 0, 7, 80, 2065, 400, 9, 0, 0, 8, 0, 0, **** 1, 0, 0, 511
This is what you can tell from this code:
-Hell Blade's MagicNum is 106580 and 206580.
.....The 106580 corresponds to a master karus warrior. The 1 in front symbolizes karus, and 06 is the race ID for master warrior.
.....The 206580 corresponds to a master human warrior. The 2 in front symbolizes human, and 06 is the race ID for master warrior.
- Çïºí·¹À̵å is a funky way for saying Hell Blade.
- The reason why Hell Blade has that sparkle effect when you hit something is because of the 10124. We now know that putting 10124 there will give a sparkle effect to any move you use.
-80 Skill points on Attack to use.
-400 MP consumed
-8 Units of Time of cooldown
-100% Success Rate
-Reads coding from Magic_type1 table
-I forgot what 511 is.
So, if you wanted to make insert codes for this, it would be(name is too long, so description is shortened, and I forgot why i put the 1 and 11, but it works :P):
Code:
insert into magic values(106580,'Çïºí·¹À̵å','Hell Blade','Never Fails, 300% DMG, 350+ DMG'',1,11,0,0,10124,7,80,1065,400,0,9,0,0,8,****1,0,0,1,0 )
insert into magic values(206580,'Çïºí·¹À̵å','Hell Blade','Never Fails, 300% DMG, 350+ DMG'',1,11,0,0,10124,7,80,2065,400,0,9,0,0,8,****1,0,0,1,0 )
Remember to make the necessary TBL and UI changes in order to use the skill.