Skip to content

Commit

Permalink
Release of Doram Race!
Browse files Browse the repository at this point in the history
* Requires client 2015-10-01 and newer.
* All skills are usable from from the base list to all 3 branch types.
-- Some skills still need their official activation chance and durations.
* Adjusted the char-server start point and start item split functions to be more dynamic.
Thanks to Rytech and @NovaRagnarok for their information!
  • Loading branch information
aleos89 committed Mar 19, 2016
1 parent 1ca9fb5 commit daa9e01
Show file tree
Hide file tree
Showing 44 changed files with 815 additions and 94 deletions.
1 change: 1 addition & 0 deletions conf/battle/player.conf
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ max_third_trans_parameter: 130
max_baby_parameter: 80
max_baby_third_parameter: 117
max_extended_parameter: 125
max_summoner_parameter: 120

// Status points bonus for transcendent class
transcendent_status_points: 52
Expand Down
6 changes: 5 additions & 1 deletion conf/char_athena.conf
Original file line number Diff line number Diff line change
Expand Up @@ -111,14 +111,18 @@ save_log: yes
// Format: <map_name>,<x>,<y>{:<map_name>,<x>,<y>...}
// Max number of start points is MAX_STARTPOINT in char.h (default 5)
// Location is randomly picked on character creation.
// NOTE: For Doram, this requires client 20151001 or newer.
start_point: iz_int,97,90:iz_int01,97,90:iz_int02,97,90:iz_int03,97,90:iz_int04,97,90
start_point_pre: new_1-1,53,111:new_2-1,53,111:new_3-1,53,111:new_4-1,53,111:new_5-1,53,111
start_point_doram: lasa_fild01,48,297

// Starting items for new characters
// Max number of items is MAX_STARTITEM in char.c (default 32)
// Format: <id>,<amount>,<position>:<id>,<amount>,<position>:...
// Format: <id>,<amount>,<position>{:<id>,<amount>,<position>...}
// To auto-equip an item, include the position where it will be equipped; otherwise, use zero.
// NOTE: For Doram, this requires client 20151001 or newer.
start_items: 1201,1,2:2301,1,16
start_items_doram: 1681,1,2:2301,1,16

// Starting zeny for new characters
start_zeny: 0
Expand Down
2 changes: 1 addition & 1 deletion conf/help.txt
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ jobchange: "Params: <job name|ID>\n" "Changes your job.\n"
" 23 Super Novice 24 Gunslinger 25 Ninja 4045 Super Baby\n"
"4046 Taekwon 4047 Star Gladiator 4049 Soul Linker 4050 Gangsi\n"
"4051 Death Knight 4052 Dark Collector 4190 Ex. Super Novice 4191 Ex. Super Baby\n"
"4211 Kagerou 4212 Oboro 4215 Rebellion\n"
"4211 Kagerou 4212 Oboro 4215 Rebellion 4218 Summoner\n"
"----- Baby Novice And Baby 1st Class -----\n"
"4023 Baby Novice 4024 Baby Swordman 4025 Baby Magician 4026 Baby Archer\n"
"4027 Baby Acolyte 4028 Baby Merchant 4029 Baby Thief\n"
Expand Down
1 change: 1 addition & 0 deletions conf/msg_conf/map_msg.conf
Original file line number Diff line number Diff line change
Expand Up @@ -719,6 +719,7 @@
694: Hanbok
695: Rebellion
696: Oktoberfest
697: Summoner

// @vip
700: Usage: @vip <time> <character name>
Expand Down
3 changes: 2 additions & 1 deletion conf/msg_conf/map_msg_chn.conf
Original file line number Diff line number Diff line change
Expand Up @@ -672,7 +672,8 @@
693: 魅影追蹤者 T
694: 韓服
695: Rebellion

696: Oktoberfest
697: Summoner

//------------------------------------
// More atcommands message
Expand Down
3 changes: 2 additions & 1 deletion conf/msg_conf/map_msg_frn.conf
Original file line number Diff line number Diff line change
Expand Up @@ -684,7 +684,8 @@
693: Shadow Chaser T
694: Hanbok
695: Rebellion

696: Oktoberfest
697: Summoner

//------------------------------------
// More atcommands message
Expand Down
18 changes: 18 additions & 0 deletions conf/msg_conf/map_msg_grm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -572,5 +572,23 @@
660: Besiegt von
661: [^EE0000%s^000000]

