Jump to content

7/8 Skills Proto


Recommended Posts

Hi,

Since some people asked me the 7/8 skills skill_proto here it is

 

Spoiler

INSERT INTO `skill_proto` VALUES ('221', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('222', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('223', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('224', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('225', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('226', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('227', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('228', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('229', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('236', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('237', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('238', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('239', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('240', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('241', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('242', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('243', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('244', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');

 

 

http://pastebin.com/TsfhhCrD

 

 

  • Metin2 Dev 1
  • Think 1
  • Love 1
  • Love 2
Link to comment
Share on other sites

7. skill:

Skilldesc:

7 WARRIOR Lélek védelem Mesteri védelem Szellem védelem Védd meg magad a belső energiáid felszabadításával. Ellenfél támadó értéke csökken. STANDING_SKILL jipjung 23 4 Ellenséges támadó érték -%.0f%% 1 + 28 * k
22 WARRIOR Örvény Hideg örvény Spirituális örvény Kavarj egy örvényt magad körül, ami felgyorsítja az ütéseidet. Támadó sebesség növekedik STANDING_SKILL musa 22 4 Támadó sebesség +%.0f%% 20 * SkillPoint
37 ASSASSIN Trükk Gonosz trükk Varázslat Védd meg magad az ellenfél támadásaitól. Az ellenfél támadása elnyelődik STANDING_SKILL seomjeon 22 4 Esély testi támadás kivédésére: %.0f%% 3+15*k
52 ASSASSIN Tündérpor Angyali hamu Áldott por Gyorsítsd fel a képességeid feltöltési idejét. Varázslási sebesség növekedés STANDING_SKILL make_trap 23 4 Varázslási sebesség +%.0f%% 3+20*k
67 SURA Gömbrobbantás Harci robbantás Gonosz robbantás Sújts halálos támadást ellenfeledre egy gömb felrobbantásával. Áttörő támadás Az ellenség védekezése hatástalan Intelligencia bónusz ATTACK_SKILL|STANDING_SKILL geompung 22 4 Támadó érték %.0f-%.0f 1.1 * minatk + 3*lv + 2*iq + (2*minatk + str + iq*15) * k 1.1 * maxatk + 3*lv + 2*iq + (2*maxatk + str + iq*15) * k
82 SURA Mágikus kard Kitartás kard Áldott kard Növeld meg a mágikus kitartásod egy sötét erő segítségével. MP regenerálódik Intelligencia bónusz STANDING_SKILL jumageom 23 4 MP regeneráció %.0f%% (iq*0.84)*k
97 SHAMAN Sárkány düh Sárkány harag Sárkány halál Támadj villámmal. Távoli támadás Támadás több célra Villám jellemzők ATTACK_SKILL|STANDING_SKILL yongsin 22 4 Magikus támadó érték %.0f-%.0f 150 + 3*lv + (22*iq+13*minmwep+130)*ar*k 150 + 3*lv + (22*iq+13*maxmwep+130)*ar*k Tartós tűz esélye  %.0f%% iq*7.5*k
112 SHAMAN Égi méreg Méreghívás Pokoli méreg Hívj le az égből egy mérgező fénysugárt. Méreg támadás Támadás több célra Mágikus támadás ATTACK_SKILL|STANDING_SKILL buhwal 23 4 Támadó érték %.0f-%.0f 3 + 10*lv+(15*iq + minmwep) * k 3 + 10*lv+(15*iq + maxmwep) * k Mérgezési esély: %.0f%% 5+k*50

skilltable.txt

7 lelek_vedelem 1 1 1 0 DODGE 1 + 28 * k 65+120*k 60 60 1 + 33 * k SELFONLY NONE 60+125*k 0 0 NORMAL 1 1 0 0
22 orveny 1 1 1 0 ATT_SPEED 20*k 40+120*k 40+80*k 34+80*k 20*k SELFONLY NONE 50*120k 0 0 NORMAL 1 1 0 0
37 trukk 2 1 1 0 BLOCK 3 + 15 * k 30+120*k 60+100*k 50+100*k 3 +15 * k SELFONLY NONE 0 0 MAGIC 1 1 0 0
52 tunderpor 2 1 1 0 CASTING_SPEED 3+20*k 60+100*k 60 50 5 + 35*k SELFONLY NONE 60+120*k 0 0 NORMAL 1 1 1000 0
67 gombrobbantas 3 1 1 0 HP -(1.1*atk+3*lv+iq*2+(2*atk+str+iq*15)*k) 50+150*k 50 ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,IGNORE_TARGET_RATING,ATTACK_STUN NONE 1+k*9 0 0 MELEE 8 1 0 500
82 magikus_kard 3 1 1 0 SP_REGEN (0.5*iq+30)*k 20+30*k 65+120*k 63+120*k (0.5*iq+30)*k SELFONLY NONE 20+30*k 0 0 MAGIC 1 0.8 0 0
97 sarkany_duh 4 1 1 0 HP -(150+3*lv+(22*iq+13*mwep+130)*ar*k) 50+160*k 45 -(150 + 3*lv + (22*iq+13*mwep+130)*ar*k) ATTACK,SELFONLY,SPLASH,ATTACK_FIRE_CONT NONE lv+7.5*iq*k iq*7.5*k 0 0 MAGIC 15 0.8 0 500
112 egi_mereg 4 1 1 0 HP -(3 + 10*lv+(15*iq + mwep) * k) 50+100*k 35 ATTACK,SELFONLY,USE_MAGIC_DAMAGE,SPLASH,ATTACK_POISON POISON_PCT 5+k*50 50+100*k 0 0 MAGIC 15 1 600 600

Navicat query:

INSERT INTO `skill_proto` VALUES ('7', 0x6C656C656B5F766564656C656D, '1', '1', '1', '0', 'DODGE', '1 + 28 * k', '65+120*k', '60', '', '60', '1 + 33 * k', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '0', '0');
INSERT INTO `skill_proto` VALUES ('22', 0x6F7276656E79, '1', '1', '1', '0', 'ATT_SPEED', '20*k', '40+120*k', '40+80*k', '', '', '', '34+80*k 20*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '0', '0');
INSERT INTO `skill_proto` VALUES ('52', 0x74756E646572706F72, '2', '1', '1', '0', 'CASTING_SPEED', '3+20*k', '60+100*k', '', '', '60', '50', '5 + 35*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '60+120*k', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('67', 0x676F6D62726F6262616E746173, '3', '1', '1', '0', 'HP', '-(1.1*atk+3*lv+iq*2+(2*atk+str+iq*15)*k)', '50+150*k', '', '', '50', '', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,IGNORE_TARGET_RATING,ATTACK_STUN', '', 'NONE', '1+k*9', '', '', '', '', '', '', '0', '0', 'NORMAL', '8', '1', '0', '500');
INSERT INTO `skill_proto` VALUES ('82', 0x6D6167696B75735F6B617264, '3', '1', '1', '0', 'SP_REGEN', '(0.5*iq+30)*k', '20+30*k', '65+120*k', '', '', '63+120*k', '(0.5*iq+30)*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '20+30*k', '0', '0', 'MAGIC', '1', '0.8', '0', '0');
INSERT INTO `skill_proto` VALUES ('97', 0x7361726B616E795F647568, '4', '1', '1', '0', 'HP', '-(150+3*lv+(22*iq+13*mwep+130)*ar*k)', '50+160*k', '', '', '45', '-(150 + 3*lv + (22*iq+13*mwep+130)*ar*k)', '', 'ATTACK,SELFONLY,SPLASH,ATTACK_FIRE_CONT', '', 'NONE', 'lv+7.5*iq*k', 'iq*7.5*k', '', '', '', '', '', '0', '0', 'MAGIC', '15', '0.8', '0', '500');
INSERT INTO `skill_proto` VALUES ('112', 0x6567695F6D65726567, '4', '1', '1', '0', 'HP', '-(3 + 10*lv+(15*iq + mwep) * k)', '50+100*k', '', '', '35', '', '', 'ATTACK,SELFONLY,USE_MAGIC_DAMAGE,SPLASH,ATTACK_POISON', '', 'POISON_PCT', '5+k*50', '50+100*k', '', '', '', '', '', '0', '0', 'MAGIC', '15', '1', '600', '600');



Skill_power.txt

112  Áő·ÂĽú  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
97  ±âõ´ë°ř  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
82  ¸¶ČŻ°Ý  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
67  ĆÄąýĽú  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
52  Ľ¶±¤Ĺş  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
22  łú°Ëµµ·ˇ  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
7  Weisheitskreis  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150

char_skill.cpp

Search:

bool CHARACTER::CanUseSkill(DWORD dwSkillVnum) const

replace:

const int SKILL_COUNT = 6;

with:

const int SKILL_COUNT = 7;

search:

{
{ { 1, 2, 3, 4, 5, 6 }, { 16, 17, 18, 19, 20, 21 } },
{ { 31, 32, 33, 34, 35, 36 }, { 46, 47, 48, 49, 50, 51 } },
{ { 61, 62, 63, 64, 65, 66 }, { 76, 77, 78, 79, 80, 81 } },
{ { 91, 92, 93, 94, 95, 96 }, { 106,107,108,109,110,111 } },
};

replace :
{
{ { 1, 2, 3, 4, 5, 6, 7 }, { 16, 17, 18, 19, 20, 21, 22 } },
{ { 31, 32, 33, 34, 35, 36, 37 }, { 46, 47, 48, 49, 50, 51, 52 } },
{ { 61, 62, 63, 64, 65, 66, 67 }, { 76, 77, 78, 79, 80, 81, 82 } },
{ { 91, 92, 93, 94, 95, 96, 97 }, { 106,107,108,109,110,111, 112 } },
};

 

Search:

const DWORD SKILL_NUM = 158;

Replace:

const DWORD SKILL_NUM = 178;

 

Search:

11, // job_skill 6

put under this:
11, // job_skill 7
Search:2, // job_skill 21
put under this: 

12, // job_skill 22
Search:
21, // job_skill 36
put under this:
21, // job_skill 37
Search:
22, // job_skill 51
put under this:
22, // job_skill 52
Search

31, // job_skill 66
put under this:

31, // job_skill 67
Search:

32, // job_skill 81
put under this:

32, // job_skill 82
Search:

41, // job_skill 96
put under this:

41, // job_skill 97
Search:

42, // job_skill 111
put under this:

42, // job_skill 112

 

  • Love 2
Link to comment
Share on other sites

INSERT INTO `skill_proto` VALUES ('221', 0x3F3F3F3F3F3F, '6', '1', '1', '0', 'NONE', '24*k', '', '', '', '', '', '', null, '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '1000', '0');
[Err] 1048 - Column 'setFlag' cannot be null
5 hours ago, asterix2 said:

7. skill:

Skilldesc:

7 WARRIOR Lélek védelem Mesteri védelem Szellem védelem Védd meg magad a belső energiáid felszabadításával. Ellenfél támadó értéke csökken. STANDING_SKILL jipjung 23 4 Ellenséges támadó érték -%.0f%% 1 + 28 * k
22 WARRIOR Örvény Hideg örvény Spirituális örvény Kavarj egy örvényt magad körül, ami felgyorsítja az ütéseidet. Támadó sebesség növekedik STANDING_SKILL musa 22 4 Támadó sebesség +%.0f%% 20 * SkillPoint
37 ASSASSIN Trükk Gonosz trükk Varázslat Védd meg magad az ellenfél támadásaitól. Az ellenfél támadása elnyelődik STANDING_SKILL seomjeon 22 4 Esély testi támadás kivédésére: %.0f%% 3+15*k
52 ASSASSIN Tündérpor Angyali hamu Áldott por Gyorsítsd fel a képességeid feltöltési idejét. Varázslási sebesség növekedés STANDING_SKILL make_trap 23 4 Varázslási sebesség +%.0f%% 3+20*k
67 SURA Gömbrobbantás Harci robbantás Gonosz robbantás Sújts halálos támadást ellenfeledre egy gömb felrobbantásával. Áttörő támadás Az ellenség védekezése hatástalan Intelligencia bónusz ATTACK_SKILL|STANDING_SKILL geompung 22 4 Támadó érték %.0f-%.0f 1.1 * minatk + 3*lv + 2*iq + (2*minatk + str + iq*15) * k 1.1 * maxatk + 3*lv + 2*iq + (2*maxatk + str + iq*15) * k
82 SURA Mágikus kard Kitartás kard Áldott kard Növeld meg a mágikus kitartásod egy sötét erő segítségével. MP regenerálódik Intelligencia bónusz STANDING_SKILL jumageom 23 4 MP regeneráció %.0f%% (iq*0.84)*k
97 SHAMAN Sárkány düh Sárkány harag Sárkány halál Támadj villámmal. Távoli támadás Támadás több célra Villám jellemzők ATTACK_SKILL|STANDING_SKILL yongsin 22 4 Magikus támadó érték %.0f-%.0f 150 + 3*lv + (22*iq+13*minmwep+130)*ar*k 150 + 3*lv + (22*iq+13*maxmwep+130)*ar*k Tartós tűz esélye  %.0f%% iq*7.5*k
112 SHAMAN Égi méreg Méreghívás Pokoli méreg Hívj le az égből egy mérgező fénysugárt. Méreg támadás Támadás több célra Mágikus támadás ATTACK_SKILL|STANDING_SKILL buhwal 23 4 Támadó érték %.0f-%.0f 3 + 10*lv+(15*iq + minmwep) * k 3 + 10*lv+(15*iq + maxmwep) * k Mérgezési esély: %.0f%% 5+k*50

skilltable.txt

7 lelek_vedelem 1 1 1 0 DODGE 1 + 28 * k 65+120*k 60 60 1 + 33 * k SELFONLY NONE 60+125*k 0 0 NORMAL 1 1 0 0
22 orveny 1 1 1 0 ATT_SPEED 20*k 40+120*k 40+80*k 34+80*k 20*k SELFONLY NONE 50*120k 0 0 NORMAL 1 1 0 0
37 trukk 2 1 1 0 BLOCK 3 + 15 * k 30+120*k 60+100*k 50+100*k 3 +15 * k SELFONLY NONE 0 0 MAGIC 1 1 0 0
52 tunderpor 2 1 1 0 CASTING_SPEED 3+20*k 60+100*k 60 50 5 + 35*k SELFONLY NONE 60+120*k 0 0 NORMAL 1 1 1000 0
67 gombrobbantas 3 1 1 0 HP -(1.1*atk+3*lv+iq*2+(2*atk+str+iq*15)*k) 50+150*k 50 ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,IGNORE_TARGET_RATING,ATTACK_STUN NONE 1+k*9 0 0 MELEE 8 1 0 500
82 magikus_kard 3 1 1 0 SP_REGEN (0.5*iq+30)*k 20+30*k 65+120*k 63+120*k (0.5*iq+30)*k SELFONLY NONE 20+30*k 0 0 MAGIC 1 0.8 0 0
97 sarkany_duh 4 1 1 0 HP -(150+3*lv+(22*iq+13*mwep+130)*ar*k) 50+160*k 45 -(150 + 3*lv + (22*iq+13*mwep+130)*ar*k) ATTACK,SELFONLY,SPLASH,ATTACK_FIRE_CONT NONE lv+7.5*iq*k iq*7.5*k 0 0 MAGIC 15 0.8 0 500
112 egi_mereg 4 1 1 0 HP -(3 + 10*lv+(15*iq + mwep) * k) 50+100*k 35 ATTACK,SELFONLY,USE_MAGIC_DAMAGE,SPLASH,ATTACK_POISON POISON_PCT 5+k*50 50+100*k 0 0 MAGIC 15 1 600 600

Navicat query:

INSERT INTO `skill_proto` VALUES ('7', 0x6C656C656B5F766564656C656D, '1', '1', '1', '0', 'DODGE', '1 + 28 * k', '65+120*k', '60', '', '60', '1 + 33 * k', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '0', '0');
INSERT INTO `skill_proto` VALUES ('22', 0x6F7276656E79, '1', '1', '1', '0', 'ATT_SPEED', '20*k', '40+120*k', '40+80*k', '', '', '', '34+80*k 20*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', '0', '0', 'NORMAL', '1', '1', '0', '0');
INSERT INTO `skill_proto` VALUES ('52', 0x74756E646572706F72, '2', '1', '1', '0', 'CASTING_SPEED', '3+20*k', '60+100*k', '', '', '60', '50', '5 + 35*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '60+120*k', '0', '0', 'NORMAL', '1', '1', '1000', '0');
INSERT INTO `skill_proto` VALUES ('67', 0x676F6D62726F6262616E746173, '3', '1', '1', '0', 'HP', '-(1.1*atk+3*lv+iq*2+(2*atk+str+iq*15)*k)', '50+150*k', '', '', '50', '', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,IGNORE_TARGET_RATING,ATTACK_STUN', '', 'NONE', '1+k*9', '', '', '', '', '', '', '0', '0', 'NORMAL', '8', '1', '0', '500');
INSERT INTO `skill_proto` VALUES ('82', 0x6D6167696B75735F6B617264, '3', '1', '1', '0', 'SP_REGEN', '(0.5*iq+30)*k', '20+30*k', '65+120*k', '', '', '63+120*k', '(0.5*iq+30)*k', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '20+30*k', '0', '0', 'MAGIC', '1', '0.8', '0', '0');
INSERT INTO `skill_proto` VALUES ('97', 0x7361726B616E795F647568, '4', '1', '1', '0', 'HP', '-(150+3*lv+(22*iq+13*mwep+130)*ar*k)', '50+160*k', '', '', '45', '-(150 + 3*lv + (22*iq+13*mwep+130)*ar*k)', '', 'ATTACK,SELFONLY,SPLASH,ATTACK_FIRE_CONT', '', 'NONE', 'lv+7.5*iq*k', 'iq*7.5*k', '', '', '', '', '', '0', '0', 'MAGIC', '15', '0.8', '0', '500');
INSERT INTO `skill_proto` VALUES ('112', 0x6567695F6D65726567, '4', '1', '1', '0', 'HP', '-(3 + 10*lv+(15*iq + mwep) * k)', '50+100*k', '', '', '35', '', '', 'ATTACK,SELFONLY,USE_MAGIC_DAMAGE,SPLASH,ATTACK_POISON', '', 'POISON_PCT', '5+k*50', '50+100*k', '', '', '', '', '', '0', '0', 'MAGIC', '15', '1', '600', '600');




	Skill_power.txt

112  Áő·ÂĽú  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
97  ±âõ´ë°ř  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
82  ¸¶ČŻ°Ý  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
67  ĆÄąýĽú  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
52  Ľ¶±¤Ĺş  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
22  łú°Ëµµ·ˇ  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
7  Weisheitskreis  5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150


	char_skill.cpp


	Search:

bool CHARACTER::CanUseSkill(DWORD dwSkillVnum) const


	replace:

const int SKILL_COUNT = 6;


	with:

const int SKILL_COUNT = 7;


	search:

{
{ { 1, 2, 3, 4, 5, 6 }, { 16, 17, 18, 19, 20, 21 } },
{ { 31, 32, 33, 34, 35, 36 }, { 46, 47, 48, 49, 50, 51 } },
{ { 61, 62, 63, 64, 65, 66 }, { 76, 77, 78, 79, 80, 81 } },
{ { 91, 92, 93, 94, 95, 96 }, { 106,107,108,109,110,111 } },
};


replace :
{
{ { 1, 2, 3, 4, 5, 6, 7 }, { 16, 17, 18, 19, 20, 21, 22 } },
{ { 31, 32, 33, 34, 35, 36, 37 }, { 46, 47, 48, 49, 50, 51, 52 } },
{ { 61, 62, 63, 64, 65, 66, 67 }, { 76, 77, 78, 79, 80, 81, 82 } },
{ { 91, 92, 93, 94, 95, 96, 97 }, { 106,107,108,109,110,111, 112 } },
};

 

Search:

const DWORD SKILL_NUM = 158;

Replace:

const DWORD SKILL_NUM = 178;

 

Search:

11, // job_skill 6

put under this:
11, // job_skill 7
Search:2, // job_skill 21
put under this: 

12, // job_skill 22
Search:
21, // job_skill 36
put under this:
21, // job_skill 37
Search:
22, // job_skill 51
put under this:
22, // job_skill 52
Search

31, // job_skill 66
put under this:

31, // job_skill 67
Search:

32, // job_skill 81
put under this:

32, // job_skill 82
Search:

41, // job_skill 96
put under this:

41, // job_skill 97
Search:

42, // job_skill 111
put under this:

42, // job_skill 112

 

 

Link to comment
Share on other sites

  • 7 months later...
  • 1 year later...

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.