Fixed bugreport:5385 soul collect skill now takes in account if its under raising dragon state in order to boost amount of spheres it may summon
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15748 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
af679c8c5c
commit
2d5f668912
@ -5099,9 +5099,12 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in
|
||||
|
||||
case CH_SOULCOLLECT:
|
||||
if(sd) {
|
||||
int limit = 5;
|
||||
if( sd->sc.data[SC_RAISINGDRAGON] )
|
||||
limit += sd->sc.data[SC_RAISINGDRAGON]->val1;
|
||||
clif_skill_nodamage(src,bl,skillid,skilllv,1);
|
||||
for (i = 0; i < 5; i++)
|
||||
pc_addspiritball(sd,skill_get_time(skillid,skilllv),5);
|
||||
for (i = 0; i < limit; i++)
|
||||
pc_addspiritball(sd,skill_get_time(skillid,skilllv),limit);
|
||||
}
|
||||
break;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user