681: Rune Knight T
682: Warlock T
683: Ranger T
684: Arch Bishop T
685: Mechanic T
686: Guillotine Cross T
687: Royal Guard T
688: Sorcerer T
689: Minstrel T
690: Wanderer T
691: Sura T
692: Genetic T
693: Shadow Chaser T
694: Hanbok
695: Rebellion
696: Oktoberfest
697: Summoner

//Custom translations
import: conf/msg_conf/import/map_msg_grm_conf.txt
1 change: 1 addition & 0 deletions conf/msg_conf/map_msg_idn.conf
Original file line number Diff line number Diff line change
Expand Up @@ -718,6 +718,7 @@
694: Hanbok
695: Rebellion
696: Oktoberfest
697: Summoner

// @vip
700: Penggunaan: @vip <waktu> <nama pemain>
Expand Down
3 changes: 2 additions & 1 deletion conf/msg_conf/map_msg_por.conf
Original file line number Diff line number Diff line change
Expand Up @@ -664,7 +664,8 @@
693: Renegado T
694: Hanbok
695: Rebellion

696: Oktoberfest
697: Summoner

//------------------------------------
// Mais mensagens de atcommand
Expand Down
4 changes: 3 additions & 1 deletion conf/msg_conf/map_msg_rus.conf
Original file line number Diff line number Diff line change
Expand Up @@ -683,8 +683,10 @@
693: Shadow Chaser T
694: Hanbok
695: Rebellion
696: Oktoberfest
697: Summoner

//695-899 �� ������������
//698-899 �� ������������

//------------------------------------
// ��������� ��������� ������
Expand Down
3 changes: 2 additions & 1 deletion conf/msg_conf/map_msg_spn.conf
Original file line number Diff line number Diff line change
Expand Up @@ -671,7 +671,8 @@
693: Shadow Chaser T
694: Hanbok
695: Rebellion

696: Oktoberfest
697: Summoner

//------------------------------------
// M�s mensajes relacionados con comandos
Expand Down
3 changes: 2 additions & 1 deletion conf/msg_conf/map_msg_tha.conf
Original file line number Diff line number Diff line change
Expand Up @@ -678,7 +678,8 @@
693: Shadow Chaser T
694: Hanbok
695: Rebellion

696: Oktoberfest
697: Summoner

//------------------------------------
// More atcommands message
Expand Down
58 changes: 52 additions & 6 deletions db/const.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1515,13 +1515,30 @@ EF_MIRESULT_MAKE_FAIL 1018
EF_ALL_RAY_OF_PROTECTION 1019
EF_VENOMFOG 1020
EF_DUSTSTORM 1021
//1022 - 1039 Unknown
EF_LEVEL160 1022
EF_LEVEL160_SUB 1023
EF_MAPCHAIN 1024
EF_MAGIC_FLOOR 1025
EF_ICEMINE 1026
EF_FLAMECORSS 1027
EF_ICEMINE_1 1028
EF_DANCE_BLADE_ATK 1029
EF_DARKPIERCING 1030
EF_INVINCIBLEOFF2 1031
EF_MAXPAIN 1032
EF_DEATHSUMMON 1033
EF_MOONSTAR 1034
EF_STRANGELIGHTS 1035
EF_SUPER_STAR 1036
EF_YELLOBODY 1037
EF_COLORPAPER2 1038
EF_EVILS_PAW 1039
EF_GC_DARKCROW 1040
EF_RK_DRAGONBREATH_WATER 1041
EF_ALL_FULL_THROTTLE 1042
EF_SR_FLASHCOMBO 1043
EF_RK_LUXANIMA 1044
//1045 Unknown
EF_CLOUD10 1045
EF_SO_ELEMENTAL_SHIELD 1046
EF_AB_OFFERTORIUM 1047
EF_WL_TELEKINESIS_INTENSE 1048
Expand All @@ -1536,15 +1553,44 @@ EF_RA_UNLIMIT 1056
EF_AB_OFFERTORIUM_RING 1057
EF_SC_ESCAPE 1058
EF_WM_FRIGG_SONG 1059
EF_C_MAKER 1060
//1061 Unknown
EF_FLICKER 1060
EF_C_MAKER 1061
EF_HAMMER_OF_GOD 1062
//1063 - 1065 Unknown
EF_MASS_SPIRAL 1063
EF_FIRE_RAIN 1064
EF_WHITEBODY 1065
EF_BANISHING_BUSTER 1066
EF_SLUGSHOT 1067
EF_D_TAIL 1068
//1069 - 1077 Unknown
EF_BIND_TRAP1 1069
EF_BIND_TRAP2 1070
EF_BIND_TRAP3 1071
EF_JUMPBODY1 1072
EF_ANIMATED_EMITTER 1073
EF_RL_EXPLOSION 1074
EF_C_MAKER_1 1075
EF_QD_SHOT 1076
EF_P_ALTER 1077
EF_S_STORM 1078
EF_MUSIC_HAT 1079
EF_CLOUD_KILL 1080
EF_ESCAPE 1081
EF_XENO_SLASHER 1082
EF_FLOWERSMOKE 1083
EF_FSTONE 1084
EF_QSCARABA 1085
EF_LJOSALFAR 1086
EF_HAPPINESSSTAR 1087
EF_POWER_OF_GAIA 1088
EF_MAPLE_FALLS 1089
EF_MARKING_USE_CHANGEMONSTER 1090
EF_MAGICAL_FEATHER 1091
EF_MERMAID_LONGING 1092
EF_GIFT_OF_SNOW 1093
EF_ACH_COMPLETE 1094
EF_TIME_ACCESSORY 1095
EF_SPRITEMABLE 1096
EF_TUNAPARTY 1097

