Jump to content
  • 0

Question

Posted (edited)

Where could I find this, so I may change it to my interests? I don't really like how the Matk per Int is setup at the moment.

 

Thank you  /ok



/Edit: I believe I found a formula that fits mine from iRO wiki, well it seems to check out stats to MATK..

 

 

 

Status MATK = floor(Base Level/4 + INT + INT/2 + DEX/5 + LUK/3)
 

 

Where could I find this to change it in my SRC files?

Edited by Screwdriver

1 answer to this question

Recommended Posts

Posted

status.c

#ifndef RENEWAL
static inline unsigned short status_base_matk_min(const struct status_data* status){ return status->int_+(status->int_/7)*(status->int_/7); }
static inline unsigned short status_base_matk_max(const struct status_data* status){ return status->int_+(status->int_/5)*(status->int_/5); }
#else
unsigned short status_base_matk(const struct status_data* status, int level){ return status->int_+(status->int_/2)+(status->dex/5)+(status->luk/3)+(level/4); }// renewal formula
#endif
  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...