Bug Fixes
* Fixed Chorus songs causing the map server to crash. (bugreport:8817, bugreport:8819) * Updated renewal Arrow Shower area to be 5x5 for levels 6-10. * Neutral Barrier should effect all targets and only block Earth Quake splash damage. * Only party and guild members should be affected by Stealth Field. * Fixed Cloud Kill layout to be 7x7. * Feint Bomb should explode after half a second. * Fixed Fire Rain unit ID causing Fire Wall, Ice Wall, and other unit skills to display improperly. (bugreport:8775) * Updated the effects of Banana Bomb, Concentrated White Potion Z, and Vitata 500. * Fixed Gentle Touch - Revitalize HP regeneration calculation. * Fixed Gentle Touch - Change making MDEF go below 0 and doing too much damage. (bugreport:8690) * Fixed Gentle Touch - Energy Gain not adding spirit balls when doing damage. * Fixed Gentle Touch - Cure to heal players who are wearing a shield with the Golden Thief Bug card. (bugreport:8815) * Fixed Tear Gas /sob emoticon not stopping when the skill ended. * Fixed Kagerou/Oboro charms not applying to specific skills. (bugreport:8823) * Updated some other Kagerou/Oboro skills. Thanks to idAthena. * Players will stop attacking when forced to sit through skill_sit. (bugreport:8796) * Fixed Extremity Fist not removing natural SP regen flag and adjusted the icon to show for the 5 minute duration. (bugreport:8811) * Implemented the official effect for Chaos Panic. (bugreport:8520) * Fixed a small typo for the knockback of Crescent Elbow. * Fixed Cross Slash not checking for players wearing Shields + Dagger/Sword. (bugreport:8797) * Synced up the 3rd class pre-renewal skill database files with the renewal skill database files.
This commit is contained in:
parent
de079a28da
commit
26afd769ce
@ -1712,7 +1712,8 @@ SC_QUEST_BUFF3 591
|
||||
SC_ALL_RIDING 592
|
||||
SC_TEARGAS_SOB 593
|
||||
SC__FEINTBOMB 594
|
||||
SC_EXTREMITYFIST2 595
|
||||
SC__CHAOS 595
|
||||
SC_EXTREMITYFIST2 596
|
||||
|
||||
//Status Icon
|
||||
SI_BLANK -1
|
||||
|
@ -4968,13 +4968,13 @@
|
||||
12419,Mana_Plus,Mana Plus,2,100,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_MANA_PLUS,500000,50; },{},{}
|
||||
12420,Stamina_Up_M,Stamina Up M,2,100,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_MUSTLE_M,500000,5; },{},{}
|
||||
12421,Falmons_F,Falmons F,3,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_LIFE_FORCE_F,500000,5; },{},{}
|
||||
12422,HP_Increase_Potion_(Small),HP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMHP,500000,(500+(BaseLevel*10/3)); percentheal 1,0; },{},{}
|
||||
12423,HP_Increase_Potion_(Medium),HP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMHP,500000,(1500+(BaseLevel*10/3)); percentheal 2,0; },{},{}
|
||||
12424,HP_Increase_Potion_(Large),HP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMHP,500000,(2500+(BaseLevel*10/3)); percentheal 5,0; },{},{}
|
||||
12425,SP_Increase_Potion_(Small),SP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
12426,SP_Increase_Potion_(Medium),SP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,(BaseLevel/10); percentheal 0,4; },{},{}
|
||||
12427,SP_Increase_Potion_(Large),SP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
12428,Concentrated_White_Potion_Z,Concentrated White Potion Z,0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,0; heal 1000,0; },{},{}
|
||||
12422,HP_Increase_Potion_(Small),HP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(500+(BaseLevel*10/3)); percentheal 1,0; },{},{}
|
||||
12423,HP_Increase_Potion_(Medium),HP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(1500+(BaseLevel*10/3)); percentheal 2,0; },{},{}
|
||||
12424,HP_Increase_Potion_(Large),HP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMHP,500000,(2500+(BaseLevel*10/3)); percentheal 5,0; },{},{}
|
||||
12425,SP_Increase_Potion_(Small),SP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
12426,SP_Increase_Potion_(Medium),SP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,(BaseLevel/10); percentheal 0,4; },{},{}
|
||||
12427,SP_Increase_Potion_(Large),SP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
12428,Concentrated_White_Potion_Z,Concentrated White Potion Z,0,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; heal 1000,0; },{},{}
|
||||
12429,Savage_Full_Roast,Savage Full Roast,2,,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_SAVAGE_STEAK,300000,20; },{},{}
|
||||
12430,Cocktail_Warg_Blood,Cocktail Warg Blood,2,,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_COCKTAIL_WARG_BLOOD,300000,20; },{},{}
|
||||
12431,Minor_Stew,Minor Stew,2,,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_MINOR_BBQ,300000,20; },{},{}
|
||||
|
@ -1105,6 +1105,11 @@
|
||||
2018,0,0,0,180000,0,0
|
||||
//-- RK_ABUNDANCE
|
||||
2019,0,0,0,180000,0,0
|
||||
|
||||
//-- RK_DRAGONBREATH_WATER
|
||||
5004,500:500:500:1500:1500:1500:2000:2000:2500:2500,2500,0,10000,0,0
|
||||
//-- RK_LUXANIMA
|
||||
5005,0,0,0,60000,0,0
|
||||
//==========================================
|
||||
|
||||
//===== Gillotine Cross ====================
|
||||
@ -1138,6 +1143,9 @@
|
||||
2036,0,200,0,3000,0,0
|
||||
//-- GC_CROSSRIPPERSLASHER
|
||||
2037,0,1000,0,0,0,0
|
||||
|
||||
//-- GC_DARKCROW
|
||||
5001,0,1500,0,5000,0,60000
|
||||
//==========================================
|
||||
|
||||
//===== Arch Bishop ========================
|
||||
@ -1175,6 +1183,9 @@
|
||||
2054,2000,1000,0,90000:120000:150000:180000:210000:240000:270000:300000:330000:360000,0,0
|
||||
//-- AB_SILENTIUM
|
||||
2057,4000,0,0,20000:30000:40000:50000:60000,0,15000
|
||||
|
||||
//-- AB_OFFERTORIUM
|
||||
5011,4000,0,0,90000,0,0
|
||||
//==========================================
|
||||
|
||||
//===== Warlock ============================
|
||||
@ -1218,6 +1229,9 @@
|
||||
2229,2000,0,0,120000:160000:200000:240000:280000,0,0
|
||||
//-- WL_READING_SB
|
||||
2231,5000,500,0,0,0,0
|
||||
|
||||
//-- WL_TELEKINESIS_INTENSE
|
||||
5012,1000,0,0,60000,0,300000
|
||||
//==========================================
|
||||
|
||||
//===== Ranger =============================
|
||||
@ -1255,6 +1269,9 @@
|
||||
2253,0,0,0,20000,15000,0
|
||||
//-- RA_ICEBOUNDTRAP
|
||||
2254,0,0,0,20000,15000,0
|
||||
|
||||
//-- RA_UNLIMIT
|
||||
5002,1000,500,0,60000,0,240000
|
||||
//==========================================
|
||||
|
||||
//===== Mechanic ===========================
|
||||
@ -1308,6 +1325,9 @@
|
||||
2282,0,0,0,20000:30000:40000:50000:60000,0,0
|
||||
//-- NC_DISJOINT
|
||||
2283,2000,0,0,0,0,0
|
||||
|
||||
//-- NC_MAGMA_ERUPTION
|
||||
5006,1000,0,0,10000,42000,0
|
||||
//==========================================
|
||||
|
||||
//===== Shadow Chaser ======================
|
||||
@ -1352,7 +1372,10 @@
|
||||
//-- SC_BLOODYLUST //dur2=intr
|
||||
2303,2000,2000,0,10000:20000:30000,0,180000
|
||||
//-- SC_FEINTBOMB
|
||||
2304,1000,0,0,1000,1000,5000
|
||||
2304,1000,0,0,500,1500,5000
|
||||
|
||||
//-- SC_ESCAPE
|
||||
5010,0,0,0,1000,0,15000
|
||||
//==========================================
|
||||
|
||||
//==== Royal Guard skills ==================
|
||||
@ -1392,6 +1415,9 @@
|
||||
2324,1000,3000,0,0,0,20000
|
||||
//-- LG_INSPIRATION
|
||||
2325,2000,2000,0,30000:45000:60000:75000:90000,0,540000:480000:420000:360000:300000
|
||||
|
||||
//-- LG_KINGS_GRACE
|
||||
5013,1000,0,0,5000,0,0
|
||||
//==========================================
|
||||
|
||||
//===== Sura Skills ========================
|
||||
@ -1435,6 +1461,9 @@
|
||||
2347,1000,1000,0,240000,0,200000:180000:160000:140000:120000
|
||||
//-- SR_GENTLETOUCH_REVITALIZE
|
||||
2348,1000,1000,0,240000,0,200000:180000:160000:140000:120000
|
||||
|
||||
//-- SR_FLASHCOMBO
|
||||
5009,0,4000,0,4000,0,0
|
||||
//==========================================
|
||||
|
||||
//==== Wanderer skills =====================
|
||||
@ -1497,6 +1526,9 @@
|
||||
2433,1000,1000,0,20000:30000:40000:50000:60000,0,180000
|
||||
//-- WM_UNLIMITED_HUMMING_VOICE
|
||||
2434,1000,1000,0,60000:90000:120000:150000:180000,0,110000:120000:130000:140000:150000
|
||||
|
||||
//-- WM_FRIGG_SONG
|
||||
5007,0,0,0,60000,0,0
|
||||
//==========================================
|
||||
|
||||
//==== Sorcerer skills =====================
|
||||
@ -1550,6 +1582,9 @@
|
||||
2467,1000,0,0,60000,0,60000
|
||||
//-- SO_EARTH_INSIGNIA
|
||||
2468,1000,0,0,60000,0,60000
|
||||
|
||||
//-- SO_ELEMENTAL_SHIELD
|
||||
5008,1000,0,0,10000,0,10000
|
||||
//==========================================
|
||||
|
||||
//==== Genetic skills ======================
|
||||
@ -1588,7 +1623,10 @@
|
||||
//-- GN_SLINGITEM
|
||||
2493,0,0,0,0,0,1000
|
||||
//-- GN_SLINGITEM_RANGEMELEEATK
|
||||
2498,0,0,0,5000:10000:60000:60000:3000,0,0
|
||||
2498,0,0,0,3000,0,0
|
||||
|
||||
//-- GN_ILLUSIONDOPING
|
||||
5003,0,0,0,10000,0,10000
|
||||
//==========================================
|
||||
|
||||
//===== Extra 3rd Class Skills =============
|
||||
@ -1717,6 +1755,22 @@
|
||||
3029,0,0,0,10000:15000:20000:25000:30000,0,0
|
||||
//==========================================
|
||||
|
||||
//===== Eclage Skills ======================
|
||||
//-- ECL_SNOWFLIP
|
||||
3031,0,0,0,0,0,5000
|
||||
//-- ECL_PEONYMAMY
|
||||
3032,0,0,0,0,0,5000
|
||||
//-- ECL_SADAGUI
|
||||
3033,0,0,0,0,0,5000
|
||||
//-- ECL_SEQUOIADUST
|
||||
3034,0,0,0,0,0,5000
|
||||
//-- ECLAGE_RECALL
|
||||
3035,3000,0,0,0,0,300000
|
||||
//==========================================
|
||||
|
||||
//-- ALL_FULL_THROTTLE
|
||||
5014,0,0,0,10000:15000:20000:25000:30000,10000,20000:25000:30000:35000:40000
|
||||
|
||||
//===== Homunculus Skills ==================
|
||||
//-- HLIF_HEAL
|
||||
8001,0,2000,0,0,0,0
|
||||
|
@ -1035,7 +1035,7 @@
|
||||
2279,1,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, NC_POWERSWING,Power Swing
|
||||
2280,0,8,4,-1,0x2,2:2:3:3:3,5,-6,no,0,0,0,weapon,0,0x0, NC_AXETORNADO,Axe Tornado // Check me. Takes 20 * Skill LV amount of HP each use.
|
||||
2281,2,6,2,0,0x1,0,5,1,yes,0,0,2,none,0,0x0, NC_SILVERSNIPER,FAW - Silver Sniper
|
||||
2282,2,6,2,0,0x1,0,5,1,yes,0,0,2,none,0,0x0, NC_MAGICDECOY,FAW - Magic Decoy //CHECK FIX ME!!!! Wind and Earth stones spawning opposite decoys.
|
||||
2282,2,6,2,0,0x1,0,5,1,yes,0,0,2,none,0,0x0, NC_MAGICDECOY,FAW - Magic Decoy
|
||||
2283,5,6,1,0,0x1,0,1,1,no,0,0,0,none,0,0x0, NC_DISJOINT,FAW Removal
|
||||
|
||||
//****
|
||||
@ -1058,7 +1058,7 @@
|
||||
2299,7,6,2,0,0x1,0,3,1,yes,0,0,3,none,0,0x0, SC_MANHOLE,Man Hole
|
||||
2300,7,6,2,0,0x1,0,3,1,yes,0,0,1,none,0,0x0, SC_DIMENSIONDOOR,Dimension Door
|
||||
2301,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,none,0,0x0, SC_CHAOSPANIC,Chaos Panic
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,none,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,1,none,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2303,7,6,2,0,0x1,3,3,1,yes,0,0,1,none,0,0x0, SC_BLOODYLUST,Bloody Lust
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,0,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
|
||||
@ -1094,7 +1094,7 @@
|
||||
2330,-2,6,1,-1,0x42,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2331,0,6,1,0,0,0,10,0,no,0,0,0,none,0,0x0, SR_HELLGATE,Hell Gate
|
||||
2332,0,6,4,-1,0x2,3,5,1,no,0,0,0,weapon,0,0x0, SR_RAMPAGEBLASTER,Rampage Blaster
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,8,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,7,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
2334,0,6,4,0,0x3,1:1:2:2:3,5,1,no,0,0,0,none,0,0x0, SR_CURSEDCIRCLE,Cursed Circle
|
||||
2335,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_LIGHTNINGWALK,Lightning Walk
|
||||
2336,7:8:9:10:11,6,1,-1,0,0,5,1,no,0,0,0,weapon,2:3:4:5:6,0x0, SR_KNUCKLEARROW,Knuckle Arrow
|
||||
@ -1193,8 +1193,8 @@
|
||||
2480,11,6,1,0,0x1,0,5,1,yes,0,0,3,misc,0,0x0, GN_BLOOD_SUCKER,Blood Sucker //CHECK Data says its a magic attack. Hmmmm....
|
||||
2481,11,6,1,-1,0x2,1:2:3:4:5,5,1,yes,0,0,0,weapon,0,0x0, GN_SPORE_EXPLOSION,Spore Explosion //CHECK Data says its element is set to neutral. Need to confirm.
|
||||
2482,11,6,16,0,0,0,5,1,yes,0,0,1,weapon,2,0x0, GN_WALLOFTHORN,Wall of Thorns
|
||||
2483,11,6,2,0,0x3,4,10,1,yes,0,0x2000,0,weapon,0,0x0, GN_CRAZYWEED,Crazy Weed
|
||||
2484,0,6,2,2,0x2,2,10,1,no,0,0x2000,0,weapon,0,0x0, GN_CRAZYWEED_ATK,Crazy Weed Attack
|
||||
2483,11,6,2,0,0x3,4,10,1,yes,0,0x0,0,weapon,0,0x1, GN_CRAZYWEED,Crazy Weed
|
||||
2484,0,6,2,2,0x2,2,10,1,no,0,0x0,0,weapon,0,0x1, GN_CRAZYWEED_ATK,Crazy Weed Attack
|
||||
2485,9,6,2,3,0,0,5,1,yes,0,0,0,magic,0,0x0, GN_DEMONIC_FIRE,Demonic Fire
|
||||
2486,9,6,2,0,0,0,5,1,yes,0,0,0,none,0,0x0, GN_FIRE_EXPANSION,Fire Expansion
|
||||
2487,9,6,2,0,0,0,1,1,no,0,0,0,none,0,0x0, GN_FIRE_EXPANSION_SMOKE_POWDER,Fire Expansion Smoke Powder
|
||||
@ -1231,19 +1231,19 @@
|
||||
2552,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, RL_RICHS_COIN,Rich's Coin
|
||||
2553,15,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, RL_MASS_SPIRAL,Mass Spiral
|
||||
2554,9,6,1,-1,0x2,2,5,1,no,0,0,0,weapon,0,0x0, RL_BANISHING_BUSTER,Banishing Buster
|
||||
2555,3,6,2,0,0x1,1,5,1,no,0,0,1,misc,0,0x0, RL_B_TRAP,Bind Trap
|
||||
2555,3,6,2,0,0x1,1,5,1,no,0,0,3,misc,0,0x0, RL_B_TRAP,Bind Trap
|
||||
2556,0,6,4,0,0x3,-1,1,1,no,0,0,0,none,0,0x0, RL_FLICKER,Flicker
|
||||
2557,9,6,1,-1,0x2,2,5,1,no,0,0,0,weapon,0,0x0, RL_S_STORM,Shatter Storm
|
||||
2558,0,6,4,0,0x1,0,10,1,no,0,0,0,none,0,0x0, RL_E_CHAIN,Eternal Chain
|
||||
2559,-9,6,4,-1,0x3,21,1,1,no,0,0x0,0,weapon,0,0x0, RL_QD_SHOT,Quick Draw Shot
|
||||
2560,11,6,1,0,0x1,0,1,1,no,0,0,3,none,0,0x0, RL_C_MARKER,Crimson Marker
|
||||
2561,0,6,4,-1,0x2,3,5,1,no,0,0,0,weapon,0,0x0, RL_FIREDANCE,Fire Dance
|
||||
2561,0,6,4,-1,0x2,2,5,1,no,0,0,0,weapon,0,0x0, RL_FIREDANCE,Fire Dance
|
||||
2562,7:8:9:10:11,6,1,-1,0x2,2,5,1,no,0,0,0,weapon,0,0x0, RL_H_MINE,Howling Mine
|
||||
2563,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, RL_P_ALTER,Platinum Alter
|
||||
2564,9,6,2,0,0x1,0,5,1,no,0,0,0,none,0,0x0, RL_FALLEN_ANGEL,Fallen Angel
|
||||
2565,0,6,4,-1,0x2,2:2:2:2:3,5,1,no,0,0,0,weapon,3,0x0, RL_R_TRIP,Round Trip
|
||||
2565,0,6,4,-1,0x2,3:3:4:5:6,5,1,no,0,0,0,weapon,3,0x0, RL_R_TRIP,Round Trip
|
||||
2566,0,6,4,-1,0x3,-1,5,1,no,0,0,0,weapon,0,0x0, RL_D_TAIL,Dragon Tail
|
||||
2567,3,6,1,-1,0x2,5,5,1,no,0,0,0,weapon,0,0, RL_FIRE_RAIN,Fire Rain
|
||||
2567,9,6,2,-1,0x2,1,5,1,no,0,0,0,weapon,0,0, RL_FIRE_RAIN,Fire Rain
|
||||
2568,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, RL_HEAT_BARREL,Heat Barrel
|
||||
2569,9,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, RL_AM_BLAST,Anti-Material Blast
|
||||
2570,9,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, RL_SLUGSHOT,Slug Shot
|
||||
@ -1259,21 +1259,21 @@
|
||||
3003,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, KO_LEFT,Left Hand Mastery
|
||||
3004,3:4:5:6:7,8,1,-1,0,0,5,-2,no,0,0,0,weapon,0,0x0, KO_JYUMONJIKIRI,Cross Strike
|
||||
3005,2,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, KO_SETSUDAN,Soul Sever
|
||||
3006,7:8:9:10:11,6,2,0,0x2,2,5,0,no,0,0,0,weapon,0,0x0, KO_BAKURETSU,Bakuretsu Kunai
|
||||
3007,0,6,4,-1,0x42,4:4:4:4:5,5,0,no,0,0,0,misc,0,0x0, KO_HAPPOKUNAI,Happo Kunai
|
||||
3008,9,8,2,0,0x52,2,10,-10,no,0,0x18000,0,misc,0,0x0, KO_MUCHANAGE,Mucha Nage
|
||||
3006,7:8:9:10:11,6,2,-1,0x42,2,5,1,no,0,0,0,weapon,0,0x0, KO_BAKURETSU,Bakuretsu Kunai
|
||||
3007,5,6,4,-1,0x42,4:4:4:4:5,5,1,no,0,0,0,weapon,0,0x0, KO_HAPPOKUNAI,Happo Kunai
|
||||
3008,11,8,2,0,0x56,1:1:1:1:1:1:1:1:1:2,10,-10,no,0,0,0,misc,0,0x0, KO_MUCHANAGE,Mucha Nage
|
||||
3009,9:10:11:12:13,8,2,-1,0x2,3,5,2,no,0,0,0,weapon,0,0x0, KO_HUUMARANKA,Huuma Shuriken Ranka
|
||||
3010,3,6,4,0,0x43,0,5,1,no,0,0x80,0,misc,0,0x0, KO_MAKIBISHI,Makibishi
|
||||
3010,3,6,4,0,0x52,0,5,1,no,0,0x80,0,weapon,0,0x10, KO_MAKIBISHI,Makibishi
|
||||
3011,0,6,4,0,0x1,0,5,0,yes,0,0,0,none,0,0x0, KO_MEIKYOUSISUI,Meikyo Shisui
|
||||
3012,0,6,4,0,0x1,0,5,0,no,0,0,1,none,7,0x0, KO_ZANZOU,Zanzou
|
||||
3012,0,6,4,0,0x1,0,5,0,no,0,0,1,none,3:4:5:6:7,0x0, KO_ZANZOU,Zanzou
|
||||
3013,5,6,1,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_KYOUGAKU,Kyougaku
|
||||
3014,5,6,1,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_JYUSATSU,Jyusatsu
|
||||
3015,0,6,4,3,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_KAHU_ENTEN,Kahu Enten
|
||||
3016,0,6,4,1,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_HYOUHU_HUBUKI,Hyouhu Hubuki
|
||||
3017,0,6,4,4,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_KAZEHU_SEIRAN,Kazehu Seiran
|
||||
3018,0,6,4,2,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_DOHU_KOUKAI,Dohu Koukai
|
||||
3019,11,6,1,0,0,0,5,0,no,0,0,0,weapon,0,0x0, KO_KAIHOU,Technique Kaihou
|
||||
3020,7,6,2,0,0,0,1,3,yes,0,0,0,magic,0,0x0, KO_ZENKAI,Zenkai
|
||||
3018,0,6,4,2,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_DOHU_KOUKAI,Dohu Koukai
|
||||
3019,11,6,1,0,0,0,1,1,no,0,0,0,magic,0,0x0, KO_KAIHOU,Technique Kaihou
|
||||
3020,7,6,2,0,0,0,1,1,yes,0,0,0,magic,0,0x0, KO_ZENKAI,Zenkai
|
||||
3021,5:6:7:8:9,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, KO_GENWAKU,Genwaku
|
||||
3022,0,6,4,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_IZAYOI,Izayoi
|
||||
3023,0,6,4,0,0x3,2:3:4:5:6,5,0,no,0,0,0,none,0,0x0, KG_KAGEHUMI,Kagehumi
|
||||
@ -1281,13 +1281,42 @@
|
||||
3025,7,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, KG_KAGEMUSYA,Kagemusha
|
||||
3026,7,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, OB_ZANGETSU,Zangetsu
|
||||
3027,7,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, OB_OBOROGENSOU,Oboro Gensou
|
||||
3028,1,6,4,0,0x2,3,1,1,no,0,0,0,weapon,0,0x0, OB_OBOROGENSOU_TRANSITION_ATK,
|
||||
3028,1,6,4,0,0x2,3,1,1,no,0,0,0,weapon,0,0x0, OB_OBOROGENSOU_TRANSITION_ATK,Hazy Moonlight Illusion Transition Attack
|
||||
3029,7,6,1,0,0x1,0,5,0,no,0,0,0,none,0,0x0, OB_AKAITSUKI,Akaitsuki
|
||||
|
||||
//****
|
||||
// Eclage Skills
|
||||
3031,7,6,16,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ECL_SNOWFLIP,Snow Flip
|
||||
3032,7,6,16,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ECL_PEONYMAMY,Peony Mamy
|
||||
3033,7,6,16,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ECL_SADAGUI,Sadagui
|
||||
3034,7,6,16,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ECL_SEQUOIADUST,Sequoia Dust
|
||||
3035,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, ECLAGE_RECALL,Return To Eclage
|
||||
|
||||
// Copied Bard / Dancer Skills
|
||||
//3036,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, BA_POEMBRAGI2,Poem of Bragi 2
|
||||
//3037,0,0,0,0,0,0,10,0,no,0,0,0,none,0,0x0, DC_FORTUNEKISS2,Fortune Kiss 2
|
||||
|
||||
//****
|
||||
// EP 14.3 Part 2 3rd Job Skills
|
||||
5001,1,8,1,-1,0,0,5,3,no,0,0,0,weapon,0,0x0, GC_DARKCROW,Dark Claw
|
||||
5002,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, RA_UNLIMIT,Unlimited
|
||||
5003,7,6,1,-1,0x2,4:5:6:7:8,5,1,no,0,0,0,weapon,0,0x0, GN_ILLUSIONDOPING,Illusion Doping
|
||||
5004,9,6,2,1,0x42,1:1:1:2:2:2:3:3:4:4,10,1,no,0,0,0,weapon,0,0x0, RK_DRAGONBREATH_WATER,Dragon Breath - Water
|
||||
5005,0,6,4,0,0x3,3,1,1,no,0,0,0,none,0,0x0, RK_LUXANIMA,Lux Anima
|
||||
5006,1,6,2,3,0,0,5,1,no,0,0,3,misc,0,0x0, NC_MAGMA_ERUPTION,Magma Eruption
|
||||
5007,0,6,4,0,0x3,5:6:7:8:9,5,1,no,0,0,0,none,0,0x0, WM_FRIGG_SONG,Frigg's Song
|
||||
5008,0,6,4,0,0x3,15,5,1,no,0,0,0,none,0,0x0, SO_ELEMENTAL_SHIELD,Elemental Shield
|
||||
5009,1,6,1,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO,Flash Combo
|
||||
5010,0,6,2,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SC_ESCAPE,Emergency Escape
|
||||
5011,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, AB_OFFERTORIUM,Offertorium
|
||||
5012,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, WL_TELEKINESIS_INTENSE,Intense Telekinesis
|
||||
5013,0,6,4,0,0x3,5,5,1,no,0,0,0,none,0,0x0, LG_KINGS_GRACE,King's Grace
|
||||
5014,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, ALL_FULL_THROTTLE,Full Throttle
|
||||
5015,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP1,Flash Combo Attack Step 1
|
||||
5016,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP2,Flash Combo Attack Step 2
|
||||
5017,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP3,Flash Combo Attack Step 3
|
||||
5018,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_FLASHCOMBO_ATK_STEP4,Flash Combo Attack Step 4
|
||||
|
||||
//****
|
||||
// Homunculus S
|
||||
8001,9,6,4,0,0x1,0,5,1,no,0,0,0,magic,0,0x0, HLIF_HEAL,Healing Touch
|
||||
@ -1316,7 +1345,7 @@
|
||||
8025,7,6,2,4:0:4:0:4,0,0,5,1,no,0,0,0,magic,0,0x0, MH_XENO_SLASHER,Xeno Slasher
|
||||
8026,5:5:7:7:9,6,16,0,0x1,0,5,1,no,0,0,0,magic,0,0x0, MH_SILENT_BREEZE,Silent Breeze
|
||||
8027,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,0x0, MH_STYLE_CHANGE,Style Change
|
||||
8028,1,8,1,0,0,0,5,1,no,0,0,0,weapon,0,0x0, MH_SONIC_CRAW,Sonic Claw
|
||||
8028,1,8,1,0,0,0,5,1,no,0,0x0200,0,weapon,0,0x0, MH_SONIC_CRAW,Sonic Claw
|
||||
8029,1,6,4,0,0,0,5,1,no,0,0x200,0,weapon,0,0x0, MH_SILVERVEIN_RUSH,Silver Bain Rush
|
||||
8030,1,6,4,0,0,0,5,1,no,0,0x200,0,weapon,0,0x0, MH_MIDNIGHT_FRENZY,Midnight Frenzy
|
||||
8031,5:6:7:8:9,6,1,0,0,0,5,1,no,0,0,0,weapon,3,0x0, MH_STAHL_HORN,Steel Horn
|
||||
@ -1324,7 +1353,7 @@
|
||||
8033,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, MH_STEINWAND,Stone Wall
|
||||
8034,9,6,1,6,0x2,1:1:1:1:2,5,1,no,0,0,0,magic,0,0x0, MH_HEILIGE_STANGE,Holy Pole
|
||||
8035,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, MH_ANGRIFFS_MODUS,Attack Mode
|
||||
8036,3:4:5:6:7,6,1,0,0,0,5,1,no,0,0,0,weapon,0,0x0, MH_TINDER_BREAKER,Tinder Breaker
|
||||
8036,3:4:5:6:7,6,1,0,0,0,5,1,no,0,0x0200,0,weapon,0,0x0, MH_TINDER_BREAKER,Tinder Breaker
|
||||
8037,1,6,4,0,0,0,5,1,no,0,0x200,0,weapon,0,0x0, MH_CBC,Continual Break Combo
|
||||
8038,1,6,4,0,0,0,5,1,no,0,0x200,0,weapon,0,0x0, MH_EQC,Eternal Quick Combo
|
||||
8039,0,6,4,3,0x2,1:1:1:2:2,5,1,no,0,0,0,weapon,0,0x0, MH_MAGMA_FLOW,Magma Flow
|
||||
|
@ -2393,6 +2393,8 @@
|
||||
4054,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4054,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4054,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4054,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4054,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Warlock (Regular)
|
||||
4055,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4055,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2448,6 +2450,8 @@
|
||||
4055,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
|
||||
4055,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spellbook#
|
||||
4055,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freeze Spell#
|
||||
4055,5012,5,2202,5,0,0,0,0,0,0,0,0 //WL_TELEKINESIS_INTENSE#Intense Telekinesis#
|
||||
4055,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Ranger (Regular)
|
||||
4056,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4056,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2500,6 +2504,8 @@
|
||||
4056,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4056,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4056,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4056,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4056,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Arch Bishop (Regular)
|
||||
4057,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4057,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2557,6 +2563,8 @@
|
||||
4057,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
|
||||
4057,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
|
||||
4057,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
|
||||
4057,5011,5,2051,2,0,0,0,0,0,0,0,0 //AB_OFFERTORIUM#Offertorium#
|
||||
4057,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Mechanic (Regular)
|
||||
4058,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4058,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2624,6 +2632,8 @@
|
||||
4058,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4058,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4058,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4058,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4058,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Guillotine Cross (Regular)
|
||||
4059,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4059,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2667,6 +2677,8 @@
|
||||
4059,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
|
||||
4059,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
|
||||
4059,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
|
||||
4059,5001,5,2023,5,0,0,0,0,0,0,0,0 //GC_DARKCROW#Dark Claw#
|
||||
4059,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Rune Knight (Trans)
|
||||
4060,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4060,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2712,6 +2724,8 @@
|
||||
4060,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4060,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4060,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4060,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4060,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Warlock (Trans)
|
||||
4061,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4061,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2773,6 +2787,8 @@
|
||||
4061,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
|
||||
4061,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spellbook#
|
||||
4061,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freeze Spell#
|
||||
4061,5012,5,2202,5,0,0,0,0,0,0,0,0 //WL_TELEKINESIS_INTENSE#Intense Telekinesis#
|
||||
4061,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Ranger (Trans)
|
||||
4062,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4062,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2829,6 +2845,8 @@
|
||||
4062,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4062,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4062,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4062,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4062,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Arch Bishop (Trans)
|
||||
4063,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4063,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2890,6 +2908,8 @@
|
||||
4063,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
|
||||
4063,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
|
||||
4063,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
|
||||
4063,5011,5,2051,2,0,0,0,0,0,0,0,0 //AB_OFFERTORIUM#Offertorium#
|
||||
4063,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Mechanic (Trans)
|
||||
4064,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4064,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -2962,6 +2982,8 @@
|
||||
4064,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4064,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4064,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4064,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4064,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Guillotine Cross (Trans)
|
||||
4065,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4065,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3010,6 +3032,8 @@
|
||||
4065,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
|
||||
4065,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
|
||||
4065,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
|
||||
4065,5001,5,2023,5,0,0,0,0,0,0,0,0 //GC_DARKCROW#Dark Claw#
|
||||
4065,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Royal Guard (Regular)
|
||||
4066,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4066,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3062,6 +3086,8 @@
|
||||
4066,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4066,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4066,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4066,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4066,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Sorcerer (Regular)
|
||||
4067,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4067,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3131,6 +3157,8 @@
|
||||
4067,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
|
||||
4067,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
|
||||
4067,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
|
||||
4067,5008,5,2456,3,0,0,0,0,0,0,0,0 //SO_ELEMENTAL_SHIELD#Elemental Shield#
|
||||
4067,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Minstrel (Regular)
|
||||
4068,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4068,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3185,6 +3213,8 @@
|
||||
4068,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4068,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4068,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4068,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4068,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Wanderer (Regular)
|
||||
4069,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4069,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3239,6 +3269,8 @@
|
||||
4069,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4069,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4069,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4069,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4069,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Sura (Regular)
|
||||
4070,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4070,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3297,6 +3329,8 @@
|
||||
4070,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch - Revitalize#
|
||||
4070,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Howling Of Lion#
|
||||
4070,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Ride In Lightening#
|
||||
4070,5009,5,2326,3,2329,3,2330,1,2327,1,0,0 //SR_FLASHCOMBO#Flash Combo#
|
||||
4070,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Genetic (Regular)
|
||||
4071,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4071,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3350,6 +3384,8 @@
|
||||
4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
|
||||
4071,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
|
||||
4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4071,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4071,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Shadow Chaser (Regular)
|
||||
4072,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4072,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3406,6 +3442,8 @@
|
||||
4072,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
|
||||
4072,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
|
||||
4072,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
|
||||
4072,5010,5,2288,2,0,0,0,0,0,0,0,0 //SC_ESCAPE#Emergency Escape#
|
||||
4072,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Royal Guard (Trans)
|
||||
4073,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4073,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3462,6 +3500,8 @@
|
||||
4073,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4073,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4073,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4073,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4073,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Sorcerer (Trans)
|
||||
4074,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4074,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3539,6 +3579,8 @@
|
||||
4074,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
|
||||
4074,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
|
||||
4074,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
|
||||
4074,5008,5,2456,3,0,0,0,0,0,0,0,0 //SO_ELEMENTAL_SHIELD#Elemental Shield#
|
||||
4074,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Minstrel (Trans)
|
||||
4075,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4075,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3599,6 +3641,8 @@
|
||||
4075,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4075,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4075,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4075,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4075,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Wanderer (Trans)
|
||||
4076,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4076,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3659,6 +3703,8 @@
|
||||
4076,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4076,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4076,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4076,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4076,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Sura (Trans)
|
||||
4077,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4077,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3721,6 +3767,8 @@
|
||||
4077,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch - Revitalize#
|
||||
4077,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Howling Of Lion#
|
||||
4077,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Ride In Lightening#
|
||||
4077,5009,5,2326,3,2329,3,2330,1,2327,1,0,0 //SR_FLASHCOMBO#Flash Combo#
|
||||
4077,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Genetic (Trans)
|
||||
4078,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4078,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3778,6 +3826,8 @@
|
||||
4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
|
||||
4078,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
|
||||
4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4078,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4078,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Shadow Chaser (Trans)
|
||||
4079,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4079,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3838,6 +3888,8 @@
|
||||
4079,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
|
||||
4079,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
|
||||
4079,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
|
||||
4079,5010,5,2288,2,0,0,0,0,0,0,0,0 //SC_ESCAPE#Emergency Escape#
|
||||
4079,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Rune Knight (Dragon) (Regular)
|
||||
4080,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4080,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3875,6 +3927,8 @@
|
||||
4080,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4080,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4080,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4080,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4080,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Rune Knight (Dragon) (Trans)
|
||||
4081,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4081,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3920,6 +3974,8 @@
|
||||
4081,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4081,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4081,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4081,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4081,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Royal Guard (Gryphon) (Regular)
|
||||
4082,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4082,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -3972,6 +4028,8 @@
|
||||
4082,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4082,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4082,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4082,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4082,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Royal Guard (Gryphon) (Trans)
|
||||
4083,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4083,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4028,6 +4086,8 @@
|
||||
4083,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4083,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4083,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4083,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4083,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Ranger (Warg) (Regular)
|
||||
4084,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4084,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4080,6 +4140,8 @@
|
||||
4084,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4084,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4084,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4084,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4084,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Ranger (Warg) (Trans)
|
||||
4085,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4085,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4136,6 +4198,8 @@
|
||||
4085,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4085,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4085,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4085,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4085,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Mechanic (Mado) (Regular)
|
||||
4086,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4086,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4203,6 +4267,8 @@
|
||||
4086,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4086,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4086,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4086,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4086,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Mechanic (Mado) (Trans)
|
||||
4087,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4087,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4275,6 +4341,8 @@
|
||||
4087,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4087,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4087,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4087,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4087,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Rune Knight
|
||||
4096,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4096,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4313,6 +4381,8 @@
|
||||
4096,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4096,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4096,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4096,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4096,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Warlock
|
||||
4097,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4097,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4369,6 +4439,8 @@
|
||||
4097,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
|
||||
4097,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spellbook#
|
||||
4097,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freeze Spell#
|
||||
4097,5012,5,2202,5,0,0,0,0,0,0,0,0 //WL_TELEKINESIS_INTENSE#Intense Telekinesis#
|
||||
4097,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Ranger
|
||||
4098,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4098,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4422,6 +4494,8 @@
|
||||
4098,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4098,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4098,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4098,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4098,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Arch Bishop
|
||||
4099,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4099,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4480,6 +4554,8 @@
|
||||
4099,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
|
||||
4099,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
|
||||
4099,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
|
||||
4099,5011,5,2051,2,0,0,0,0,0,0,0,0 //AB_OFFERTORIUM#Offertorium#
|
||||
4099,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Mechanic
|
||||
4100,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4100,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4548,6 +4624,8 @@
|
||||
4100,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4100,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4100,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4100,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4100,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Guillotine Cross
|
||||
4101,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4101,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4592,6 +4670,8 @@
|
||||
4101,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
|
||||
4101,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
|
||||
4101,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
|
||||
4101,5001,5,2023,5,0,0,0,0,0,0,0,0 //GC_DARKCROW#Dark Claw#
|
||||
4101,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Royal Guard
|
||||
4102,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4102,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4645,6 +4725,8 @@
|
||||
4102,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4102,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4102,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4102,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4102,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Sorcerer
|
||||
4103,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4103,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4715,6 +4797,8 @@
|
||||
4103,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
|
||||
4103,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
|
||||
4103,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
|
||||
4103,5008,5,2456,3,0,0,0,0,0,0,0,0 //SO_ELEMENTAL_SHIELD#Elemental Shield#
|
||||
4103,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Minstrel
|
||||
4104,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4104,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4770,6 +4854,8 @@
|
||||
4104,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4104,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4104,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4104,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4104,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Wanderer
|
||||
4105,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4105,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4825,6 +4911,8 @@
|
||||
4105,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Melody Of Sink#
|
||||
4105,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Warcry Of Beyond#
|
||||
4105,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Unlimited Humming Voice#
|
||||
4105,5007,5,2412,1,0,0,0,0,0,0,0,0 //WM_FRIGG_SONG#
|
||||
4105,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Sura
|
||||
4106,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4106,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4884,6 +4972,8 @@
|
||||
4106,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch - Revitalize#
|
||||
4106,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Howling Of Lion#
|
||||
4106,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Ride In Lightening#
|
||||
4106,5009,5,2326,3,2329,3,2330,1,2327,1,0,0 //SR_FLASHCOMBO#Flash Combo#
|
||||
4106,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Genetic
|
||||
4107,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4107,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4938,6 +5028,8 @@
|
||||
4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mix Cooking#
|
||||
4107,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Create Bomb#
|
||||
4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
|
||||
4107,5003,5,2497,1,0,0,0,0,0,0,0,0 //GN_ILLUSIONDOOPING#Hallucination Drug#
|
||||
4107,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Shadow Chaser
|
||||
4108,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4108,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -4995,6 +5087,8 @@
|
||||
4108,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
|
||||
4108,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
|
||||
4108,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
|
||||
4108,5010,5,2288,2,0,0,0,0,0,0,0,0 //SC_ESCAPE#Emergency Escape#
|
||||
4108,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Rune Knight (Dragon)
|
||||
4109,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4109,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -5033,6 +5127,8 @@
|
||||
4109,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
|
||||
4109,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
|
||||
4109,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
|
||||
4109,5004,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH_WATER#Dragon Breath(Water)#
|
||||
4109,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Royal Guard (Gryphon)
|
||||
4110,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4110,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -5086,6 +5182,8 @@
|
||||
4110,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
|
||||
4110,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
|
||||
4110,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
|
||||
4110,5013,5,2311,5,0,0,0,0,0,0,0,0 //LG_KINGS_GRACE#King's Grace#
|
||||
4110,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Ranger (Warg)
|
||||
4111,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4111,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -5139,6 +5237,8 @@
|
||||
4111,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
|
||||
4111,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Firing Trap#
|
||||
4111,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Icebound Trap#
|
||||
4111,5002,5,2234,5,0,0,0,0,0,0,0,0 //RA_UNLIMIT#Unlimit#
|
||||
4111,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Baby Mechanic (Mado)
|
||||
4112,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4112,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
@ -5207,6 +5307,8 @@
|
||||
4112,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW - Silver Sniper#
|
||||
4112,2282,5,2277,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW - Magic Decoy#
|
||||
4112,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW Removal#
|
||||
4112,5006,5,0,0,0,0,0,0,0,0,0,0 //NC_MAGMA_ERUPTION#Magma Eruption#
|
||||
4112,5014,5,0,0,0,0,0,0,0,0,0,0 //ALL_FULL_THROTTLE#Full Throttle#
|
||||
//Super Novice (Expanded)
|
||||
4190,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
|
||||
4190,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
|
||||
|
@ -118,15 +118,15 @@
|
||||
2253,0xd6, , 0, 1,1000,enemy, 0x002 //RA_FIRINGTRAP
|
||||
2254,0xd7, , 0, 1,1000,enemy, 0x002 //RA_ICEBOUNDTRAP
|
||||
|
||||
2273,0xe2, , 2, 0, 500,friend,0x000 //NC_NEUTRALBARRIER
|
||||
2274,0xe3, , 2, 0, 500,all, 0x000 //NC_STEALTHFIELD
|
||||
2273,0xe2, , 2, 0, 500,all, 0x000 //NC_NEUTRALBARRIER
|
||||
2274,0xe3, , 2, 0, 500,friend,0x000 //NC_STEALTHFIELD
|
||||
|
||||
2299,0xcc, , 0, 1,1000,all, 0x006 //SC_MANHOLE
|
||||
2300,0xcd, , 0, 1,1000,all, 0x006 //SC_DIMENSIONDOOR
|
||||
2301,0xce, , 0, 2, -1,all, 0x200E //SC_CHAOSPANIC
|
||||
2302,0xcf, , 0, 2, -1,enemy, 0x002 //SC_MAELSTROM
|
||||
2303,0xd0, , 0, 2, -1,all, 0x2018 //SC_BLOODYLUST
|
||||
2304,0xd1, , 0, 2,1000,enemy, 0x018 //SC_FEINTBOMB
|
||||
2304,0xd1, , 0, 2, 500,enemy, 0x018 //SC_FEINTBOMB
|
||||
|
||||
2319,0xec, , 0, 3,5000,all, 0x000 //LG_BANDING
|
||||
|
||||
@ -139,7 +139,7 @@
|
||||
2446,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_EARTHGRAVE
|
||||
2447,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_DIAMONDDUST
|
||||
2449,0xdf, , 0, 3:3:4:4:5,500,enemy, 0x018 //SO_PSYCHIC_WAVE
|
||||
2450,0xe0, , 3, 0, 500,enemy, 0x010 //SO_CLOUD_KILL
|
||||
2450,0xe0, , 0, 3, 500,enemy, 0x010 //SO_CLOUD_KILL
|
||||
2452,0xe4, , 0, 3,3000,all, 0x010 //SO_WARMER
|
||||
2453,0xeb, , 0, 1:1:2:2:3,500,enemy,0x010 //SO_VACUUM_EXTREME
|
||||
2465,0xf1, , 0, 1,1000,all, 0x010 //SO_FIRE_INSIGNIA
|
||||
@ -155,19 +155,24 @@
|
||||
2488,0xe9, , 0, 2, 500,enemy, 0x000 //GN_FIRE_EXPANSION_TEAR_GAS
|
||||
2490,0xea, , 0, 1,1000,enemy, 0x002 //GN_HELLS_PLANT
|
||||
|
||||
2555,0x104, , 0, 1:2:2:3:3,500,enemy,0x006 //RL_B_TRAP
|
||||
2555,0x104, , 0, 1:2:2:3:3,500,enemy,0x6 //RL_B_TRAP
|
||||
2567,0xe7, , -1, 0,1000,enemy, 0x98 //RL_FIRE_RAIN
|
||||
|
||||
3006,0x86, , 0, 2,1000,enemy, 0x018 //KO_BAKURETSU
|
||||
3008,0x86, , 0, 2,1000,enemy, 0x018 //KO_MUCHANAGE
|
||||
3009,0x86, , 0, 3, 500,enemy, 0x018 //KO_HUUMARANKA
|
||||
3020,0xf8, , 0, 3,1000,all, 0x018 //KO_ZENKAI
|
||||
3010,0xfc, , 0, 1,1000,enemy, 0x020 //KO_MAKIBISHI
|
||||
3006,0x86, , 0, 1,1000,enemy, 0x018 //KO_BAKURETSU
|
||||
3008,0x86, , 0, 1:1:1:1:1:1:1:1:1:2,1000,enemy, 0x018 //KO_MUCHANAGE
|
||||
3009,0x86, , 0, 3,1000,enemy, 0x018 //KO_HUUMARANKA
|
||||
3010,0xfc, , 0, 1,5000,enemy, 0x018 //KO_MAKIBISHI
|
||||
3020,0xf8, , 0, 2, 500,all, 0x018 //KO_ZENKAI
|
||||
|
||||
8020,0xf5, , 0, 3,2300:2100:1900:1700:1500,enemy, 0x018 //MH_POISON_MIST
|
||||
8033,0x7e, , 0, 0, -1,all, 0x003 //MH_STEINWAND
|
||||
5006,0x101, , 0, 3,2000,enemy, 0x018 //NC_MAGMA_ERUPTION
|
||||
5008,0x85, , 0, 0, -1,all, 0x003 //SO_ELEMENTAL_SHIELD
|
||||
5010,0xfe, , 0, 2, -1,enemy, 0x000 //SC_ESCAPE
|
||||
|
||||
8020,0xf5, , 3, 0,2300:2100:1900:1700:1500,enemy, 0x018 //MH_POISON_MIST
|
||||
8033,0x7e, , 0, 0, -1,all, 0x003 //MH_STEINWAND
|
||||
8025,0x86, , 0, 2:2:3:3:4,1000,enemy, 0x018 //MH_XENO_SLASHER
|
||||
8041,0xf6, , 1:1:2:2:3, 0,2000,enemy, 0x01A //MH_LAVA_SLIDE
|
||||
8043,0xf7, , 1, 0,-1,enemy, 0x2018 //MH_VOLCANIC_ASH
|
||||
8043,0xf7, , 1, 0,-1,all, 0x2018 //MH_VOLCANIC_ASH
|
||||
|
||||
8208,0x86, , 0, 2,1000,enemy, 0x080 //MA_SHOWER
|
||||
8209,0x90, , 0, 1,1000,enemy, 0x006 //MA_SKIDTRAP
|
||||
@ -177,10 +182,10 @@
|
||||
|
||||
8403,0xed, , -1, 1,1000,enemy, 0x018 //EL_FIRE_MANTLE
|
||||
8406,0xee, , 0, 1, -1,friend,0x018 //EL_WATER_BARRIER
|
||||
8409,0xef, , 0, 1, -1,friend,0x018 //EL_ZEPHYR
|
||||
8409,0xef, , 0, 1,1000,friend,0x018 //EL_ZEPHYR
|
||||
8412,0xf0, , 0, 1, -1,friend,0x018 //EL_POWER_OF_GAIA
|
||||
|
||||
10006,0xc1, , 2, 0, -1,guild, 0x040 //GD_LEADERSHIP
|
||||
10007,0xc2, , 2, 0, -1,guild, 0x040 //GD_GLORYWOUNDS
|
||||
10008,0xc3, , 2, 0, -1,guild, 0x040 //GD_SOULCOLD
|
||||
10009,0xc4, , 2, 0, -1,guild, 0x040 //GD_HAWKEYES
|
||||
10006,0xc1, , 2, 0, -1,guild, 0x040 //GD_LEADERSHIP
|
||||
10007,0xc2, , 2, 0, -1,guild, 0x040 //GD_GLORYWOUNDS
|
||||
10008,0xc3, , 2, 0, -1,guild, 0x040 //GD_SOULCOLD
|
||||
10009,0xc4, , 2, 0, -1,guild, 0x040 //GD_HAWKEYES
|
||||
|
@ -5970,7 +5970,7 @@
|
||||
12425,SP_Increase_Potion_(Small),SP Increase Potion (Small),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
12426,SP_Increase_Potion_(Medium),SP Increase Potion (Medium),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,(BaseLevel/10); percentheal 0,4; },{},{}
|
||||
12427,SP_Increase_Potion_(Large),SP Increase Potion (Large),0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_INCMSPRATE,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
12428,Concentrated_White_Potion_Z,Concentrated White Potion Z,0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,0; heal 1000,0; },{},{}
|
||||
12428,Concentrated_White_Potion_Z,Concentrated White Potion Z,0,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; heal 1000,0; },{},{}
|
||||
12429,Savage_Full_Roast,Savage Full Roast,2,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_SAVAGE_STEAK,300000,20; },{},{}
|
||||
12430,Cocktail_Warg_Blood,Cocktail Warg Blood,2,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_COCKTAIL_WARG_BLOOD,300000,20; },{},{}
|
||||
12431,Minor_Stew,Minor Stew,2,,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_MINOR_BBQ,300000,20; },{},{}
|
||||
@ -6696,15 +6696,15 @@
|
||||
13272,Cure_Free_To_Throw,Throwing Cure Free,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_end SC_Bleeding; sc_end SC_Curse; sc_end SC_Silence; itemheal rand(1000,1200),0; },{},{}
|
||||
13273,Stamina_Up_M_To_Throw,Throwing Muramura M,10,100,,10,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_MUSTLE_M,500000,5; },{},{}
|
||||
13274,Digestive_F_To_Throw,Throwing Falmons F,10,100,,10,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_LIFE_FORCE_F,500000,5; },{},{}
|
||||
13275,HP_Inc_PotS_To_Throw,Throwing Increase HP Potion (Small),10,100,,20,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHPRATE,500000,1; percentheal 1,0; },{},{}//HP and SP pots need a recheck later to correct max increases.
|
||||
13276,HP_Inc_PotM_To_Throw,Throwing Increase HP Potion (Medium),10,100,,40,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHPRATE,500000,2; percentheal 2,0; },{},{}
|
||||
13277,HP_Inc_PotL_To_Throw,Throwing Increase HP Potion (Large),10,100,,80,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHPRATE,500000,5; percentheal 5,0; },{},{}
|
||||
13278,SP_Inc_PotS_To_Throw,Throwing Increase SP Potion (Small),10,100,,20,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSPRATE,500000,2; percentheal 0,2; },{},{}
|
||||
13279,SP_Inc_PotM_To_Throw,Throwing Increase SP Potion (Medium),10,100,,40,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSPRATE,500000,4; percentheal 0,4; },{},{}
|
||||
13280,SP_Inc_PotL_To_Throw,Throwing Increase SP Potion (Large),10,100,,80,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSPRATE,500000,8; percentheal 0,8; },{},{}
|
||||
13281,En_White_PotZ_To_Throw,Throwing Concentrated White Potion Z,10,100,,70,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; itemheal rand(1500,1600),0; },{},{}// Check if heal amount is correct.
|
||||
13282,Vitata500_To_Throw,Throwing Vitata 500,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_VITATA_500,500000,20; },{},{}
|
||||
13283,En_Cel_Juice_To_Throw,Throwing Ceromain Soup,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_EXTRACT_SALAMINE_JUICE,500000,10; itemheal rand(1500,1600),0; },{},{}// Check if heal amount is correct.
|
||||
13275,HP_Inc_PotS_To_Throw,Throwing Increase HP Potion (Small),10,100,,20,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(500+(BaseLevel*10/3)); percentheal 1,0; },{},{}
|
||||
13276,HP_Inc_PotM_To_Throw,Throwing Increase HP Potion (Medium),10,100,,40,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(1500+(BaseLevel*10/3)); percentheal 2,0; },{},{}
|
||||
13277,HP_Inc_PotL_To_Throw,Throwing Increase HP Potion (Large),10,100,,80,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMHP,500000,(2500+(BaseLevel*10/3)); percentheal 5,0; },{},{}
|
||||
13278,SP_Inc_PotS_To_Throw,Throwing Increase SP Potion (Small),10,100,,20,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)-5); percentheal 0,2; },{},{}
|
||||
13279,SP_Inc_PotM_To_Throw,Throwing Increase SP Potion (Medium),10,100,,40,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)); percentheal 0,4; },{},{}
|
||||
13280,SP_Inc_PotL_To_Throw,Throwing Increase SP Potion (Large),10,100,,80,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_INCMSP,500000,((BaseLevel/10)+5); percentheal 0,8; },{},{}
|
||||
13281,En_White_PotZ_To_Throw,Throwing Concentrated White Potion Z,10,100,,70,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_EXTRACT_WHITE_POTION_Z,500000,20; itemheal 1000,0; },{},{}
|
||||
13282,Vitata500_To_Throw,Throwing Vitata 500,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_VITATA_500,500000,20; itemheal 0,200; },{},{}
|
||||
13283,En_Cel_Juice_To_Throw,Throwing Ceromain Soup,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_EXTRACT_SALAMINE_JUICE,500000,10; },{},{}
|
||||
13284,Savage_BBQ_To_Throw,Throwing Savage Full Roast,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_SAVAGE_STEAK,300000,20; },{},{}
|
||||
13285,Wug_Cocktail_To_Throw,Throwing Cocktail Warg Blood,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_COCKTAIL_WARG_BLOOD,300000,20; },{},{}
|
||||
13286,M_Brisket_To_Throw,Throwing Minor Stew,10,100,,50,0,,,,0x00040000,56,2,32768,,99,,9,{ sc_start SC_MINOR_BBQ,300000,20; },{},{}
|
||||
|
@ -1369,7 +1369,7 @@
|
||||
//-- SC_BLOODYLUST //dur2=intr
|
||||
2303,2000,2000,0,10000:20000:30000,0,180000,-1
|
||||
//-- SC_FEINTBOMB
|
||||
2304,1000,0,0,1000,1000,5000,-1
|
||||
2304,1000,0,0,500,1500,5000,-1
|
||||
//-- SC_ESCAPE
|
||||
5010,0,0,0,1000,0,15000,-1
|
||||
//==========================================
|
||||
@ -1613,8 +1613,6 @@
|
||||
2492,1000,500,0,10000:15000:20000:25000:30000,0,15000,-1
|
||||
//-- GN_SLINGITEM
|
||||
2493,0,0,0,0,0,1000,-1
|
||||
//-- GN_SLINGITEM_RANGEMELEEATK
|
||||
2498,0,0,0,5000:10000:60000:60000:3000,0,0,-1
|
||||
//-- GN_ILLUSIONDOPING
|
||||
5003,0,0,0,10000,0,10000,-1
|
||||
//==========================================
|
||||
|
@ -1058,7 +1058,7 @@
|
||||
2299,7,6,2,0,0x1,0,3,1,yes,0,0,3,none,0,0x0, SC_MANHOLE,Man Hole
|
||||
2300,7,6,2,0,0x1,0,3,1,yes,0,0,1,none,0,0x0, SC_DIMENSIONDOOR,Dimension Door
|
||||
2301,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,none,0,0x0, SC_CHAOSPANIC,Chaos Panic
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,0,none,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2302,7,6,2,0,0x1,0,3,1,yes,0,0x20000,1,none,0,0x0, SC_MAELSTROM,Maelstrom
|
||||
2303,7,6,2,0,0x1,3,3,1,yes,0,0,1,none,0,0x0, SC_BLOODYLUST,Bloody Lust
|
||||
2304,0,6,4,-1,0,0,3,1,no,0,0,0,weapon,0,0x0, SC_FEINTBOMB,Feint Bomb
|
||||
|
||||
@ -1094,7 +1094,7 @@
|
||||
2330,-2,6,1,-1,0x42,1:1:1:1:1:2:2:2:2:2,10,1,yes,0,0,0,weapon,0,0x0, SR_TIGERCANNON,Tiger Cannon
|
||||
2331,0,6,1,0,0,0,10,0,no,0,0,0,none,0,0x0, SR_HELLGATE,Hell Gate
|
||||
2332,0,6,4,-1,0x2,3,5,1,no,0,0,0,weapon,0,0x0, SR_RAMPAGEBLASTER,Rampage Blaster
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,8,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
2333,0,6,4,0,0x1,0,5,1,no,0,0,0,none,7,0x0, SR_CRESCENTELBOW,Crescent Elbow
|
||||
2334,0,6,4,0,0x3,1:1:2:2:3,5,1,no,0,0,0,none,0,0x0, SR_CURSEDCIRCLE,Cursed Circle
|
||||
2335,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,0x0, SR_LIGHTNINGWALK,Lightning Walk
|
||||
2336,7:8:9:10:11,6,1,-1,0,0,5,1,no,0,0,0,weapon,2:3:4:5:6,0x0, SR_KNUCKLEARROW,Knuckle Arrow
|
||||
@ -1262,21 +1262,21 @@
|
||||
3003,0,0,0,0,0,0,5,0,no,0,0,0,weapon,0,0x0, KO_LEFT,Left Hand Mastery
|
||||
3004,3:4:5:6:7,8,1,-1,0,0,5,-2,no,0,0,0,weapon,0,0x0, KO_JYUMONJIKIRI,Cross Strike
|
||||
3005,2,6,1,-1,0,0,5,1,no,0,0,0,weapon,0,0x0, KO_SETSUDAN,Soul Sever
|
||||
3006,7:8:9:10:11,6,2,0,0x2,2,5,0,no,0,0,0,weapon,0,0x0, KO_BAKURETSU,Bakuretsu Kunai
|
||||
3007,0,6,4,-1,0x42,4:4:4:4:5,5,0,no,0,0,0,misc,0,0x0, KO_HAPPOKUNAI,Happo Kunai
|
||||
3008,9,8,2,0,0x52,2,10,-10,no,0,0x18000,0,misc,0,0x0, KO_MUCHANAGE,Mucha Nage
|
||||
3006,7:8:9:10:11,6,2,-1,0x42,2,5,1,no,0,0,0,weapon,0,0x0, KO_BAKURETSU,Bakuretsu Kunai
|
||||
3007,5,6,4,-1,0x42,4:4:4:4:5,5,1,no,0,0,0,weapon,0,0x0, KO_HAPPOKUNAI,Happo Kunai
|
||||
3008,11,8,2,0,0x56,1:1:1:1:1:1:1:1:1:2,10,-10,no,0,0,0,misc,0,0x0, KO_MUCHANAGE,Mucha Nage
|
||||
3009,9:10:11:12:13,8,2,-1,0x2,3,5,2,no,0,0,0,weapon,0,0x0, KO_HUUMARANKA,Huuma Shuriken Ranka
|
||||
3010,3,6,4,0,0x43,0,5,1,no,0,0x80,0,misc,0,0x0, KO_MAKIBISHI,Makibishi
|
||||
3010,3,6,4,0,0x52,0,5,1,no,0,0x80,0,weapon,0,0x10, KO_MAKIBISHI,Makibishi
|
||||
3011,0,6,4,0,0x1,0,5,0,yes,0,0,0,none,0,0x0, KO_MEIKYOUSISUI,Meikyo Shisui
|
||||
3012,0,6,4,0,0x1,0,5,0,no,0,0,1,none,7,0x0, KO_ZANZOU,Zanzou
|
||||
3012,0,6,4,0,0x1,0,5,0,no,0,0,1,none,3:4:5:6:7,0x0, KO_ZANZOU,Zanzou
|
||||
3013,5,6,1,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_KYOUGAKU,Kyougaku
|
||||
3014,5,6,1,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_JYUSATSU,Jyusatsu
|
||||
3015,0,6,4,3,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_KAHU_ENTEN,Kahu Enten
|
||||
3016,0,6,4,1,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_HYOUHU_HUBUKI,Hyouhu Hubuki
|
||||
3017,0,6,4,4,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_KAZEHU_SEIRAN,Kazehu Seiran
|
||||
3018,0,6,4,2,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_DOHU_KOUKAI,Dohu Koukai
|
||||
3019,11,6,1,0,0,0,5,0,no,0,0,0,weapon,0,0x0, KO_KAIHOU,Technique Kaihou
|
||||
3020,7,6,2,0,0,0,1,3,yes,0,0,0,magic,0,0x0, KO_ZENKAI,Zenkai
|
||||
3018,0,6,4,2,0x1,0,1,1,no,0,0,0,none,0,0x0, KO_DOHU_KOUKAI,Dohu Koukai
|
||||
3019,11,6,1,0,0,0,1,1,no,0,0,0,magic,0,0x0, KO_KAIHOU,Technique Kaihou
|
||||
3020,7,6,2,0,0,0,1,1,yes,0,0,0,magic,0,0x0, KO_ZENKAI,Zenkai
|
||||
3021,5:6:7:8:9,6,16,0,0x1,0,5,1,no,0,0,0,none,0,0x0, KO_GENWAKU,Genwaku
|
||||
3022,0,6,4,0,0x1,0,5,0,no,0,0,0,none,0,0x0, KO_IZAYOI,Izayoi
|
||||
3023,0,6,4,0,0x3,2:3:4:5:6,5,0,no,0,0,0,none,0,0x0, KG_KAGEHUMI,Kagehumi
|
||||
|
@ -32,7 +32,7 @@
|
||||
21,0x86, , 0, 2,1000,enemy, 0x018 //MG_THUNDERSTORM
|
||||
25,0x85, , 1, 0, -1,all, 0x2003 //AL_PNEUMA
|
||||
27,0x81,0x80, 0, 0, -1,all, 0x00E //AL_WARP
|
||||
47,0x86, , 0, 2,1000,enemy, 0x080 //AC_SHOWER
|
||||
47,0x86, , 0, 2:2:2:2:2:3:3:3:3:3,1000,enemy, 0x080 //AC_SHOWER
|
||||
70,0x83, , -1, 1,1000,all, 0x018 //PR_SANCTUARY
|
||||
79,0x84, , -1, 1,3000,enemy, 0x018 //PR_MAGNUS
|
||||
80,0x87,0x88, 0, 1,2000,enemy, 0x006 //WZ_FIREPILLAR
|
||||
@ -103,7 +103,7 @@
|
||||
|
||||
//706,0xfd, , 0, 0,1000,all, 0x000 //NPC_VENOMFOG
|
||||
|
||||
2044,0xca, , 0, 2,3000,all, 0x018 //AB_EPICLESIS
|
||||
2044,0xca, , 0, 2,1000,all, 0x018 //AB_EPICLESIS
|
||||
|
||||
2032,0xe1, , 2, 0,1000,enemy, 0x018 //GC_POISONSMOKE
|
||||
|
||||
@ -120,15 +120,15 @@
|
||||
2253,0xd6, , 0, 1,1000,enemy, 0x002 //RA_FIRINGTRAP
|
||||
2254,0xd7, , 0, 1,1000,enemy, 0x002 //RA_ICEBOUNDTRAP
|
||||
|
||||
2273,0xe2, , 2, 0, 500,friend,0x000 //NC_NEUTRALBARRIER
|
||||
2274,0xe3, , 2, 0, 500,all, 0x000 //NC_STEALTHFIELD
|
||||
2273,0xe2, , 2, 0, 500,all, 0x000 //NC_NEUTRALBARRIER
|
||||
2274,0xe3, , 2, 0, 500,friend,0x000 //NC_STEALTHFIELD
|
||||
|
||||
2299,0xcc, , 0, 1,1000,all, 0x006 //SC_MANHOLE
|
||||
2300,0xcd, , 0, 1,1000,all, 0x006 //SC_DIMENSIONDOOR
|
||||
2301,0xce, , 0, 2, -1,all, 0x200E //SC_CHAOSPANIC
|
||||
2302,0xcf, , 0, 2, -1,enemy, 0x002 //SC_MAELSTROM
|
||||
2303,0xd0, , 0, 2, -1,all, 0x2018 //SC_BLOODYLUST
|
||||
2304,0xd1, , 0, 2,1000,enemy, 0x018 //SC_FEINTBOMB
|
||||
2304,0xd1, , 0, 2, 500,enemy, 0x018 //SC_FEINTBOMB
|
||||
|
||||
2319,0xec, , 0, 3,5000,all, 0x000 //LG_BANDING
|
||||
|
||||
@ -141,7 +141,7 @@
|
||||
2446,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_EARTHGRAVE
|
||||
2447,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_DIAMONDDUST
|
||||
2449,0xdf, , 0, 3:3:4:4:5,500,enemy, 0x018 //SO_PSYCHIC_WAVE
|
||||
2450,0xe0, , 3, 0, 500,enemy, 0x010 //SO_CLOUD_KILL
|
||||
2450,0xe0, , 0, 3, 500,enemy, 0x010 //SO_CLOUD_KILL
|
||||
2452,0xe4, , 0, 3,3000,all, 0x010 //SO_WARMER
|
||||
2453,0xeb, , 0, 1:1:2:2:3,500,enemy,0x010 //SO_VACUUM_EXTREME
|
||||
2465,0xf1, , 0, 1,1000,all, 0x010 //SO_FIRE_INSIGNIA
|
||||
@ -158,14 +158,16 @@
|
||||
2490,0xea, , 0, 1,1000,enemy, 0x002 //GN_HELLS_PLANT
|
||||
|
||||
2555,0x104, , 0, 1:2:2:3:3,500,enemy,0x6 //RL_B_TRAP
|
||||
2567,0x105, , -1, 0,1000,enemy, 0x98 //RL_FIRE_RAIN
|
||||
2567,0xe7, , -1, 0,1000,enemy, 0x98 //RL_FIRE_RAIN
|
||||
|
||||
3006,0x86, , 0, 1,1000,enemy, 0x018 //KO_BAKURETSU
|
||||
3008,0x86, , 0, 1:1:1:1:1:1:1:1:1:2,1000,enemy, 0x018 //KO_MUCHANAGE
|
||||
3009,0x86, , 0, 3,1000,enemy, 0x018 //KO_HUUMARANKA
|
||||
3010,0xfc, , 0, 1,5000,enemy, 0x018 //KO_MAKIBISHI
|
||||
3020,0xf8, , 0, 2, 500,all, 0x018 //KO_ZENKAI
|
||||
|
||||
3006,0x86, , 0, 2,1000,enemy, 0x018 //KO_BAKURETSU
|
||||
3008,0x86, , 0, 2,1000,enemy, 0x018 //KO_MUCHANAGE
|
||||
3009,0x86, , 0, 3,1000,enemy, 0x018 //KO_HUUMARANKA
|
||||
3020,0xf8, , 0, 3, 100,all, 0x018 //KO_ZENKAI
|
||||
3010,0xfc, , 0, 1,1000,enemy, 0x020 //KO_MAKIBISHI
|
||||
5006,0x101, , 0, 3,2000,enemy, 0x018 //NC_MAGMA_ERUPTION
|
||||
5008,0x85, , 0, 0, -1,all, 0x003 //SO_ELEMENTAL_SHIELD
|
||||
5010,0xfe, , 0, 2, -1,enemy, 0x000 //SC_ESCAPE
|
||||
|
||||
8020,0xf5, , 3, 0,2300:2100:1900:1700:1500,enemy, 0x018 //MH_POISON_MIST
|
||||
|
@ -188,6 +188,14 @@ View: For normal items, defines a replacement view-sprite for the item (eg:
|
||||
20: Shotguns
|
||||
21: Grenade launchers
|
||||
22: Fuuma Shurikens
|
||||
23: Two-handed staves
|
||||
24: Max Type
|
||||
25: Dual-wield Daggers
|
||||
26: Dual-wield Swords
|
||||
27: Dual-wield Axes
|
||||
28: Dagger + Sword
|
||||
29: Dagger + Axe
|
||||
30: Sword + Axe
|
||||
|
||||
For ammo, the types are:
|
||||
1: Arrows
|
||||
|
212
src/map/battle.c
212
src/map/battle.c
@ -902,8 +902,7 @@ int64 battle_calc_damage(struct block_list *src,struct block_list *bl,struct Dam
|
||||
if(sc->data[SC_TATAMIGAESHI] && (flag&(BF_MAGIC|BF_LONG)) == BF_LONG)
|
||||
return 0;
|
||||
|
||||
// TODO: Find out whether Neutral Barrier really blocks all splash damage or just specific cases (Earthquake)
|
||||
if( sc->data[SC_NEUTRALBARRIER] && ((flag&(BF_MAGIC|BF_LONG)) == BF_LONG || (skill_id && skill_get_splash(skill_id,skill_lv))) ) {
|
||||
if( sc->data[SC_NEUTRALBARRIER] && (skill_id == NPC_EARTHQUAKE || (flag&(BF_LONG|BF_MAGIC)) == BF_LONG) ) {
|
||||
d->dmg_lv = ATK_MISS;
|
||||
return 0;
|
||||
}
|
||||
@ -1150,6 +1149,13 @@ int64 battle_calc_damage(struct block_list *src,struct block_list *bl,struct Dam
|
||||
TBL_HOM *hd = BL_CAST(BL_HOM,bl); // We add a sphere for when the Homunculus is being hit
|
||||
if (hd && (rnd()%100<50) ) hom_addspiritball(hd, 10); // According to WarpPortal, this is a flat 50% chance
|
||||
}
|
||||
if( sd && (sce = sc->data[SC_GT_ENERGYGAIN]) && flag&BF_WEAPON && rnd()%100 < 10 + 5 * sc->data[SC_GT_ENERGYGAIN]->val1 ) {
|
||||
int spheres = 5;
|
||||
|
||||
if( sc->data[SC_RAISINGDRAGON] )
|
||||
spheres += sc->data[SC_RAISINGDRAGON]->val1;
|
||||
pc_addspiritball(sd, skill_get_time2(SR_GENTLETOUCH_ENERGYGAIN, sce->val1), spheres);
|
||||
}
|
||||
|
||||
if( sc->data[SC__DEADLYINFECT] && damage > 0 && rnd()%100 < 30 + 10 * sc->data[SC__DEADLYINFECT]->val1 )
|
||||
status_change_spread(bl, src); // Deadly infect attacked side
|
||||
@ -2087,7 +2093,7 @@ static bool is_attack_hitting(struct Damage wd, struct block_list *src, struct b
|
||||
else if (nk&NK_IGNORE_FLEE)
|
||||
return true;
|
||||
|
||||
if( sc && (sc->data[SC_NEUTRALBARRIER] || sc->data[SC_NEUTRALBARRIER_MASTER]) && wd.flag&BF_LONG )
|
||||
if( sc && (sc->data[SC_NEUTRALBARRIER] || sc->data[SC_NEUTRALBARRIER_MASTER]) && (wd.flag&(BF_LONG|BF_MAGIC)) == BF_LONG )
|
||||
return false;
|
||||
|
||||
flee = tstatus->flee;
|
||||
@ -2345,13 +2351,6 @@ static int battle_get_weapon_element(struct Damage wd, struct block_list *src, s
|
||||
if (sd && sd->skill_id_old == RL_FLICKER) //Force RL_H_MINE deals fire damage if activated by RL_FLICKER
|
||||
element = ELE_FIRE;
|
||||
break;
|
||||
case KO_KAIHOU:
|
||||
if( sd ){
|
||||
ARR_FIND(1, 6, i, sd->talisman[i] > 0);
|
||||
if( i < 5 )
|
||||
element = i;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
if (!(nk & NK_NO_ELEFIX) && element != ELE_NONE)
|
||||
@ -2675,6 +2674,28 @@ struct Damage battle_calc_skill_base_damage(struct Damage wd, struct block_list
|
||||
wd.weaponAtk2 = (int)wd.damage2;
|
||||
#endif
|
||||
break;
|
||||
case KO_HAPPOKUNAI: {
|
||||
int damagevalue = 0;
|
||||
|
||||
wd.damage = wd.damage2 = 0;
|
||||
#ifdef RENEWAL
|
||||
wd.weaponAtk = wd.weaponAtk2 = 0;
|
||||
#endif
|
||||
if(sd) {
|
||||
short index = sd->equip_index[EQI_AMMO];
|
||||
|
||||
damagevalue = (3 * (sstatus->batk + sstatus->rhw.atk + sd->inventory_data[index]->atk)) * (skill_lv + 5) / 5;
|
||||
if(index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_AMMO)
|
||||
ATK_ADD(wd.damage, wd.damage2, damagevalue);
|
||||
} else {
|
||||
damagevalue = 5000;
|
||||
ATK_ADD(wd.damage, wd.damage2, damagevalue);
|
||||
}
|
||||
#ifdef RENEWAL
|
||||
ATK_ADD(wd.weaponAtk, wd.weaponAtk2, damagevalue);
|
||||
#endif
|
||||
}
|
||||
break;
|
||||
case HFLI_SBR44: //[orn]
|
||||
if(src->type == BL_HOM) {
|
||||
wd.damage = ((TBL_HOM*)src)->homunculus.intimacy ;
|
||||
@ -3818,20 +3839,6 @@ static int battle_calc_skill_constant_addition(struct Damage wd, struct block_li
|
||||
status_change_end(target,SC_SPIRIT,INVALID_TIMER);
|
||||
}
|
||||
break;
|
||||
case KO_KAIHOU:
|
||||
if( sd ){
|
||||
int i;
|
||||
ARR_FIND(1, 6, i, sd->talisman[i] > 0);
|
||||
if( i < 5 ){
|
||||
#ifdef RENEWAL
|
||||
atk = ((wd.equipAtk + wd.weaponAtk + wd.statusAtk + wd.masteryAtk) * (100 * sd->talisman[i])) / 100;// +100% custom value.
|
||||
#else
|
||||
atk = (int) ((wd.damage) * (100 * sd->talisman[i])) / 100;// +100% custom value.
|
||||
#endif
|
||||
pc_del_talisman(sd, sd->talisman[i], i);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
return atk;
|
||||
}
|
||||
@ -3950,6 +3957,15 @@ struct Damage battle_attack_sc_bonus(struct Damage wd, struct block_list *src, u
|
||||
default:
|
||||
ATK_ADDRATE(wd.damage, wd.damage2, sc->data[SC_EDP]->val3);
|
||||
|
||||
#endif
|
||||
}
|
||||
}
|
||||
if(sc->data[SC_GT_CHANGE] && sc->data[SC_GT_CHANGE]->val2){
|
||||
struct block_list *bl; // ATK increase: ATK [{(Caster DEX / 4) + (Caster STR / 2)} x Skill Level / 5]
|
||||
if( (bl = map_id2bl(sc->data[SC_GT_CHANGE]->val2)) ) {
|
||||
ATK_ADD(wd.damage, wd.damage2, ( status_get_dex(bl)/4 + status_get_str(bl)/2 ) * sc->data[SC_GT_CHANGE]->val1 / 5 );
|
||||
#ifdef RENEWAL
|
||||
ATK_ADD(wd.weaponAtk, wd.weaponAtk2, (status_get_dex(bl) / 4 + status_get_str(bl) / 2) * sc->data[SC_GT_CHANGE]->val1 / 5);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
@ -4021,7 +4037,7 @@ struct Damage battle_calc_defense_reduction(struct Damage wd, struct block_list
|
||||
}
|
||||
|
||||
if( tsc && tsc->data[SC_GT_REVITALIZE] && tsc->data[SC_GT_REVITALIZE]->val4 )
|
||||
def2 += 2 * tsc->data[SC_GT_REVITALIZE]->val4;
|
||||
def2 += tsc->data[SC_GT_REVITALIZE]->val4;
|
||||
|
||||
if( tsc && tsc->data[SC_CAMOUFLAGE] ){
|
||||
short i = 5 * tsc->data[SC_CAMOUFLAGE]->val3; //5% per second
|
||||
@ -4145,13 +4161,6 @@ struct Damage battle_calc_attack_post_defense(struct Damage wd, struct block_lis
|
||||
#endif
|
||||
ATK_ADD(wd.damage, wd.damage2, 20*lv);
|
||||
}
|
||||
|
||||
if(sc->data[SC_GT_CHANGE] && sc->data[SC_GT_CHANGE]->val2){
|
||||
struct block_list *bl; // ATK increase: ATK [{(Caster DEX / 4) + (Caster STR / 2)} x Skill Level / 5]
|
||||
if( (bl = map_id2bl(sc->data[SC_GT_CHANGE]->val2)) )
|
||||
ATK_ADD(wd.damage, wd.damage2, ( status_get_dex(bl)/4 + status_get_str(bl)/2 ) * sc->data[SC_GT_CHANGE]->val1 / 5 );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#ifndef RENEWAL
|
||||
@ -4896,7 +4905,7 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
||||
short s_ele = 0;
|
||||
|
||||
TBL_PC *sd;
|
||||
// TBL_PC *tsd;
|
||||
TBL_PC *tsd;
|
||||
struct status_change *sc, *tsc;
|
||||
struct Damage ad;
|
||||
struct status_data *sstatus = status_get_status_data(src);
|
||||
@ -4926,7 +4935,7 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
||||
flag.imdef = nk&NK_IGNORE_DEF?1:0;
|
||||
|
||||
sd = BL_CAST(BL_PC, src);
|
||||
// tsd = BL_CAST(BL_PC, target);
|
||||
tsd = BL_CAST(BL_PC, target);
|
||||
sc = status_get_sc(src);
|
||||
tsc = status_get_sc(target);
|
||||
|
||||
@ -4944,13 +4953,22 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
||||
else if( s_ele == -3 ) //Use random element
|
||||
s_ele = rnd()%ELE_ALL;
|
||||
|
||||
if( skill_id == SO_PSYCHIC_WAVE ) {
|
||||
if( sc && sc->count ) {
|
||||
if( sc->data[SC_HEATER_OPTION] ) s_ele = sc->data[SC_HEATER_OPTION]->val3;
|
||||
else if( sc->data[SC_COOLER_OPTION] ) s_ele = sc->data[SC_COOLER_OPTION]->val3;
|
||||
else if( sc->data[SC_BLAST_OPTION] ) s_ele = sc->data[SC_BLAST_OPTION]->val3;
|
||||
else if( sc->data[SC_CURSED_SOIL_OPTION] ) s_ele = sc->data[SC_CURSED_SOIL_OPTION]->val3;
|
||||
}
|
||||
switch( skill_id ) {
|
||||
case SO_PSYCHIC_WAVE:
|
||||
if( sc && sc->count ) {
|
||||
if( sc->data[SC_HEATER_OPTION] ) s_ele = sc->data[SC_HEATER_OPTION]->val3;
|
||||
else if( sc->data[SC_COOLER_OPTION] ) s_ele = sc->data[SC_COOLER_OPTION]->val3;
|
||||
else if( sc->data[SC_BLAST_OPTION] ) s_ele = sc->data[SC_BLAST_OPTION]->val3;
|
||||
else if( sc->data[SC_CURSED_SOIL_OPTION] ) s_ele = sc->data[SC_CURSED_SOIL_OPTION]->val3;
|
||||
}
|
||||
break;
|
||||
case KO_KAIHOU:
|
||||
if(sd) {
|
||||
ARR_FIND(1, 6, i, sd->talisman[i] > 0);
|
||||
if(i < 5)
|
||||
s_ele = i;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
//Set miscellaneous data that needs be filled
|
||||
@ -5364,6 +5382,19 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
||||
else
|
||||
skillratio += 110 + 20 * skill_lv;
|
||||
break;
|
||||
case KO_KAIHOU: {
|
||||
int ttype;
|
||||
|
||||
if(sd) {
|
||||
ARR_FIND(1, 6, ttype, sd->talisman[ttype] > 0);
|
||||
if(ttype < 5) {
|
||||
skillratio += -100 + 200 * sd->talisman[ttype];
|
||||
RE_LVL_DMOD(100);
|
||||
pc_del_talisman(sd, sd->talisman[ttype], ttype);
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
// Magical Elemental Spirits Attack Skills
|
||||
case EL_FIRE_MANTLE:
|
||||
case EL_WATER_SCREW:
|
||||
@ -5400,6 +5431,62 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
||||
break;
|
||||
}
|
||||
|
||||
if (sd) {
|
||||
int sd_charm;
|
||||
|
||||
ARR_FIND(1, 6, sd_charm, sd->talisman[sd_charm] > 0);
|
||||
if(sd_charm < 5 && s_ele == sd_charm) {
|
||||
switch(skill_id) {
|
||||
case NJ_HYOUSYOURAKU:
|
||||
skillratio += 25 * sd->talisman[sd_charm];
|
||||
break;
|
||||
case NJ_KOUENKA:
|
||||
case NJ_HUUJIN:
|
||||
skillratio += 20 * sd->talisman[sd_charm];
|
||||
break;
|
||||
case NJ_BAKUENRYU:
|
||||
case NJ_RAIGEKISAI:
|
||||
skillratio += 15 * sd->talisman[sd_charm];
|
||||
break;
|
||||
case NJ_KAMAITACHI:
|
||||
skillratio += 10 * sd->talisman[sd_charm];
|
||||
break;
|
||||
case NJ_KAENSIN:
|
||||
case NJ_HYOUSENSOU:
|
||||
skillratio += 5 * sd->talisman[sd_charm];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (tsd) {
|
||||
int tsd_charm;
|
||||
|
||||
ARR_FIND(1, 6, tsd_charm, tsd->talisman[tsd_charm] > 0);
|
||||
if(tsd_charm < 5 && s_ele == tsd_charm) {
|
||||
switch(skill_id) {
|
||||
case NJ_HYOUSYOURAKU:
|
||||
skillratio -= 25 * tsd->talisman[tsd_charm];
|
||||
break;
|
||||
case NJ_KOUENKA:
|
||||
case NJ_HUUJIN:
|
||||
skillratio -= 20 * tsd->talisman[tsd_charm];
|
||||
break;
|
||||
case NJ_BAKUENRYU:
|
||||
case NJ_RAIGEKISAI:
|
||||
skillratio -= 15 * tsd->talisman[tsd_charm];
|
||||
break;
|
||||
case NJ_KAMAITACHI:
|
||||
skillratio -= 10 * tsd->talisman[tsd_charm];
|
||||
break;
|
||||
case NJ_KAENSIN:
|
||||
case NJ_HYOUSENSOU:
|
||||
skillratio -= 5 * tsd->talisman[tsd_charm];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
MATK_RATE(skillratio);
|
||||
|
||||
//Constant/misc additions from skills
|
||||
@ -5703,14 +5790,14 @@ struct Damage battle_calc_misc_attack(struct block_list *src,struct block_list *
|
||||
#endif
|
||||
case NJ_ZENYNAGE:
|
||||
case KO_MUCHANAGE:
|
||||
md.damage = skill_get_zeny(skill_id ,skill_lv);
|
||||
md.damage = skill_get_zeny(skill_id, skill_lv);
|
||||
if (!md.damage) md.damage = (skill_id == NJ_ZENYNAGE ? 2 : 10);
|
||||
md.damage = rand()%md.damage + md.damage;
|
||||
md.damage = (skill_id == NJ_ZENYNAGE ? rnd()%md.damage + md.damage : md.damage * rnd_value(50,100)) / (skill_id == NJ_ZENYNAGE ? 1 : 100);
|
||||
if (is_boss(target))
|
||||
md.damage = md.damage / (skill_id == NJ_ZENYNAGE ? 3 : 2);
|
||||
else if (tsd)
|
||||
if (sd && skill_id == KO_MUCHANAGE && !pc_checkskill(sd, NJ_TOBIDOUGU))
|
||||
md.damage = md.damage / 2;
|
||||
if (skill_id == KO_MUCHANAGE && pc_checkskill(sd, NJ_TOBIDOUGU) < 1 )
|
||||
else if (tsd && skill_id == NJ_ZENYNAGE)
|
||||
md.damage = md.damage / 2;
|
||||
break;
|
||||
#ifdef RENEWAL
|
||||
@ -5821,14 +5908,6 @@ struct Damage battle_calc_misc_attack(struct block_list *src,struct block_list *
|
||||
//[{( Hell Plant Skill Level x Casters Base Level ) x 10 } + {( Casters INT x 7 ) / 2 } x { 18 + ( Casters Job Level / 4 )] x ( 5 / ( 10 - Summon Flora Skill Level ))
|
||||
md.damage = ( skill_lv * status_get_lv(src) * 10 ) + ( status_get_int(src) * 7 / 2 ) * ( 18 + (sd?sd->status.job_level:0) / 4 ) * ( 5 / (10 - ((sd) ? pc_checkskill(sd,AM_CANNIBALIZE) : skill_get_max(AM_CANNIBALIZE))) );
|
||||
break;
|
||||
case KO_HAPPOKUNAI:
|
||||
{
|
||||
struct Damage wd = battle_calc_weapon_attack(src,target,skill_id,skill_lv,mflag);
|
||||
short totaldef = tstatus->def2 + (short)status_get_def(target);
|
||||
md.damage = (int64)wd.damage * 60 * (5 + skill_lv) / 100;
|
||||
md.damage -= totaldef;
|
||||
}
|
||||
break;
|
||||
case KO_MAKIBISHI:
|
||||
md.damage = 20 * skill_lv;
|
||||
break;
|
||||
@ -6335,17 +6414,14 @@ enum damage_lv battle_weapon_attack(struct block_list* src, struct block_list* t
|
||||
return ATK_DEF;
|
||||
return ATK_MISS;
|
||||
}
|
||||
if( sc->data[SC_GT_ENERGYGAIN] ) {
|
||||
if( sc->data[SC_GT_ENERGYGAIN] && sc->data[SC_GT_ENERGYGAIN]->val2 ) {
|
||||
int spheres = 5;
|
||||
|
||||
if( sc->data[SC_RAISINGDRAGON] )
|
||||
spheres += sc->data[SC_RAISINGDRAGON]->val1;
|
||||
|
||||
if( sd && rnd()%100 < 10 + 5 * sc->data[SC_GT_ENERGYGAIN]->val1)
|
||||
pc_addspiritball(sd,
|
||||
skill_get_time(MO_CALLSPIRITS, sc->data[SC_GT_ENERGYGAIN]->val1),
|
||||
sc->data[SC_GT_ENERGYGAIN]->val1);
|
||||
}
|
||||
if( tsc && tsc->data[SC_GT_ENERGYGAIN] ) {
|
||||
if( tsd && rnd()%100 < 10 + 5 * tsc->data[SC_GT_ENERGYGAIN]->val1)
|
||||
pc_addspiritball(tsd,
|
||||
skill_get_time(MO_CALLSPIRITS, tsc->data[SC_GT_ENERGYGAIN]->val1),
|
||||
tsc->data[SC_GT_ENERGYGAIN]->val1);
|
||||
pc_addspiritball(sd, skill_get_time2(SR_GENTLETOUCH_ENERGYGAIN, sc->data[SC_GT_ENERGYGAIN]->val1), spheres);
|
||||
}
|
||||
if( sc && sc->data[SC_CRUSHSTRIKE] ){
|
||||
uint16 skill_lv = sc->data[SC_CRUSHSTRIKE]->val1;
|
||||
@ -6361,6 +6437,16 @@ enum damage_lv battle_weapon_attack(struct block_list* src, struct block_list* t
|
||||
if(tsc && tsc->data[SC_KAAHI] && tsc->data[SC_KAAHI]->val4 == INVALID_TIMER && tstatus->hp < tstatus->max_hp)
|
||||
tsc->data[SC_KAAHI]->val4 = add_timer(tick + skill_get_time2(SL_KAAHI,tsc->data[SC_KAAHI]->val1), kaahi_heal_timer, target->id, SC_KAAHI); //Activate heal.
|
||||
|
||||
if( tsc && tsc->data[SC_GT_ENERGYGAIN] ) {
|
||||
int spheres = 5;
|
||||
|
||||
if( tsc->data[SC_RAISINGDRAGON])
|
||||
spheres += sc->data[SC_RAISINGDRAGON]->val1;
|
||||
|
||||
if( tsd && rnd()%100 < 10 + 5 * tsc->data[SC_GT_ENERGYGAIN]->val1)
|
||||
pc_addspiritball(tsd, skill_get_time2(SR_GENTLETOUCH_ENERGYGAIN, tsc->data[SC_GT_ENERGYGAIN]->val1), spheres);
|
||||
}
|
||||
|
||||
wd = battle_calc_attack(BF_WEAPON, src, target, 0, 0, flag);
|
||||
|
||||
if( sc && sc->count ) {
|
||||
|
@ -785,7 +785,7 @@ short pc_maxparameter(struct map_session_data *sd, enum e_params param);
|
||||
#define pc_leftside_mdef(sd) ((sd)->battle_status.mdef2)
|
||||
#define pc_rightside_mdef(sd) ((sd)->battle_status.mdef)
|
||||
#define pc_leftside_matk(sd) (status_base_matk(status_get_status_data(&(sd)->bl), (sd)->status.base_level))
|
||||
#define pc_rightside_matk(sd) ((sd)->battle_status.rhw.matk+(sd)->battle_status.lhw.matk+(sd)->bonus.ematk+((sd)->battle_status.matk_min-(sd)->base_status.matk_min))
|
||||
#define pc_rightside_matk(sd) ((sd)->battle_status.rhw.matk+(sd)->battle_status.lhw.matk+(sd)->bonus.ematk)
|
||||
#else
|
||||
#define pc_leftside_atk(sd) ((sd)->battle_status.batk + (sd)->battle_status.rhw.atk + (sd)->battle_status.lhw.atk)
|
||||
#define pc_rightside_atk(sd) ((sd)->battle_status.rhw.atk2 + (sd)->battle_status.lhw.atk2)
|
||||
|
@ -1482,15 +1482,15 @@ int skill_additional_effect (struct block_list* src, struct block_list *bl, uint
|
||||
if( sd ) {
|
||||
switch( sd->itemid ) { // Starting SCs here instead of do it in skill_additional_effect to simplify the code.
|
||||
case ITEMID_COCONUT_BOMB:
|
||||
sc_start(src,bl, SC_STUN, 100, skill_lv, skill_get_time2(GN_SLINGITEM, skill_lv));
|
||||
sc_start2(src,bl, SC_BLEEDING, 100, skill_lv, src->id, skill_get_time2(GN_SLINGITEM, skill_lv));
|
||||
sc_start(src,bl, SC_STUN, 100, skill_lv, 10000);
|
||||
sc_start2(src,bl, SC_BLEEDING, 100, skill_lv, src->id, 10000);
|
||||
break;
|
||||
case ITEMID_MELON_BOMB:
|
||||
sc_start(src,bl, SC_MELON_BOMB, 100, skill_lv, skill_get_time(GN_SLINGITEM, skill_lv));
|
||||
sc_start(src,bl, SC_MELON_BOMB, 100, skill_lv, 60000);
|
||||
break;
|
||||
case ITEMID_BANANA_BOMB:
|
||||
sc_start(src,bl, SC_BANANA_BOMB, 100, skill_lv, skill_get_time(GN_SLINGITEM, skill_lv));
|
||||
sc_start(src,bl, SC_BANANA_BOMB_SITDOWN, 75, skill_lv, skill_get_time(GN_SLINGITEM_RANGEMELEEATK,skill_lv));
|
||||
sc_start(src,bl, SC_BANANA_BOMB, 100, skill_lv, 60000);
|
||||
sc_start(src,bl, SC_BANANA_BOMB_SITDOWN, sd->status.job_level + sstatus->dex / 6 + tstatus->agi / 4 - tstatus->luk / 5 - status_get_lv(bl) + status_get_lv(src), skill_lv, 3000);
|
||||
break;
|
||||
}
|
||||
sd->itemid = -1;
|
||||
@ -5979,7 +5979,6 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
||||
case LG_PRESTIGE:
|
||||
case SR_CRESCENTELBOW:
|
||||
case SR_LIGHTNINGWALK:
|
||||
case SR_GENTLETOUCH_ENERGYGAIN:
|
||||
case GN_CARTBOOST:
|
||||
case KO_MEIKYOUSISUI:
|
||||
case ALL_ODINS_POWER:
|
||||
@ -9237,11 +9236,6 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
||||
{
|
||||
int heal;
|
||||
|
||||
if( status_isimmune(bl) ) {
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,0);
|
||||
break;
|
||||
}
|
||||
|
||||
heal = (120 * skill_lv) + (status_get_max_hp(bl) * skill_lv / 100);
|
||||
status_heal(bl, heal, 0, 0);
|
||||
|
||||
@ -9258,6 +9252,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
|
||||
}
|
||||
break;
|
||||
case SR_GENTLETOUCH_ENERGYGAIN:
|
||||
case SR_GENTLETOUCH_CHANGE:
|
||||
case SR_GENTLETOUCH_REVITALIZE:
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,
|
||||
@ -9275,16 +9270,15 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
||||
case WA_SWING_DANCE:
|
||||
case WA_MOONLIT_SERENADE:
|
||||
case WA_SYMPHONY_OF_LOVER:
|
||||
case MI_RUSH_WINDMILL:
|
||||
case MI_ECHOSONG:
|
||||
if( sd == NULL || sd->status.party_id == 0 || (flag & 1) ) {
|
||||
if( !sd || !sd->status.party_id || (flag & 1) ) {
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
|
||||
sc_start2(src,bl,type,100,skill_lv,((sd) ? pc_checkskill(sd,WM_LESSON) : skill_get_max(WM_LESSON)),skill_get_time(skill_id,skill_lv));
|
||||
}
|
||||
break;
|
||||
case MI_RUSH_WINDMILL:
|
||||
if( sd ) {
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
|
||||
} else if( sd ) {
|
||||
party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skill_id, skill_lv), src, skill_id, skill_lv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id);
|
||||
sc_start2(src,bl,type,100,skill_lv,((sd) ? pc_checkskill(sd,WM_LESSON) : skill_get_max(WM_LESSON)),skill_get_time(skill_id,skill_lv));
|
||||
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
|
||||
}
|
||||
break;
|
||||
|
||||
@ -9835,14 +9829,14 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
|
||||
if (unit_movepos(src,bl->x,bl->y,0,0)) {
|
||||
clif_skill_nodamage(src,src,skill_id,skill_lv,1);
|
||||
clif_slide(src,bl->x,bl->y) ;
|
||||
sc_start(src,src,SC_CONFUSION,80,skill_lv,skill_get_time(skill_id,skill_lv));
|
||||
sc_start(src,src,SC_CONFUSION,25,skill_lv,skill_get_time(skill_id,skill_lv));
|
||||
if (unit_movepos(bl,x,y,0,0))
|
||||
{
|
||||
clif_skill_damage(bl,bl,tick, status_get_amotion(src), 0, -30000, 1, skill_id, -1, 6);
|
||||
if( bl->type == BL_PC && pc_issit((TBL_PC*)bl))
|
||||
clif_sitting(bl); //Avoid sitting sync problem
|
||||
clif_slide(bl,x,y) ;
|
||||
sc_start(src,bl,SC_CONFUSION,80,skill_lv,skill_get_time(skill_id,skill_lv));
|
||||
sc_start(src,bl,SC_CONFUSION,75,skill_lv,skill_get_time(skill_id,skill_lv));
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -10793,7 +10787,6 @@ int skill_castend_pos2(struct block_list* src, int x, int y, uint16 skill_id, ui
|
||||
case SO_WIND_INSIGNIA:
|
||||
case SO_EARTH_INSIGNIA:
|
||||
case KO_HUUMARANKA:
|
||||
case KO_MUCHANAGE:
|
||||
case KO_BAKURETSU:
|
||||
case KO_ZENKAI:
|
||||
case MH_LAVA_SLIDE:
|
||||
@ -11297,6 +11290,20 @@ int skill_castend_pos2(struct block_list* src, int x, int y, uint16 skill_id, ui
|
||||
skill_unitsetting(src,skill_id,skill_lv,x,y,0);
|
||||
}
|
||||
break;
|
||||
case KO_MUCHANAGE: {
|
||||
struct status_data *sstatus;
|
||||
int rate = 0;
|
||||
|
||||
sstatus = status_get_status_data(src);
|
||||
i = skill_get_splash(skill_id,skill_lv);
|
||||
rate = (100 - (1000 / (sstatus->dex + sstatus->luk) * 5)) * (skill_lv / 2 + 5) / 10;
|
||||
if( rate < 0 )
|
||||
rate = 0;
|
||||
skill_area_temp[0] = map_foreachinarea(skill_area_sub,src->m,x-i,y-i,x+i,y+i,BL_CHAR,src,skill_id,skill_lv,tick,BCT_ENEMY,skill_area_sub_count);
|
||||
if( rnd()%100 < rate )
|
||||
map_foreachinarea(skill_area_sub,src->m,x-i,y-i,x+i,y+i,BL_CHAR,src,skill_id,skill_lv,tick,flag|BCT_ENEMY|1,skill_castend_damage_id);
|
||||
}
|
||||
break;
|
||||
|
||||
case RL_FALLEN_ANGEL:
|
||||
if (unit_movepos(src,x,y,1,1)) {
|
||||
@ -14227,6 +14234,10 @@ bool skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_i
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case KO_JYUMONJIKIRI:
|
||||
if (sd->status.shield && !sd->weapontype2 && (sd->weapontype1 == W_DAGGER || sd->weapontype1 == W_1HSWORD))
|
||||
return true; // Wearing Shield + Dagger/Sword, other non-shield weapon checks are later
|
||||
break;
|
||||
}
|
||||
|
||||
/* check state required */
|
||||
@ -15750,6 +15761,8 @@ int skill_sit (struct map_session_data *sd, int type)
|
||||
|
||||
if( type ) {
|
||||
clif_status_load(&sd->bl,SI_SIT,1);
|
||||
// TODO: Include the case of using the Insert key
|
||||
pc_stop_attack(sd); // Stop players who may be attacking to not de-sync
|
||||
} else {
|
||||
clif_status_load(&sd->bl,SI_SIT,0);
|
||||
}
|
||||
|
@ -334,9 +334,9 @@ void initChangeTables(void)
|
||||
add_sc( MO_BLADESTOP , SC_BLADESTOP_WAIT );
|
||||
set_sc( MO_BLADESTOP , SC_BLADESTOP , SI_BLADESTOP , SCB_NONE );
|
||||
set_sc( MO_EXPLOSIONSPIRITS , SC_EXPLOSIONSPIRITS , SI_EXPLOSIONSPIRITS , SCB_CRI|SCB_REGEN );
|
||||
set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST , SI_BLANK , SCB_REGEN );
|
||||
set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST , SI_EXTREMITYFIST , SCB_REGEN );
|
||||
#ifdef RENEWAL
|
||||
set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST2 , SI_EXTREMITYFIST , SCB_NONE );
|
||||
set_sc( MO_EXTREMITYFIST , SC_EXTREMITYFIST2 , SI_BLANK , SCB_NONE );
|
||||
#endif
|
||||
set_sc( SA_MAGICROD , SC_MAGICROD , SI_MAGICROD , SCB_NONE );
|
||||
set_sc( SA_AUTOSPELL , SC_AUTOSPELL , SI_AUTOSPELL , SCB_NONE );
|
||||
@ -665,7 +665,7 @@ void initChangeTables(void)
|
||||
set_sc( SC_WEAKNESS , SC__WEAKNESS , SI_WEAKNESS , SCB_FLEE2|SCB_MAXHP );
|
||||
set_sc( SC_STRIPACCESSARY , SC__STRIPACCESSORY , SI_STRIPACCESSARY , SCB_DEX|SCB_INT|SCB_LUK );
|
||||
set_sc_with_vfx( SC_MANHOLE , SC__MANHOLE , SI_MANHOLE , SCB_NONE );
|
||||
add_sc( SC_CHAOSPANIC , SC_CONFUSION );
|
||||
add_sc( SC_CHAOSPANIC , SC__CHAOS );
|
||||
set_sc( SC_BLOODYLUST , SC_BERSERK , SI_BLOODYLUST , SCB_DEF|SCB_DEF2|SCB_BATK|SCB_WATK);
|
||||
add_sc( SC_FEINTBOMB , SC__FEINTBOMB );
|
||||
|
||||
@ -677,7 +677,7 @@ void initChangeTables(void)
|
||||
set_sc( SR_LIGHTNINGWALK , SC_LIGHTNINGWALK , SI_LIGHTNINGWALK , SCB_NONE );
|
||||
set_sc( SR_RAISINGDRAGON , SC_RAISINGDRAGON , SI_RAISINGDRAGON , SCB_REGEN|SCB_MAXHP|SCB_MAXSP );
|
||||
set_sc( SR_GENTLETOUCH_ENERGYGAIN , SC_GT_ENERGYGAIN , SI_GENTLETOUCH_ENERGYGAIN , SCB_NONE );
|
||||
set_sc( SR_GENTLETOUCH_CHANGE , SC_GT_CHANGE , SI_GENTLETOUCH_CHANGE , SCB_WATK|SCB_MDEF|SCB_ASPD|SCB_MAXHP );
|
||||
set_sc( SR_GENTLETOUCH_CHANGE , SC_GT_CHANGE , SI_GENTLETOUCH_CHANGE , SCB_MDEF|SCB_ASPD|SCB_MAXHP );
|
||||
set_sc( SR_GENTLETOUCH_REVITALIZE , SC_GT_REVITALIZE , SI_GENTLETOUCH_REVITALIZE , SCB_MAXHP|SCB_REGEN );
|
||||
add_sc( SR_FLASHCOMBO , SC_FLASHCOMBO );
|
||||
|
||||
@ -3889,16 +3889,16 @@ void status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, str
|
||||
) // No regen
|
||||
regen->flag = 0;
|
||||
|
||||
if (
|
||||
sc->data[SC_DANCING] || sc->data[SC_OBLIVIONCURSE] || sc->data[SC_REBOUND] ||
|
||||
if ( sc->data[SC_DANCING] || sc->data[SC_OBLIVIONCURSE] || sc->data[SC_REBOUND] || sc->data[SC_VITALITYACTIVATION] ||
|
||||
#ifdef RENEWAL
|
||||
sc->data[SC_MAXIMIZEPOWER] ||
|
||||
#endif
|
||||
( (bl->type == BL_PC && ((TBL_PC*)bl)->class_&MAPID_UPPERMASK) == MAPID_MONK &&
|
||||
(sc->data[SC_EXTREMITYFIST] || (sc->data[SC_EXPLOSIONSPIRITS] && (!sc->data[SC_SPIRIT] || sc->data[SC_SPIRIT]->val2 != SL_MONK)))
|
||||
)
|
||||
) // No natural SP regen
|
||||
regen->flag &=~RGN_SP;
|
||||
( bl->type == BL_PC && (((TBL_PC*)bl)->class_&MAPID_UPPERMASK) == MAPID_MONK &&
|
||||
(sc->data[SC_EXTREMITYFIST] || (sc->data[SC_EXPLOSIONSPIRITS] && (!sc->data[SC_SPIRIT] || sc->data[SC_SPIRIT]->val2 != SL_MONK)))
|
||||
)
|
||||
) {
|
||||
regen->flag &=~RGN_SP; // No natural SP regen
|
||||
}
|
||||
|
||||
if(sc->data[SC_TENSIONRELAX]) {
|
||||
regen->rate.hp += 2;
|
||||
@ -3918,7 +3918,7 @@ void status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, str
|
||||
regen->flag&=~sce->val4; // Remove regen as specified by val4
|
||||
}
|
||||
if(sc->data[SC_GT_REVITALIZE]) {
|
||||
regen->hp = cap_value(regen->hp*sc->data[SC_GT_REVITALIZE]->val3/100, 1, SHRT_MAX);
|
||||
regen->hp += cap_value(regen->hp*sc->data[SC_GT_REVITALIZE]->val3/100, 1, SHRT_MAX);
|
||||
regen->state.walk= 1;
|
||||
}
|
||||
if ((sc->data[SC_FIRE_INSIGNIA] && sc->data[SC_FIRE_INSIGNIA]->val1 == 1) // If insignia lvl 1
|
||||
@ -3926,9 +3926,10 @@ void status_calc_regen_rate(struct block_list *bl, struct regen_data *regen, str
|
||||
|| (sc->data[SC_EARTH_INSIGNIA] && sc->data[SC_EARTH_INSIGNIA]->val1 == 1)
|
||||
|| (sc->data[SC_WIND_INSIGNIA] && sc->data[SC_WIND_INSIGNIA]->val1 == 1))
|
||||
regen->rate.hp *= 2;
|
||||
if( sc->data[SC_VITALITYACTIVATION] )
|
||||
regen->flag &=~RGN_SP;
|
||||
|
||||
if (sc->data[SC_EXTRACT_WHITE_POTION_Z])
|
||||
regen->rate.hp += regen->rate.hp * sc->data[SC_EXTRACT_WHITE_POTION_Z]->val1 / 100;
|
||||
if (sc->data[SC_VITATA_500])
|
||||
regen->rate.sp += regen->rate.sp * sc->data[SC_VITATA_500]->val1 / 100;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -5118,8 +5119,6 @@ static unsigned short status_calc_watk(struct block_list *bl, struct status_chan
|
||||
watk += (sc->data[SC_INSPIRATION]->val1 * 40) + (sc->data[SC_INSPIRATION]->val2 * 3);
|
||||
if( sc->data[SC_BANDING] && sc->data[SC_BANDING]->val2 > 0 )
|
||||
watk += (10 + 10 * sc->data[SC_BANDING]->val1) * (sc->data[SC_BANDING]->val2);
|
||||
if( sc->data[SC_GT_CHANGE] )
|
||||
watk += sc->data[SC_GT_CHANGE]->val2;
|
||||
if( sc->data[SC_CAMOUFLAGE] )
|
||||
watk += 30 * sc->data[SC_CAMOUFLAGE]->val2;
|
||||
if(sc->data[SC__BLOODYLUST])
|
||||
@ -5681,8 +5680,11 @@ static defType status_calc_mdef(struct block_list *bl, struct status_change *sc,
|
||||
mdef -= mdef * ( 14 * sc->data[SC_ANALYZE]->val1 ) / 100;
|
||||
if(sc->data[SC_SYMPHONYOFLOVER])
|
||||
mdef += mdef * sc->data[SC_SYMPHONYOFLOVER]->val3 / 100;
|
||||
if(sc->data[SC_GT_CHANGE] && sc->data[SC_GT_CHANGE]->val4)
|
||||
if(sc->data[SC_GT_CHANGE] && sc->data[SC_GT_CHANGE]->val4) {
|
||||
mdef -= sc->data[SC_GT_CHANGE]->val4;
|
||||
if (mdef < 0)
|
||||
return 0;
|
||||
}
|
||||
if (sc->data[SC_ODINS_POWER])
|
||||
mdef -= 20;
|
||||
|
||||
@ -6981,6 +6983,7 @@ int status_get_sc_def(struct block_list *src, struct block_list *bl, enum sc_typ
|
||||
sc = status_get_sc(bl);
|
||||
if( sc && !sc->count )
|
||||
sc = NULL;
|
||||
|
||||
switch (type) {
|
||||
case SC_POISON:
|
||||
case SC_DPOISON:
|
||||
@ -7317,6 +7320,20 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
else if( sc->data[SC_KINGS_GRACE] ) {
|
||||
if( type >= SC_COMMON_MIN && type <= SC_COMMON_MAX )
|
||||
return 0; // Immune to status ailements
|
||||
switch( type ) {
|
||||
case SC_HALLUCINATION:
|
||||
case SC_BURNING:
|
||||
case SC_CRYSTALIZE:
|
||||
case SC_FREEZING:
|
||||
case SC_DEEPSLEEP:
|
||||
case SC_FEAR:
|
||||
case SC_MANDRAGORA:
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
sd = BL_CAST(BL_PC, bl);
|
||||
|
||||
@ -8015,6 +8032,7 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty
|
||||
case SC__LAZINESS:
|
||||
case SC__WEAKNESS:
|
||||
case SC__UNLUCKY:
|
||||
case SC__CHAOS:
|
||||
return 0;
|
||||
case SC_COMBO:
|
||||
case SC_DANCING:
|
||||
@ -9285,7 +9303,6 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty
|
||||
case SC_GT_CHANGE:
|
||||
{ // Take note there is no def increase as skill desc says. [malufett]
|
||||
struct block_list * src;
|
||||
val2 = (status->str / 2 + status->dex / 4) * val1 / 5; // Fixed amount of weapon attack increase.
|
||||
val3 = status->agi * val1 / 60; // ASPD increase: [(Target AGI x Skill Level) / 60] %
|
||||
if( (src = map_id2bl(val2)) )
|
||||
val4 = ( 200/status_get_int(src) ) * val1; // MDEF decrease: MDEF [(200 / Caster INT) x Skill Level]
|
||||
@ -9702,6 +9719,7 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty
|
||||
case SC_BITE:
|
||||
case SC_THORNSTRAP:
|
||||
case SC__MANHOLE:
|
||||
case SC__CHAOS:
|
||||
case SC_CRYSTALIZE:
|
||||
case SC_CURSEDCIRCLE_ATKER:
|
||||
case SC_CURSEDCIRCLE_TARGET:
|
||||
@ -10616,6 +10634,16 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SC_TEARGAS:
|
||||
status_change_end(bl,SC_TEARGAS_SOB,INVALID_TIMER);
|
||||
break;
|
||||
case SC_BANANA_BOMB_SITDOWN:
|
||||
if( sd && pc_issit(sd) ) {
|
||||
pc_setstand(sd);
|
||||
skill_sit(sd,0);
|
||||
clif_standing(bl);
|
||||
}
|
||||
break;
|
||||
case SC_KYOUGAKU:
|
||||
clif_status_load(bl, SI_KYOUGAKU, 0); // Avoid client crash
|
||||
clif_status_load(bl, SI_ACTIVE_MONSTER_TRANSFORM, 0);
|
||||
@ -11894,11 +11922,28 @@ void status_change_clear_buffs (struct block_list* bl, int type)
|
||||
case SC_VITALITYACTIVATION:
|
||||
case SC_FIGHTINGSPIRIT:
|
||||
case SC_ABUNDANCE:
|
||||
case SC_SAVAGE_STEAK:
|
||||
case SC_COCKTAIL_WARG_BLOOD:
|
||||
case SC_MINOR_BBQ:
|
||||
case SC_SIROMA_ICE_TEA:
|
||||
case SC_DROCERA_HERB_STEAMED:
|
||||
case SC_PUTTI_TAILS_NOODLES:
|
||||
case SC_CURSEDCIRCLE_ATKER:
|
||||
case SC_CURSEDCIRCLE_TARGET:
|
||||
case SC_PUSH_CART:
|
||||
case SC_ALL_RIDING:
|
||||
case SC_STYLE_CHANGE:
|
||||
case SC_MONSTER_TRANSFORM:
|
||||
case SC_MOONSTAR:
|
||||
case SC_SUPER_STAR:
|
||||
case SC_MTF_ASPD:
|
||||
case SC_MTF_RANGEATK:
|
||||
case SC_MTF_MATK:
|
||||
case SC_MTF_MLEATKED:
|
||||
case SC_MTF_CRIDAMAGE:
|
||||
case SC_HEAT_BARREL_AFTER:
|
||||
case SC_STRANGELIGHTS:
|
||||
case SC_DECORATION_OF_MUSIC:
|
||||
case SC_QUEST_BUFF1:
|
||||
case SC_QUEST_BUFF2:
|
||||
case SC_QUEST_BUFF3:
|
||||
|
@ -699,6 +699,7 @@ typedef enum sc_type {
|
||||
|
||||
SC_TEARGAS_SOB,
|
||||
SC__FEINTBOMB,
|
||||
SC__CHAOS,
|
||||
|
||||
#ifdef RENEWAL
|
||||
SC_EXTREMITYFIST2, //! NOTE: This SC should be right before SC_MAX, so it doesn't disturb if RENEWAL is disabled
|
||||
|
Loading…
x
Reference in New Issue
Block a user