WARPNPC 45
1_ETC_01 46
Expand Down
2 changes: 2 additions & 0 deletions db/job_db2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -289,3 +289,5 @@
4212,5,0,4,0,2,3,0,1,6,0,5,1,2,0,4,6,3,0,1,5,2,0,6,3,4,0,5,0,2,0,1,4,0,5,4,0,3,5,1,0,2,4,1,0,5,6,2,1,0,5
// Rebellion
4215,0,5,0,4,0,3,5,4,2,6,0,0,3,4,0,2,5,4,3,6,0,0,3,5,1,4,2,0,0,6,3,0,5,4,1,0,0,5,0,2,6,0,5,3,4,0,0,0,0,1
// Summoner
4218,5,0,3,0,5,3,0,2,4,0,2,4,5,0,2,4,5,0,2,4,5,0,6,3,5,0,2,0,6,0,4,5,0,6,0,4,6,0,2,0,5,4,3,0,5,6,3,2,0,5
2 changes: 2 additions & 0 deletions db/re/item_db.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1012,6 +1012,7 @@
1677,Blue_Wand,Blue Wand,5,10,,0,50,,1,1,0x00000200,56,2,2,3,100,1,10,{ bonus bStr,5; bonus bInt,5; },{},{}
1678,Ru_Gold_Wand,Ru Gold Wand,5,0,,0,50,,1,2,0x00000200,56,2,2,3,120,1,10,{ bonus bDex,8; bonus bInt,8; },{},{}
1680,Crimson_One-Handed_Staff,Crimson One-Handed Staff,5,10,,600,60,,1,2,0x00800015,63,2,2,3,70,1,10,{ .@r = getrefine(); bonus bInt,4; bonus bMatk,70+((BaseLevel/10)*5)+(.@r<=15?pow(.@r,2):225); bonus bUnbreakableWeapon,1; },{},{}
1681,Short_Foxtail_Staff,Short Foxtail Staff,5,20,,0,30,,1,0,0x80000000,7,2,2,1,1,1,10,{},{},{}
1682,Shadow_Staff,Shadow Staff,5,0,,600,70:130,,1,2,0x00000200,56,2,2,4,90,1,10,{ .@r = getrefine(); bonus2 bSkillAtk,"WL_HELLINFERNO",(getskilllv("WL_HELLINFERNO") >= 5 ? 100 : 0) + (.@r*10); bonus2 bIgnoreMdefRaceRate,RC_All,5; autobonus "{ bonus2 bVariableCastrate,\"WL_HELLINFERNO\",-30; }",.@r*20,5000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER }"; },{},{}
//===================================================================
// Bows
Expand Down Expand Up @@ -5996,6 +5997,7 @@
11598,Bitter_Cacao_Bean,Bitter Cacao Bean,0,10,,0,,,,0,0xFFFFFFFF,63,2,,,,,,{},{},{}
11599,Superstar_Potion,Superstar Potion,0,10,,10,,,,0,0xFFFFFFFF,63,2,,,,,,{},{},{}
11600,Shining_Holy_Water,Shining Holy Water,0,10,,15,,,,0,0xFFFFFFFF,63,2,,,,,,{ if(strcharinfo(3)=="prt_q") { bonus_script "{ bonus2 bSubSize,Size_All,10; }",600; sc_end SC_SILENCE; sc_end SC_POISON; sc_end SC_CURSE; heal 1000,0; } },{},{}
11602,Catnip_Fruit,Catnip Fruit,0,15,,1,,,,,0xFFFFFFFF,63,2,,,,,,{ itemheal rand(10,40),0; },{},{}
//
11701,Girl_Bunch_Of_Flower_,Girl's Bouquet,0,20,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ itemheal rand(105,145),0; },{},{}
11702,Moon_Cookie,Moon Cookie,0,0,,300,,,,,0xFFFFFFFF,63,2,,,,,,{ },{},{}
Expand Down
6 changes: 6 additions & 0 deletions db/re/job_basehpsp_db.txt
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,9 @@
//Dark Collector
1,500,4051,0,40,47,54,62,71,81,91,102,114,127,140,154,169,185,201,218,236,255,274,294,315,337,359,382,406,431,456,482,509,537,565,594,624,655,686,718,751,785,819,854,890,927,964,1002,1041,1081,1121,1162,1204,1247,1290,1334,1379,1425,1471,1518,1566,1615,1664,1714,1765,1817,1869,1922,1976,2031,2086,2142,2199,2257,2315,2374,2434,2495,2556,2618,2681,2745,2809,2874,2940,3007,3074,3142,3211,3281,3351,3422,3494,3567,3640,3714,3789,3865,3941,4018,4096,4175,4254,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500

