Monthly News – May 2016

Sorry for beeing that late this month, I got really much work to do here and there… ^^

15-3athena

First of all I’d like to inform all about some critical bug-fixes. I’ve found a critical packet- bug on banking system and their functions. These could cause loss of data, so if you’re using the banking system please update your server at least to commit 8ffddb6! Also there where made some more fixes, so it’s worth updating to this commit.

I was finally able to fix all remaining bugs with 2014-10-22 ragexe, so it should be fully stable and ready for public use (as of commit 17eccf2).

I’ve done some more work on episode system again. Finally, all episode 5 mapflags are set. Also, I’ve extended the support for episode specific databases. Now you can set castle_dbs for all episodes.

I’ve also updated a huge number of Genetic, Rune Knight and Sorcerer Skills. This also includes a basic support for elemental spirits and fixes a Status-ID missmatch. Please read the changelogs here.

Databases

I’ve finally had the time to update the item_buyingstore.txt to fit latest kRO Client. However, some unsupported items are disabled for now. Also I’ve added some more random Items and Item Packages. There where some updates to Old Card Album and Dead Branches, too.

Scripts

I’ve added the renewal Ninja Shops (they’re selling Kagerou & Oboro Items). Currently these Items are unneeded, however I’ll add in Kagerou & Oboro later so I’ll need the Shops one day.

3ceam Patches

I’ve created a small bindatcmd-script to allow a gm to show the CashPoints of another player. To realize this I had to fix and extend the bindatcmd patch for 3ceam. Also I’ve created a simple MvP Ladder Script with reset function as requested by 3ceam community.

 

For news related to NyanRO, please visit the NyanRO Homepage!

Monthly News – March 2016

It’s April allready and it feels like yesterday that I’ve posted the Monthly News of February 2016… But now it’s time to take a closer look at what I’ve done last Month 😀

15-3athena

This month I’ve fixed some more exploids, like a range-exploid when using a on target skill. Also there was a critical exploid on duel system. Please update your Server at least to 422e1c7 to close these exploids. Since there was another memleak on CashShop-System, please update at least to 840b4b4 if you’re using the new CashShop-System!

I’ve also updated a huge number of  Genetic, Minstrel/Wanderer, Sorcerer, Rune Knight and Royal Guard Skills. Please read the changelogs here.

Databases

I’ve done some monster database fixes, updated some MVP drops to the most reliable pre-renewal data availableand changed Aunoe and Fanat from their iRO version to the kRO version (which is weaker). Also I’ve fixed modes of all SE Guild Dungeon monsters and made some other minor corrections / fixes / updates to item/monster and quest db.

Scripts

I’ve reviewed / added all Manuk and El Dicastes monster spawns. The Octupus Cave instance and all monsters where added. It’s a nice to have cash-instance. The instance related Items where added some time ago, however I forgot to add the instance itself 😀 …

Also I’ve done some more work on the episode system, which was mainly adding support for episode related mapflags. There is still sooo~ much work to do here, but it needs to be done ^^

3ceam Patches
Faction System Patch

Since there where so many problems with my old / outdated patch I decided it would be the best to rewrite it. Here are some important notes you’ll have to know for this patch:

  • You’ll need to run in SQL-Mode!
  • If you use Visual Studio, make sure to use VS 2009 / 2010 to compile!
  • Don’t forget to add 3CeAM_FactionWar_Patch_r800+.sql to your SQl-DB!
    -This file will be auto-generated into your 3ceam/sql-files folder.
CashShop

It’s the same as for 15-3athena: Since there was found another memleak on this patch, I needed to update it again.

Monthly News – February 2016

Hey!

Whew, the month has passed by again… Let’s see what’s new on my projects 😀

15-3athena

Focus this month was in updating / fixing a huge number of skills and items. I’ll not write down all the items / skill again since it can be read in changelogs. Also I’ve managed some clean-up here and there. Also I’ve closed a security leak inside skill_produce_mix function where you could cook items without having the required materials.

Cashshop

I had to rewrite huge parts of the cashshop system (including the loading function for the cashshop db) to fix some suspected memory leaks. Please make sure to apply commit a0ce6dc if you’re using the cashshop system!

Banking

For any strange reason the banking packets got lost with a past update… Now I’ve re-added them any you can use the banking system again. 

Favorite Tab

This feature was allready implemented a while ago. However I had to disable some parts of it for now since it caused item-loss in some cases. For now you can use the favorite tab but the favorite state will not be saved on logout. I’ll fix this later…

