Dynamic mob stats

Winterfox

New member
Messages
403
Points
0
Discord
hope2812
Emulator
rAthena
Hi everyone,

is there a way to dynamically influence mob stats either on spawn or afterwards?

The only way i can think of would be to create copies of the monster with different stats and put a switch in front of the spawn command to get the most fitting one. But thats not a road i'd like to take so i am searching for a different alternative.

I tried to check how the guardians in WoE do it, since their stats should be raisable based on guild investment, but i couldn't figure out if and where they are influenced.

Any suggestions are welcome and thanks in advance.

 
Life of guardian is calculated in src/map/status.c around line 2000

Code:
if(md->class_ != MOBID_EMPERIUM) {                mstatus->batk += mstatus->batk * 10*guardup_lv/100;                mstatus->rhw.atk += mstatus->rhw.atk * 10*guardup_lv/100;                mstatus->rhw.atk2 += mstatus->rhw.atk2 * 10*guardup_lv/100;                mstatus->aspd_rate -= 100*guardup_lv;            }
 
Last edited by a moderator:
Back
Top