Jump to content
  • 0

Skills Effects and Actor State


Rotciv

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   1
  • Joined:  09/22/17
  • Last Seen:  

TL;DR: I need to change skills's SFX and Actor Motion
Hello!
So, I started to read and learn a lot of stuff about customizing a RO server, but I'm stuck with some questions, I just need some leads to where to look at so I can continue with my work...
Ok I'll get to the point:
So I started creating custom skills, everything is going fine BUT there's two things that I don't know how to change:
•1 - I don't know how can I remove the original effect of ANY skill of the game... I made custom skills with damage based on weapons, and all of their effect is bash's. I know how to add special effects, but removing the original special effect (so I could replace it with another one) is starting to sound impossible to me. I really looked everywhere I didn't have success... I'm asking help for any tips to, for example, remove SM_BASH's original special effect (deleting sprite files would also be an option... I started looking but couldn't find it)

•2 - Well besides of special effects, I'd like to manipulate the "Act State" of any skill, i.e., make the character do something I'd like him to do when the skill is cast.
I'll make an example: The caster of Bash swings its weapon towards the target and the special effect (glowing and attack sfx) are shown. But instead of swinging the weapon, I'd like to make the character dance while he casts the skill.
      Well for this second question, I know there's a lua file called skilleffectinfolist.lub which you can manipulate what the character will do after casting a skill by using, for example, 

Quote

beginMotionType = ACTOR_STATE.ST_DANCE.

But it's very limited and I don't know how to make an act like Sonic Blow's act, for example.

Well I hope I was clear with everything... Sorry if I'm at wrong session, I really thought that special effects are handled at source.
Thank you very much for your support

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  53
  • Topics Per Day:  0.01
  • Content Count:  411
  • Reputation:   261
  • Joined:  04/25/12
  • Last Seen:  

Skill effects are hard coded in client and a lot of them aren't in .spr format.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   1
  • Joined:  09/22/17
  • Last Seen:  

I see...
What about the animations? Are they also hardcoded?

 

Edit: solved by using the skilleffectinfolist.lub file.

Edited by Rotciv
  • MVP 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   0
  • Joined:  05/30/21
  • Last Seen:  

Did you manage to change the actor state in skilleffectinfolist.lub? I made some new skills and I was able to change sound effects and use some other skills animations, but I didn't have success changing the beginMotionType. It does not work for any value I set. Always show the FirstAid animation.

Link to comment
Share on other sites

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.

×
×
  • Create New...