Jump to content
Sign in to follow this  
Rytech

r894 - Elemental System Recode Part 4

Recommended Posts

=General
*Elemental system recode part 4.
-This part focused on coding in the rest of the AI for handling skill related
-stuff. Elementals will now autocast their offensive skills when attacking and
-also use them when commanded with Elemental Action. Skills are also handled
-through 3 seprate skill type functions and are triggered depending on the
-elementals set mood.
-
-With how well the skills control is being handled in the source im thinking of
-just removing the elemental_skill_db since its just feels pointless. It turned
-out to be much easier and cleaner to hardcode the stuff in a group for each
-mode. Best and most efficant way to go since all skills are 1 level max,
-there's no skill tree, and skills can't be used/triggered by normal means.
-
-With the main parts of the system now working I feel its safe to enable the
-Sorcerer's elemental related skills. There's still some bugs as the system
-is still in development but nothing to worry about.

 

*elem_support
*elem_offensive_skill_chance
*elem_offensive_skill_casttime
*elem_offensive_skill_aftercast
-Added these configs to the elemental config.

 

*Updated the "useskill" command to check if the player has a elemental when
-casting a skill from their skill range. If one exists, it will cast the skill
-instead of the player. This check is also added for mercenarys and their skills.

 

*Elementals are now summoned with full HP/SP....again.

 

*Elementals are now only allowed to attack when in offensive mode.

 

*Cleaned up some code.

 

 

 

=Jobs
*Sorcerer
-Enabled skills related to the elemental system.
-With the system recode now stable and mostly working it should be safe to allow
-use of these skills.

 

 

 

=Skills
*Elementals
-Updated all timer data settings in the skill_renewal_cast_db to prepare for
-coding in their skills soon. Some may need to be hardcoded later on.
-All skill animation code is complete (should be) and so is the status support.
-They only look pretty for now but I wanted a way to visually see if the mode
-switch function is working and it appear that it does. PROGRESS!!!!

 

*EL_FIRE_MANTLE
*EL_FIRE_ARROW
*EL_FIRE_BOMB
*EL_FIRE_WAVE
-Added support for these skills.
-A bit early on coding some of their skills in but I needed a few working to test
-their offensive skill autocasting AI and also their mode switching functions.

Share this post


Link to post
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
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.