iamdevkazey Posted October 18, 2022 Group: Members Topic Count: 13 Topics Per Day: 0.01 Content Count: 21 Reputation: 0 Joined: 10/17/22 Last Seen: March 2, 2024 Share Posted October 18, 2022 if ( (skill_get_inf2(skill_id)&INF2_TRAP || !status_reflect) && sd && sd->bonus.short_weapon_damage_return ) { rdamage += damage * sd->bonus.short_weapon_damage_return / 100 rdamage = i64max(rdamage,1); help can you make bonus.short.weapon.damage_return like ( rnd()%100 < 100; ???? 100% Quote Link to comment Share on other sites More sharing options...
0 Emistry Posted October 22, 2022 Group: Forum Moderator Topic Count: 93 Topics Per Day: 0.02 Content Count: 10018 Reputation: 2370 Joined: 10/28/11 Last Seen: Sunday at 05:32 PM Share Posted October 22, 2022 return randomly between 1~100% ? rdamage += damage * cap_value(rnd() % 100, 1, 100) / 100; Quote Link to comment Share on other sites More sharing options...
0 iamdevkazey Posted November 7, 2022 Group: Members Topic Count: 13 Topics Per Day: 0.01 Content Count: 21 Reputation: 0 Joined: 10/17/22 Last Seen: March 2, 2024 Author Share Posted November 7, 2022 Spoiler thank you rdamage += damage * tsd->bonus.short_weapon_damage_return & cap_value(rnd() % 100, 1, 100) / 100; ? like this ? Emistry ? Quote Link to comment Share on other sites More sharing options...
Question
iamdevkazey
if ( (skill_get_inf2(skill_id)&INF2_TRAP || !status_reflect) && sd && sd->bonus.short_weapon_damage_return ) {
rdamage += damage * sd->bonus.short_weapon_damage_return / 100
rdamage = i64max(rdamage,1);
help can you make bonus.short.weapon.damage_return like ( rnd()%100 < 100; ???? 100%
Link to comment
Share on other sites
2 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.