//Summoner
1,175,4218,0,40,69,80,92,105,119,134,150,167,185,204,224,245,268,291,315,341,367,395,423,453,484,515,548,582,617,653,690,728,767,807,848,890,934,978,1023,1070,1117,1166,1215,1266,1317,1370,1424,1479,1534,1591,1649,1708,1768,1829,1891,1955,2019,2084,2150,2218,2286,2356,2426,2498,2570,2644,2719,2794,2871,2949,3028,3108,3189,3271,3354,3438,3523,3610,3697,3785,3875,3965,4056,4149,4242,4337,4433,4529,4627,4726,4826,4927,5029,5132,5236,5341,5447,5554,5662,5772,5882,5993,6106,6219,6334,6449,6566,6684,6802,6922,7043,7165,7288,7412,7537,7663,7790,7918,8047,8177,8309,8441,8574,8709,8844,8981,9118,9257,9397,9537,9679,9822,9966,10111,10257,10404,10552,10701,10851,11002,11155,11308,11462,11618,11774,11932,12090,12250,12410,12572,12735,12898,13063,13229,13396,13564,13733,13903,14074,14246,14420,14594,14769,14946,15123,15301,15481,15661,15843,16026,16209,16394,16580,16767,16955,17144,17334,17525

//===============================
// Base SP Table
// According to base SP calculation on http://irowiki.org/wiki/Max_SP
Expand Down Expand Up @@ -265,3 +268,6 @@

//Dark Collector
1,500,4051,1,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,262,269,276,283,290,297,304,311,318,325,332,339,346,353,360,367,374,381,388,395,402,409,416,423,430,437,444,451,458,465,472,479,486,493,500,507,514,521,528,535,542,549,556,563,570,577,584,591,598,605,612,619,626,633,640,647,654,661,668,675,682,689,696,703,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500

//Summoner
1,50,4218,1,8,10,13,15,18,20,23,25,28,30,33,35,38,40,43,45,48,50,53,55,58,60,63,65,68,70,73,75,78,80,83,85,88,90,93,95,98,100,103,105,108,110,113,115,118,120,123,125,128,130,133,135,138,140,143,145,148,150,153,155,158,160,163,165,168,170,173,175,178,180,183,185,188,190,193,195,198,200,203,205,208,210,213,215,218,220,223,225,228,230,233,235,238,240,243,245,248,250,253,255,258,260,263,265,268,270,273,275,278,280,283,285,288,290,293,295,298,300,303,305,308,310,313,315,318,320,323,325,328,330,333,335,338,340,343,345,348,350,353,355,358,360,363,365,368,370,373,375,378,380,383,385,388,390,393,395,398,400,403,405,408,410,413,415,418,420,423,425,428,430,433,435,438,440,443
2 changes: 2 additions & 0 deletions db/re/job_db1.txt
Original file line number Diff line number Diff line change
Expand Up @@ -271,3 +271,5 @@
4212, 26000,75 ,500 ,540 ,400 ,500 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 750 ,2000 ,500
// Rebellion
4215, 28000,90 ,650 ,469 ,540 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,520 ,620 ,570 ,970 ,1070 ,2000 ,2000 ,600
// Summoner
4218, 20000,75 ,500 ,700 ,490 ,570 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,590 ,2000 ,2000 ,2000 ,2000 ,470 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,590 ,590
Loading

0 comments on commit daa9e01

Please sign in to comment.