Berry use triggers your custom status with the defined duration, the status ticks at intervals you defined. If you want an example, check SC_L_LIFEPOTION (Medium Life Potion, ID 12459) or any other similar status.
- Viewing Profile: Posts: Anisotropic Defixation
Community Stats
- Group Members
- Active Posts 116
- Profile Views 4207
- Member Title Advanced Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Not Telling
18
Good
User Tools
Latest Visitors
Posts I've Made
In Topic: Heal over Time
18 May 2017 - 07:08 PM
In Topic: Heal over Time
18 May 2017 - 01:33 PM
For stuff like that you're better off creating a custom SC_ status.
In Topic: Heal over Time
17 May 2017 - 05:38 PM
There's already bonus2 bHPRegenRate/bSPRegenRate which do exactly that. Check the documentation.
In Topic: Monster Doesn't reflect
13 May 2017 - 12:17 PM
Remove that preserve change from the main block as well as the skill itself, and add it below that block, all by itself.
case ST_PRESERVE: if (sd && sd->sc.data[type]) clif->skill_nodamage(src, bl, skill_id, skill_lv, status_change_end(bl, type, INVALID_TIMER)); else clif->skill_nodamage(src, bl, skill_id, skill_lv, sc_start(src, bl, type, 100, skill_lv, skill->get_time(skill_id, skill_lv))); break;
In Topic: area_size, max_walk_path and Snap
18 April 2017 - 05:12 AM
Limit the skill's cast range in skill_db.conf and skillinfolist.lub (clientside), as it's 18 cells by default. As for your other questions, there isn't any noticeable impact as far as I know.
- Viewing Profile: Posts: Anisotropic Defixation
- Privacy Policy
- Hercules Forum Rules ·