pachupappy Posted May 14, 2020 Group: Members Topic Count: 40 Topics Per Day: 0.01 Content Count: 145 Reputation: 14 Joined: 04/28/12 Last Seen: June 25, 2023 Share Posted May 14, 2020 I have browsed all over data/effect grf but I have no luck finding it out. anyone knows how to remove the heal effect from SPP? any replies will be appreciated. thanks! Quote Link to comment Share on other sites More sharing options...
0 TheKingDino Posted May 14, 2020 Group: Members Topic Count: 13 Topics Per Day: 0.01 Content Count: 68 Reputation: 7 Joined: 02/21/19 Last Seen: December 23, 2023 Share Posted May 14, 2020 (edited) It's the same as the white potion isn't it? Someone can correct me I'm wrong here but I'm fairly certain this is the .str FileEntry.RelativePath = data\texture\effect\ÇϾáÆ÷¼Ç.str It calls pokjuk_d.bmp pokjuk_c_,bmp lens_w.bmp Edit: Thought you meant the consumable effect. I missed the "pitcher" Edited May 15, 2020 by TheKingDino 1 Quote Link to comment Share on other sites More sharing options...
0 Naruto Posted May 14, 2020 Group: Members Topic Count: 20 Topics Per Day: 0.01 Content Count: 416 Reputation: 74 Joined: 05/16/19 Last Seen: January 24, 2021 Share Posted May 14, 2020 case CR_SLIMPITCHER: // Updated to block Slim Pitcher from working on barricades and guardian stones. if (dstmd && (dstmd->mob_id == MOBID_EMPERIUM || status_get_class_(bl) == CLASS_BATTLEFIELD)) break; if (potion_hp || potion_sp) { int hp = potion_hp, sp = potion_sp; hp = hp * (100 + (tstatus->vit<<1))/100; sp = sp * (100 + (tstatus->int_<<1))/100; if (dstsd) { if (hp) hp = hp * (100 + pc_checkskill(dstsd,SM_RECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; if (sp) sp = sp * (100 + pc_checkskill(dstsd,MG_SRECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; } if (tsc && tsc->count) { uint8 penalty = 0; if (tsc->data[SC_WATER_INSIGNIA] && tsc->data[SC_WATER_INSIGNIA]->val1 == 2) { hp += hp / 10; sp += sp / 10; } if (tsc->data[SC_CRITICALWOUND]) penalty += tsc->data[SC_CRITICALWOUND]->val2; if (tsc->data[SC_DEATHHURT]) penalty += 20; if (tsc->data[SC_NORECOVER_STATE]) penalty = 100; if (penalty > 0) { hp -= hp * penalty / 100; sp -= sp * penalty / 100; } } if(hp > 0) clif_skill_nodamage(NULL,bl,AL_HEAL,hp,1); if(sp > 0) clif_skill_nodamage(NULL,bl,MG_SRECOVERY,sp,1); status_heal(bl,hp,sp,0); } break; your probably looking to tweak this if (potion_hp || potion_sp) { int hp = potion_hp, sp = potion_sp; hp = hp * (100 + (tstatus->vit<<1))/100; sp = sp * (100 + (tstatus->int_<<1))/100; if (dstsd) { if (hp) hp = hp * (100 + pc_checkskill(dstsd,SM_RECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; if (sp) sp = sp * (100 + pc_checkskill(dstsd,MG_SRECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; } but in the other chunk you can modify the bonus recieved from those extra things 1 Quote Link to comment Share on other sites More sharing options...
0 pachupappy Posted May 15, 2020 Group: Members Topic Count: 40 Topics Per Day: 0.01 Content Count: 145 Reputation: 14 Joined: 04/28/12 Last Seen: June 25, 2023 Author Share Posted May 15, 2020 On 5/15/2020 at 5:15 AM, TheKingDino said: It's the same as the white potion isn't it? Someone can correct me I'm wrong here but I'm fairly certain this is the .str FileEntry.RelativePath = data\texture\effect\ÇϾáÆ÷¼Ç.str It calls pokjuk_d.bmp pokjuk_c_,bmp lens_w.bmp Edit: Thought you meant the consumable effect. I missed the "pitcher" and yeah I meant the "HEAL EFFECT" from it. I managed to find the Acolyte's heal and remove it but i don't think spp uses the same effect from it. On 5/15/2020 at 7:06 AM, Naruto said: case CR_SLIMPITCHER: // Updated to block Slim Pitcher from working on barricades and guardian stones. if (dstmd && (dstmd->mob_id == MOBID_EMPERIUM || status_get_class_(bl) == CLASS_BATTLEFIELD)) break; if (potion_hp || potion_sp) { int hp = potion_hp, sp = potion_sp; hp = hp * (100 + (tstatus->vit<<1))/100; sp = sp * (100 + (tstatus->int_<<1))/100; if (dstsd) { if (hp) hp = hp * (100 + pc_checkskill(dstsd,SM_RECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; if (sp) sp = sp * (100 + pc_checkskill(dstsd,MG_SRECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; } if (tsc && tsc->count) { uint8 penalty = 0; if (tsc->data[SC_WATER_INSIGNIA] && tsc->data[SC_WATER_INSIGNIA]->val1 == 2) { hp += hp / 10; sp += sp / 10; } if (tsc->data[SC_CRITICALWOUND]) penalty += tsc->data[SC_CRITICALWOUND]->val2; if (tsc->data[SC_DEATHHURT]) penalty += 20; if (tsc->data[SC_NORECOVER_STATE]) penalty = 100; if (penalty > 0) { hp -= hp * penalty / 100; sp -= sp * penalty / 100; } } if(hp > 0) clif_skill_nodamage(NULL,bl,AL_HEAL,hp,1); if(sp > 0) clif_skill_nodamage(NULL,bl,MG_SRECOVERY,sp,1); status_heal(bl,hp,sp,0); } break; your probably looking to tweak this if (potion_hp || potion_sp) { int hp = potion_hp, sp = potion_sp; hp = hp * (100 + (tstatus->vit<<1))/100; sp = sp * (100 + (tstatus->int_<<1))/100; if (dstsd) { if (hp) hp = hp * (100 + pc_checkskill(dstsd,SM_RECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; if (sp) sp = sp * (100 + pc_checkskill(dstsd,MG_SRECOVERY)*10 + pc_skillheal2_bonus(dstsd, skill_id))/100; } but in the other chunk you can modify the bonus recieved from those extra things might screw up skill.c, and I don't want that to happen XD I managed to find the Acolyte's heal and remove it but i don't think spp uses the same effect from it. i think it uses 3d effects? not sure though Quote Link to comment Share on other sites More sharing options...
0 Naruto Posted May 15, 2020 Group: Members Topic Count: 20 Topics Per Day: 0.01 Content Count: 416 Reputation: 74 Joined: 05/16/19 Last Seen: January 24, 2021 Share Posted May 15, 2020 4 hours ago, pachupappy said: might screw up skill.c, and I don't want that to happen XD I managed to find the Acolyte's heal and remove it but i don't think spp uses the same effect from it. i think it uses 3d effects? not sure though Tell me what you want it to do Quote Link to comment Share on other sites More sharing options...
0 pachupappy Posted May 15, 2020 Group: Members Topic Count: 40 Topics Per Day: 0.01 Content Count: 145 Reputation: 14 Joined: 04/28/12 Last Seen: June 25, 2023 Author Share Posted May 15, 2020 56 minutes ago, Naruto said: Tell me what you want it to do I am making a simplified effect grf for all skills in general. but apparently i am stucked with the heal effect of SPP. Quote Link to comment Share on other sites More sharing options...
0 Naruto Posted May 15, 2020 Group: Members Topic Count: 20 Topics Per Day: 0.01 Content Count: 416 Reputation: 74 Joined: 05/16/19 Last Seen: January 24, 2021 Share Posted May 15, 2020 2 hours ago, pachupappy said: I am making a simplified effect grf for all skills in general. but apparently i am stucked with the heal effect of SPP. whenever it heals mana it uses MG_SRECOVERY just delete your texture folder and wait for the effect to kick in 1 Quote Link to comment Share on other sites More sharing options...
0 freak69 Posted July 2, 2024 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 11/26/19 Last Seen: October 10, 2024 Share Posted July 2, 2024 On 5/15/2020 at 12:58 PM, pachupappy said: and yeah I meant the "HEAL EFFECT" from it. I managed to find the Acolyte's heal and remove it but i don't think spp uses the same effect from it. might screw up skill.c, and I don't want that to happen XD I managed to find the Acolyte's heal and remove it but i don't think spp uses the same effect from it. i think it uses 3d effects? not sure though Can u teach/tell me how to remove the heal effect? I cant find it ;c thank you! Quote Link to comment Share on other sites More sharing options...
Question
pachupappy
I have browsed all over data/effect grf but I have no luck finding it out.
anyone knows how to remove the heal effect from SPP?
any replies will be appreciated. thanks!
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.