High Council
  • Content count

  • Joined

  • Last visited

  • Days Won


Rytech last won the day on February 5

Rytech had the most liked content!

About Rytech

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Emulator:
  • Github

Recent Profile Visitors

9396 profile views
  1. =General *Added the "shieldball"command. +It allows you to summon Rune Knight's millennium shield's shield spheres and -set the amount of HP for them. *Millennium shield now manages its shields in its own unqie sphere system. +They are refered to as shieldball and are handled this way since this is how its -officially handled and allows better handling of its animation packets. Tho it -still needs a server side status ID to signal when its active. *Added the "millennium_shield_health" config to the skill config file. =Skills *RK_MILLENNIUMSHIELD +Recoded the skill. +Kyrie, Parry, and Auto Guard now take higher priority over the shields. *WM_GLOOMYDAY +Recoded the skill. +The FLEE/ASPD reductions now apply to all targets no matter what skills are learned. +Now has a small chance of giving the super gloomy status. -The super gloomy status reduces movement speed by 50% and dismounts the player -from its peco/gryphin/dragon. Does not dismount player's from warg or mado. +Now increase the damage of certain skills properly. -The formula for how much the damage is increased and how its applied is now official.
  2. =General *Added the "charmball" command. +It allows you to summon the Kagerou/Oboro charm spheres and select a type. *Recoded the charm sphere system. +Its now refered to as charms or charmballs. +This allows a more proper way of controling the charm types and how to apply their -effects. A number of bugs and issues has also been fixed with this recode. *Fixed a issue where having more then 127 DEF/MDEF of equips equipped would cause a -overflow and bring the DEF value below negeative, bypassing the "max_def" setting. *Fixed a issue where DEF/MDEF increases through status's would allow DEF/MDEF to -go past 99. This is now capped to what the "max_def" config setting is set to. *Updated the packet's sent for player's that have millennium shields active. =Skills *KO_KAHU_ENTEN// Fire Charm *KO_HYOUHU_HUBUKI// Ice Charm *KO_KAZEHU_SEIRAN// Wind Charm *KO_DOHU_KOUKAI// Earth Charm +Fixed a issue where having 10 charms wouldn't allow you to summon a different type. +Fixed a issue where in certain cases your weapon would still have the charms element -even if you don't have 10 charms active anymore. +Charms now give a element resistance to the element that of the summoned charms. -Resistance: 2% * Charm Count. This does not reduce resistance to other elements. +Having 10 or more charms now changes the weapon element directly to the element of the -charm instead of endowing the weapon with a element change. +Damage increase from fire charms for Crimson Fire Formation updated to 10% per charm. +Weapon ATK increase from earth charms updated to 10% per charm.
  3. =General *Added the "rageball" command. -It does what it sounds like. Summons Royal Guard's rage spheres. *Fixed a number of issues caused by monsters/clones when they use -3rd job and other renewal era skills. This should stop crashes -from happening on skills with casters weight / cart weight checks -and spirit sphere checks. It also fixes issues with learned skill -level checks for them so they will use the skill's highest -possible level to maximize the skill's damage/effects as if a -player used it. *Recoded the ZC_MILLENNIUMSHIELD packet. *Recoded the entire rage sphere system. -This fixed a few issues that existed for far too long. -Now the sphere's will display properly on screen refresh, -appear to players walking within range of another player with -rage spheres, and players who warp to another map. -It also fixes invalid/lost timer issues caused by unknown means. -Finally it also fixes the handling of the spheres on GM's during skill use. *Added a few status tags. =Skills *RA_WUGDASH *Fixed a issue where the caster's weight affected the damage formula incorrectly. -Fixed a issue where the bonus damage from Tooth of Wug was not being applied. *RA_WUGSTRIKE -Skill name is no longer yelled out when autocasted through regular attacks. *NC_POWERSWING -Fixed a issue where it autocasted Axe Boomerang when you don't have it learned. *LG_FORCEOFVANGUARD -Chance of getting rage spheres now applies to all damage types. *LG_RAGEBURST -Recoded the skill. *SR_RAMPAGEBLASTER -Damage formula updated. *SR_KNUCKLEARROW -Damage formula updated to official for use on players and monsters. *SR_GENTLETOUCH_ENERGYGAIN -Chance of getting spirit spheres now applies to all damage types. *WM_DEADHILLHERE -Now flagged as a magic skill. *GN_CART_TORNADO -Increased caster's STR effect limit to 130.
  4. =General *Added the "NK_FORCE_RANGED_DAMAGE" setting for skills. -This forces the skill to deal ranged damage at ranges below 5. *Recoded the handling of Minstrel/Wanderer party checks for chorus -skills to only be called on when needed. This should further -save on cpu cycles used on skill use. *skill_chorus_count -Added this function for counting performers in a party. *mass_spiral_max_def *rebel_base_lv_skill_effect -Added these config settings to the skill battle config. =Skills *RK_DRAGONBREATH *RK_DRAGONBREATH_WATER -Corrected the AoE for level 9 to be 9x9. *RA_WUGDASH *RA_WUGSTRIKE *RA_WUGBITE -Corrected a issue where the damage increase from Dance With Wug -wasn't counting the chorus bonus correctly. *SR_RAMPAGEBLASTER -Is now treated as a ranged attack. *RL_MASS_SPIRAL -Damage formula updated. -No longer ignores the target's flee. *RL_S_STORM -Updated the equip break chance formula to official. *RL_H_MINE -Grenade explosion AoE is now 5x5. *RL_FIRE_RAIN -Is now treated as a ranged attack. -AoE stepping speed adjusted to official. *RL_HAMMER_OF_GOD -AoE for the random strike area on unmarked target's is now 15x15 *RA_UNLIMIT *GN_ILLUSIONDOPING *WM_FRIGG_SONG *AB_OFFERTORIUM -Corrected a issue where the casting of these skills were not interruptable. *RK_LUXANIMA -Added cooldown time. *GD_GUILD_STORAGE -Now requires level 10 Guild Extension.
  5. I have no plans to support zero clients. Regular and Zero RO are different servers/clients and its better to support on the regular stuff. Plus my hands are always full of tasks I need to get done.
  6. =General *max_highlvl_nerf *max_joblvl_nerf *max_joblvl_nerf_misc *skillsbonus_maxhp_SR *skillsbonus_maxhp_RK *renewal_baselvl_skill_ratio *renewal_baselvl_skill_effect -Removed these config settings as they are not kept up and also -not needed anymore. Some of them existed since the early days -when unofficial formulas and timers were coded in which caused -balance issues to appear. Now that everything is official they -mostly arnt needed anymore. *renewal_level_effect_skills *base_lv_skill_effect_limit *job_lv_skill_effect_limit -Added these config settings. -Note: The base/job lv_skill_effect_limit settings replaces pinky's -max highlvl/joblvl nerf configs since the limiter system for them -was completely replaced with a more efficent and better handled -system that can work with damage and status formula and also uses -less cpu cycles and memory as well as reduces the amount of code -needed significantly. Overall huge improvement. -Note 2: There's a chance that the renewal_level_effect_skills -setting might be removed in the future as it might not be needed -anymore. *status_get_base_lv_effect *status_get_job_lv_effect -Added these function. -These function similar to status_get_lv and status_get_job_lv -except they are designed to return a value no higher then a -limit set by base_lv_skill_effect_limit and job_lv_skill_effect_limit -settings in the config files. This is for limiting the power -of many skills that have their damage/effects affected by the -base/job levels of the caster and target. Finally got around to -making this system. Long overdue. =Database *Updated all Rebellion weapons and added item bonus scripts for them. -That should do it for the Rebellion job. Anything else left??? =D
  7. =General *Added support for the 2017-06-14bRagexeRE client. -Note: Support for the 2017-03-29dRagexeRE is removed since it -was used for development purposes. *Enabled support for the Rune Knight's alternate outfit. -Make sure to have the dress pack V1.12 installed. *Updated character size data to support fall 2017 and newer clients. =Jobs *Rebellion -Updated bonus stats to official. -Note: Bonus stats for job level 51 to 60 are added as well. -Will update the bonus stats for other jobs soon. =Skills *RL_B_TRAP *RL_FLICKER -Added support for these skills. *RL_H_MINE -Mines stuck to enemy's can now be detonated with the Flicker skill.
  8. V1.12 *Added alternate Rune Knight outfit. -The alternate outfit set is now complete.
  9. Awwww thank you. That really made my day.
  10. =General *Increased MAX_SKILL_UNIT_LAYOUT to 60. *Added error message to appear of the number of pos's exceeds the -max set by MAX_SKILL_UNIT_LAYOUT. =Skills *RL_QD_SHOT -Updated the animation. -Note: Shouldn't see that white flash on the caster anymore. *RL_FIRE_RAIN *RL_HAMMER_OF_GOD -Added support for these skills.
  11. =General *Added the "monster_mobid" enum. -This is to set monster ID's for skill related stuff more easly. *Added the "menuskill_val2" value. -Using menuskill_itemused for certain things just lost me too easly. *Added the "skill_check_condition_mob_master_mer_sub" function. -Works just like the skill_check_condition_mob_master_sub, but -for homunculus and mercenary's. *Added a safety check to prevent the chance of a status activating -from going below 0. *Updated the map cache since prontera was reverted back to the old one. =Database *Updated listing for conditions. -I found these in the source code and they are used by some monsters. -Felt they should be listed here even tho their rarely used. =Skills *NC_SILVERSNIPER -Recoded the skill. -Updated the monster's database entry. -Updated the skill entry's for silver sniper. -No longer able to heal itself. -Updated the ATK bonus from used skill level. -MaxHP now affected by skill level and caster's BaseLV/MaxHP. *NC_MAGICDECOY -Recoded the skill. -Updated the monster's database entrys. -Updated the skill entry's for the magic decoys. -No longer able to heal itself. -MaxHP now affected by skill level and caster's BaseLV/MaxSP. *KO_ZANZOU -Updated the monster's database entry. -Corrected the AI type on the spawning of shadow clones. *GN_ILLUSIONDOPING *MH_SUMMON_LEGION *MH_NEEDLE_OF_PARALYZE *MH_PAIN_KILLER -Added support for these skills.
  12. If there's any free dev power that can add the skills, I have close to all of their skills coded in my project. Should be easy to merge into Herc.
  13. =General *Gold Thief Bug card / Wand of Hermode now blocks the following status's.... -Adoramus / Imprison / Manhole / Chaos (Chaos Panic) / Bloody Lust / -Insignia's / Blood Sucker. =Skills *WL_HELLINFERNO -Recoded the skill. -Now deals 2 seprate hits of damage. -The first hit is fire damage and the 2nd hit is shadow damage. -Chance of burning now only applies to the fire damage. -Magic Power status now properly increases the damage of both hits. *RA_ELECTRICSHOCKER -Official duration reduction formula added. *RA_WUGBITE -No change, but noteing that duration reduction was removed in the -previous revision since its confirmed to be gone. *SR_FALLENEMPIRE -Now uses its official status and prevents regular attacking -and movement. *WM_DANCE_WITH_WUG -Now gives a ATK bonus to Ranger/Minstrel/Wanderer type jobs. *SO_VACUUM_EXTREME -Recoded the skill. -Affected enemy's will now be pulled to the center of the AoE. -Duration of status is now that of the AoE's remaining active time. -Duration reduction formula updated to official. -No longer affects those in Hallucination Walk or Hovering status. -Note: The durations basicly act as strength power. -The Vacuum's strength is affected by skill level and weakens -over time as the AoE is active. The higher your STR, the stronger -the vacuum's suction strength you can resist. 120 STR for example -lets you resist a vacuum that has a duration or 6 seconds or -less remaining. *GN_SPORE_EXPLOSION -Recoded the skill. -Countdown now handled the same way like Venom Splasher. -Target carrying the spore bomb will always be hit by the explosion. -The explosion animation will now only appear on the exploading target. *AB_OFFERTORIUM -Now removes the following status's from the caster.... -Poison / Curse / Confusion / Blind / Bleeding / Burning / Frost / -Hallucination / Mandragora / Guillotine Cross Poisons (Except Oblivion).
  14. =General *This update focuses heavly on fixing all the common status's that -were introduced during renewal and is a follow up for r742 and r759 -that is long overdue. Resistance for success and duration are now -official and items/equips should work better with them. - -Below is the changes, along with what to expect with this update. -Of corse a few other things were done in this update as well. *Changed the name of a few status's to be easier to refer to. -whiteimprison -> imprison / freezing -> frost. -Note: The confusion between freeze and freezing was annoying. -So its best to refer to freezing as frost. *Fixed a possible issue that allowed players to attack while on -a rental mount. *Did some code cleanup and optomize for the initChangeTables -entrys for some status's. *Corrected the immunity for pre-re common status's. -Its been proven that the 97 stat immunity isn't real. -Honestly, im supprised people thought it was a thing. -The real immunity is with 100 of a certain stat. -97 is high enough to bring success chances so low, the chance -of getting affected by that certain status for some skills is -near impossible. =Database *Updated the const file with needed Effect and SC's. -Should allow items and NPC's to better refer to the commons. *Updated the exp requirements for levels 100 to 150 for mutated -homunculus to be more well balanced. This is due to the big -2017 homunculus update on official which they switched back to -the old exp table and extended it to level 175. *Updated the mob_skill_db's with info on the new status's conditions. =Skills *RK_WINDCUTTER *RK_DRAGONBREATH *WL_COMET *RA_FIRINGTRAP *RA_ICEBOUNDTRAP *NC_COLDSLOWER -The duration for the status these skills give are updated to the -REAL official durations. Damn that 2011 iRO document was wrong again. *RK_GIANTGROWTH -Weapon break chance now only happens when the 2x/3x damage burst -happens. *RK_FIGHTINGSPIRIT -Updated the ATK increase formula. Officially its now 70 + 7 * Party Members. *WL_WHITEIMPRISON -Skill now fails if casted on a boss/mvp monster. -Corrected the duration reduction. -Players reduce it with natural immunity which is by a percentage. -Monsters reduce the duration by a fixed amount. *WM_DANCE_WITH_WUG -Adjusted the damage bonus on Ranger's Wug skills. -Turns out a actural ATK bonus is given to Ranger/Minstrel/Wanderer -players. ill have to code this in later on a future update. *SR_HOWLINGOFLION -Fear duration updated to official. -Now only removes solo/chorus music buffs when hit. *SO_PSYCHIC_WAVE -Fixed a issue where the element was always fire. *SO_ARRULLO -Updated the duration reduction formula to follow the official formula. -Skill animation now only appears on players affected successfully. -Note: There's a client side bug that makes the particle effects -sometimes appear on the wrong affected enemys. That can't be fixed. *NC_MAGMA_ERUPTION *NC_MAGMA_ERUPTION_DOTDAMAGE -Added support for these skills. =Status's *Too much to list in a small area. =P *Boss/MVP's are immune to these status.... -Fear,Burning,Imprison,Deep Sleep, Frost, Crystalize. -They are also immune to Guillotine Coss poisons. -All common and new poison status's can't overlap (restart). *Bite and Manhole status no longer overlaps. *Fixed a few status's to properly stop current attacks / movement. *Updated list of status's on MVP's that are treated as rude attack. *Boss/MVP's are now immune to Shadow Chaster's Masquerade skills. *Updated the list of status's monster's can detect. -They can now detect enemy's in bleeding, deadly poison, fear, -burning, imprison, deep sleep, frost, and crystalize. *Fear -Unable to move for the first 2 seconds of duration. -The first 2 seconds act as a ankle snared status with hit/flee -reduction. The remaining duration allows movement. -Reduces HIT/FLEE by 20%. -Removes blind status and makes you immune to blind. - -Resistance formula updated. -Formula: ( INT + BaseLV + LUK/2 ) / 5 -Resistance reduces success chance and duration by percentage. -Duration can't be reduced below 2 seconds. *Burning -Fixed a issue where the status would make all incomindg attacks -hit, ignoring accuracy checks. Also fixed a issue where the -status wouldn't end on death sometimes. -Deals 3% MaxHP + 1000 damage every 3 seconds. -Makes you immune to frost status. - -Resistance formula updated. -Formula: ( AGI + BaseLV + LUK/2 ) / 5 -Resistance reduces success chance and duration by percentage. -Duration can't be reduced below 10 seconds. *Imprison -Can't move, attack, or use skills. -Blocks all attacks except for ghost element. -Ghost attacks deal extra damage and ends the status. -Deals 400 * SkillLV damage when the status ends. - -Resistance formula updated. -Formula: ( STR + BaseLV + LUK/2 ) / 5 -Resistance reduces success chance and duration by percentage. -Duration can't be reduced below 10 seconds on monsters. *Deep Sleep -Can't talk, move, attack, or use skills while active. -Damage taken from the next hit is increased by 50%. -Recovers 3% MaxHP/MaxSP every 2 seconds. -Status ends when hit. - -Resistance formula updated. -Only duration is reduceable and by a fixed amount. -Duration: Time - 1000ms * ( INT / 40 + BaseLV / 20 ) *Frost -Reduces DEF by 30%. (10% if on a monster.) -Reduces movement speed by 70%. -Reduces ASPD by 30% -Increases variable cast time by 50% -Makes you immune to burning status. -Duration can't be reduced below 10 seconds. - -Resistance formula updated. -Only duration is reduceable and by a fixed amount. -Duration: Time - 1000ms * (( VIT + DEX ) / 20) -Duration can't be reduced below 10 seconds. -Note: iRO was right about one thing. The 10% reduction on DEF, -but it never said it was on monster's only while players got 30%. *Crystalize -Can't move, attack, use skills, or use items while active. -Damage taken from wind attack is increased by 50%. -Damage taken from daggers, swords, and bows is reduced by 50%. -Damage taken from axes and maces is increased by 50% -Fire attacks now remove the status. -Takes 2% of your MaxHP and 1% of your MaxSP every second. -The status will end if current SP goes below 1% MaxSP. - -Resistance formula updated. -Only duration is reduceable and by a fixed amount. -Duration: Time - 1000ms * VIT / 10
  15. There was some updates done to the UI window for homunculus, along with controls and their AI. The change came on I think September 20, 2017 which is when the big homunculus update happened. So you will want to use something below that date if the AI is giving problems.