3ceam Patches

Since some people on 3ceam community asked for patches for 3ceam to add new features I decided to create them for free as requested. It’s the best I can do for 3ceam right now – and thanks to 15-3athena most of work is allready done for these requests. All patches can be found here: https://github.com/15peaces/3ceam-Patches

NyanRO

Since all news can be read on NyanRO-Homepage, I’ll only post a short list of the most important feature-updates:

  • Eclage Interior Instance added
  • Hazy Forest Instance added
  • added support for Favorite-Tab

Also there where a huge number of item / skill fixes and other updates…

Monthly News – January 2016

Hey all!

Long time no news on my blog. But no news on my blog doesn’t mean there ARE no news. Honestly I simply was too lazy to update the blog…

However, to avoid this in future, I’ll try to post some “Monthly News” in the first week of every new month. So you’ll get news and I can reflect on everything that was done in the last month.
Let’s begin with the January news now:

15-3athena:
Updated the maximum size for packets

According to rAthena even older than 2013-12-23 clients can deal with 24576 as a maximum size. Also, according to 3ceam revision 764 clients from 2013-12-23 on can deal with bigger packets. Since 3ceam uses 65636 as maximum, we’ll use it as default value. Thanks to Rytech!

Huge Updates to item_db and mob_db

I’ve reviewed a huge number of items and monsters, including monster-skills. Also I’ve added missing Mora equippment and added full support to a new item package (IP_HALLOWEEN_G_BOX).

Episode System updates

yeah… the episode system. I’ve managed quite some updates on this. First of all I’ve added the getepisode() script command. Using this command you’ll no longer need to check the battle configs directly. It will return the episode the server is running on.

I’ve added a documentation of the whole episode system to docs-folder. Also I’ve added basic support for episode specific databases.

The item database for episode 6.0 is currently in progress and will (hopefully) be done soon.

2012-04-10 Client update

Some days ago I’ve added full support for the favorite item tab. This feature requires a 2011-11-22aRagexeRE or newer client to work. So 2012-04-10aRagexeRE is the first client for us.

NyanRO

Since all news can be read on NyanRO-Homepage, I’ll only post a short list of the most important feature-updates:

  • More fixes on instance system. Most of the instances working as intended again.
  • Huge updates to item and quest database.
  • Added bonus2 bSkillUseSP item bonus. Now we’re able to reduce the SP consumption of a skill via item script.
  • Added getitempackage script command. This is our implemention of ‘getgroupitem’. I’ve decided to seperate these.
  • From now on there is a 2nd WoE schedule (Sunday, 8pm – 9pm).
  • We redesigned the whole reward shops.
  • We added the mutanted homunculus.

Google Code shutting down

Some of you will have noticed it allready: Google Code will be shutting down in near future. I’ve got a mail from Google yesterday where they told this. So what to do now?

Google added a “export to GitHub” function to Google Code to export all projects directly to GitHub. So this will be the next step here. After all projects are exported I’ll only update the GitHub page so there will be no more updates in Google Code SVN anymore.

This also means: Before doing any development on SVNs I’ll create a GitHub account and export them. It’s pointless to update the SVNs like they are right now. This will only increase the data to export.

Clean-up ~

Today I did some cleanup in the forum and some of the sql-databases. Now I’m thinking of closing the forum (…again). Since I got this blog now where everybody can comment my posts and projects directly I don’t see any reason to keep the forum online.

Even more I’m thinking about making different forums (if needed) for different projects. So I’ll maybe start with the 15-3athena project. This is currently the most active project and is the biggest one, too.

The other (smaller) projects will stay with the blog-comment function for now. Currently the forum will stay as it is since some of my older projects still haven’t been moved into this blog.

So~ last words: I’ve done some work with the Sunshine RO-Script project. I’ve deleted some unneeded stuff in there. However, since I only deleted unneeded stuff there was no release today. This change will be applied on the next release.

Updated SsROSe

Hey!

Today I’ve made a small update on my RO-Server Emulator project. I’ve done some work with the message handling system, so the showmsg.bmx file should be done for now.

Some work for Logfile- Pre-support is done now too, but it’s not working for now. It’s planned to be added later, but to do this, there should be something to log…

You can view all changes here: SVN- R14

 

PS: It’s planned, to move all pages of my old website to this blog, so stay tuned 😉