Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/18/23 in all areas

  1. We here at rAthena believe that the users have the right to know what our team believes this project should be. rAthena Goals: Emulation AccuracyOur top priority of this project should be put towards creating an experience that matches that of the official servers. Right now, we are far from reaching that goal, but with focus on this particular issue, and with the help of people like you, we can close the gap between the official servers and ourselves. While this may never reach 100% accuracy due to constantly changing aspects in official servers, we could definitely do better than where we are right now. StabilityWhile we continue to fix bugs and add additional new content, it is extremely important that we remain focused on creating a project you can rely on to manage itself while you are away from your server. We want you to feel comfortable walking away knowing that you won't come back to a downed server. Resource ConsumptionCode speed and resource reduction should remain a lower priority as accuracy and stability are more important than saving some memory or process time. A successful project requires this understanding. Sometimes we may improve code that we come across during fixing other bugs or re-writing sections of code, but at this time, we should not focus on finding and fixing some of the more resource consuming portions of code. CustomizationWe're "core" developers. We develop a platform for people to build off of. Out of the box, we aim to maintain parity with AEGIS, and beyond that, we will provide tools and support (as long as it doesn't detract from the core!) for people aiming to customize beyond that. Anything our users make and wish to have added to the public source also needs to be approved and improved on an individual basis. If you're looking to start up a server project which follows the above principles, then rAthena is the project for you.
    1 point
  2. Check >> src\config\renewal.hpp /// Renewal ASPD [malufett] /// (disable by commenting the line) /// /// Leave this line to enable renewal ASPD /// - shield penalty is applied /// - AGI has a greater factor in ASPD increase /// - there is a change in how skills/items give ASPD /// - some skill/item ASPD bonuses won't stack #define RENEWAL_ASPD You're probably using pre-re ASPD. Change: //#define RENEWAL_ASPD To this: #define RENEWAL_ASPD Then you have to recompile your server.
    1 point
  3. Having altered the playable characters into a near-unrecognizable state, I next set my sights on the Homunculi, which I actually kind of don't recommend as the Homunculi are janky. For starters, I made an update to my previously release Homunculus storage function. Now, Homunculi go into named Embryos when you rest them, and you can call them back out with a dialog box. Having a bunch of Homunculi has never been easier! If you want this function on your server I provide the steps to add it here: However, that got me thinking. It's a little weird that there's 2 clones of each homunculus that are exactly the same except for looks. Wouldn't it be nice if they were different? They do have unique skill trees in the homun-skill-tree file, so I made some new skills for them. It turns out making new Homunculus skills sucks. Although you can adjust the MAX_HOM_SKILL in the code, the client has a predefined list of skills that can be homunculus skills and you can't change this. This means that to add new Homunculus skills, you have to replace existing ones, which is lame. Oh well. I cannibalized Eleanor for these new moves, since my server doesn't have Homunculus S and none of her skills were of any use to the other Homunculi anyway. As such, now all of the alternate Homunculi have a new alternate base skill. I also gave each Homunculus a sixth skill, which we'll get to in a moment, and I gave the alternate homunculi new names. All the rest of their skills are the same as the base versions. Lif and Raf: - Raf's new base skill is Healing Wind. This places a healing zone on the ground, similar to Sanctuary, though it doesn't affect monsters in any way and is a lot weaker (though it does scale with level and such). Compared to Touch of Heal (which on my server doesn't need a potion to use and Lif will target either herself or the master depending on who has lower health), it has less healing power, but it has the added bonus of also being able to heal your party members, which Touch of Heal can't. - Lif's new 6th skill is Holy Pole, which was one of Bayeri's abilities. - Raf's new 6th skill is Volcanic Ash, which was one of Dieter's abilities. I think Raf seems more like a troublemaker compared to Lif. Amistr and Gist: - Gist's new base skill is Taunt. This is an AOE provoke around himself. On my server, Provoke has the extra effect that it prevents monsters from changing targets in some situations, so you can use this to draw attention away from yourself. It does have the unfortunate side effect of possibly drawing a lot of attention to Gist though. - Amistr's new 6th skill is Lava Slide, from Dieter. - Gist's new 6th skill is Magma Flow, also from Dieter. I think this makes sense since it's a counter, which synergizes with the taunt move. Filir and Prit: - Prit's new skill is Daybreak. This is very similar to Filir's Moonlight. It has less power and only hits once, but in exchange it has knockback. This is decent as a "get off me" move if you want to use ranged attacks. - SBR44 is basically a totally new skill. It's now called Last Resort and uses the user's HP to do a powerful attack, similar to Final Strike. It doesn't directly lower intimacy, but the homunculus is very likely to die afterwards (it leaves it with 1 hp), which now does lose intimacy (I always thought it was weird that it didn't). - Filir's new 6th skill is Xeno Slasher, from Eira. It has good power and can leave enemies bleeding, and it also gives Filir a ranged attack, but Filir's magic attack probably won't be too high. - Prit's new 6th skill is Pyroclastic, from Dieter. This skill is slightly changed in that it loses the Hammer Fall chance, but instead grants slight HP Regen, which I think makes sense because Prit is probably supposed to be a Phoenix. Vanilmirth and Slograth: - Slograth's base skill is still Caprice, but it chooses different skills. Vanilmirth has the 4 bolt spells, while Slograth has Soul Strike, Dark Strike, Blood Sucker, and Holy Light. Blood Sucker is interesting because he can heal himself with it, but generally this element selection tends to be less reliable. - Self Destruct no longer takes all your intimacy, but it does cost you a fair bit on top of the usual penalty for the homunculus dying. - Vanilmirth's new 6th skill is Granitic Armor, from Dieter. I think the fact that this hurts you at the end fits with Vanilmirth's chaotic nature. - Slograth's new 6th skill is Poison Mist. This is a rare poison-element spell, fitting Slograth's use of the non-conventional elements. One last annoyance is that the game wouldn't display the skills in the right order in the homunculus skill tree. It turns out the homunculus skills are always sent in their skill_id order. I really didn't want to reorder them all, so I altered the clif method to send them in the same order as the skill tree. Thankfully, the client preserves the order they receive the skills in and doesn't auto-sort them. Phew! For once the client came through for me.
    1 point
  4. Hello ty pandabro. :) New feature coming soon. RO Launcher Creator. It's a simple screen, Allow user to Add: Button, Image, Link, and more UI Tool. Just Right Click, Add-> Button (for example) Drag around Launcher, and add a simple event, like: Launch Application, Open ulr, Donwload file, and more. Can Resize and Move Control. Easy way, When your Launcher is ready. Just Right Click and Build. rAthena Studio Generate an Executable Application. Run and it's same to in Editor Now are under development, Adding a simple basic skin and pre-programmed events.
    1 point
  5. View File Ainz Ooal Gown Hello everyone! I'm maken06. This is my second monster, enjoy it ? Don't steal credits, give credits to me, that I cost my effort to do them. Do Not edit my work without my permission, It includes recolors. pd: Do not forget to give me a reputation or reaction Submitter maken06 Submitted 11/24/2018 Category Monster Sprites Video Content Author maken06
    1 point
×
×
  • Create New...