Fixed bugreport:5601 Mechanic's Shapeshift, Genetic's Fire Expansion and Sorcerers Summon Elemental skills all now consume its proper requirements depending on level. Sepcial thanks to Igniz
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16059 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
0801d23cf2
commit
85a132d8d9
@ -12770,6 +12770,19 @@ struct skill_condition skill_get_requirement(struct map_session_data* sd, short
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* requirements are level-dependent */
|
||||||
|
switch( skill ) {
|
||||||
|
case NC_SHAPESHIFT:
|
||||||
|
case GN_FIRE_EXPANSION:
|
||||||
|
case SO_SUMMON_AGNI:
|
||||||
|
case SO_SUMMON_AQUA:
|
||||||
|
case SO_SUMMON_VENTUS:
|
||||||
|
case SO_SUMMON_TERA:
|
||||||
|
req.itemid[lv-1] = skill_db[j].itemid[lv-1];
|
||||||
|
req.amount[lv-1] = skill_db[j].amount[lv-1];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
// Check for cost reductions due to skills & SCs
|
// Check for cost reductions due to skills & SCs
|
||||||
switch(skill) {
|
switch(skill) {
|
||||||
case MC_MAMMONITE:
|
case MC_MAMMONITE:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user