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.

August Digest 2015

The following digest covers the month of August, 2015.
General Stuff:
  • nothing
15-3athena:
General:
  • Huge update of Instance system and dungeons (2117261)
  • Full rewrite of MvP tomb system (d2a582c)
Database:
Scripts:
Skills:
  • Updated / fixed / added Minstrel/Wanderer Skills (fd8748b)
  • Updated / fixed / added Warlock Skills (fd8748b | d2a582c)
  • Updated / fixed / added Guillotine Cross Skills (45fdf67 | 2ce010c | 1a3b72f)
  • Updated / fixed / added Arch Bishop Skills (45fdf67)
  • Updated / fixed / added Sorcerer Skills (45fdf67)
  • Updated / fixed / added Ranger Skills (1a3b72f)
  • Updated / fixed / added Royal Guard Skills (1a3b72f | 2117261)
Statistics:
  • 1 author have pushed 6 commits during this period.
  • On master, 58 files have changed.
  • There have been 17,606 additions and 12,233 deletions.
  • There are 0 merged Pull Requests.
  • There are 0 created Issues and 0 Closed Issues.
  • List of Contributors: 15peaces

Show your support to 15-3athena by submitting your Issue or Pull Requests!

July Digest 2015

The following digest covers the month of July, 2015.
General Stuff:
  • nothing
15-3athena:
General:
  • Minor fix on MvP Tomb Stones (2d53722)
Database:
Documents:
Scripts:
  • Added Malangdo Quests (eb8f397)
  • Added script command showscript (eb8f397)
Skills:
Statistics:
  • 1 author have pushed 4 commits during this period.
  • On master, 27 files have changed.
  • There have been 11,961 additions and 101 deletions.
  • There are 0 merged Pull Requests.
  • There are 0 created Issues and 0 Closed Issues.
  • List of Contributors: 15peaces

Show your support to 15-3athena by submitting your Issue or Pull Requests!

June Digest 2015

The following digest covers the month of June, 2015.
General Stuff:
  • nothing
15-3athena:
General:
  • Added full support for official banking system (7e7af28)
  • Rewrote parts of npc / shop functions to fix some warnings and optimize them (b38922a)
  • Added full support for MvP-Tombstones (b38922a)
Database:
Scripts:
  • Marked isday() script command as deprecated (7e7af28)
  • Added full support for makerune script command (7e7af28)
  • Added full support for new npc type ‘marketshop’ (7530f49)
  • Added support for ‘bonus_script’ script command (969a2c5)
Skills:
Statistics:
  • 1 author have pushed 9 commits during this period.
  • On master, 112 files have changed.
  • There have been 6,159 additions and 2,846 deletions.
  • There are 0 merged Pull Requests.
  • There are 0 created Issues and 0 Closed Issues.
  • List of Contributors: 15peaces

Show your support to 15-3athena by submitting your Issue or Pull Requests!

May Digest 2015

The following digest covers the month of May, 2015.
General Stuff:
  • nothing
15-3athena:
General:
  • Added new System: Episode System (40b86d8)
  • Updated 2013-12-23 packets (c01e4bf)
Database:
Scripts:
  • Updated all Episode 13.x scripts (328481e)
  • Updated Lighthalzen scripts (40b86d8)
  • Added full support for for EP 1 Day / Night Cycle (40b86d8)
  • Fixed Magic Books quests (c01e4bf)
Skills:
  • Updated / fixed / added Genetic Skills (f76ac7a)
  • Updated / fixed / added Shadow Chaser Skills (30be017)
  • Updated / fixed / added Minstrel / Wanderer Skills (30be017)
  • Updated / fixed / added Guillotine Cross Skills (30be017, 4c206c1)
Statistics:
  • 1 author have pushed 6 commits during this period.
  • On master, 37 files have changed.
  • There have been 10,335 additions and 19,583 deletions.
  • There are 0 merged Pull Requests.
  • There are 0 created Issues and 0 Closed Issues.
  • List of Contributors: 15peaces

Show your support to 15-3athena by submitting your Issue or Pull Requests!

New Project: ebm Converter

Hey all!

Today I’ve added a new project.

The ebm Converter is a small and easy-to-use  tool for converting Gravity’s Emblem files. It can decode ebm files to bmp and bmp files back to ebm format. This is the first tool of my planned RO-Tool project. Orginally it was only a test-tool for testing my libebm. But after the work was done I’ve decided to release it as a simple standalone tool.

Feel free to test it and report bugs (if found). Also you can write your suggestions by commenting this post or the project page.

Project Page and Download: ebm Converter

April Digest 2015

The following digest covers the month of April, 2015.

General Stuff:
  • nothing
15-3athena:
General:
  • Added the missing configuration for renewal cast setting and camouflage setting in skill.conf. (e7f2c4a)
  • Fixed when mounted and equipped with weapon a client error appears. (e7f2c4a)
  • Updated 2013-12-23 packets (6d014bc)
Database:
  • Some updates on Item database (db07e97)
  • Updated Pet database (db07e97)
Scripts:
  • Added full support for new prontera (e7f2c4a, 9c82bcd)
  • Added new script commands: ‘delequip’, ‘replacestr’ (db07e97)
  • Added Port Malaya Quests (db07e97)
  • Added Bangungot Hospital Instance Script (9c82bcd, dd2d636)
Skills:
  • Updated / fixed / added Shadow Chaser skills (e7f2c4a, db07e97, 5d5773d)
  • Updated / fixed / added Ranger skills (e7f2c4a)
  • Updated / fixed / added Mechanic skills (e7f2c4a)
  • Updated / fixed / added Sorcerer skills (e7f2c4a)
  • Updated / fixed / added Minstrel / Wanderer skills (86ece60, db07e97)
  • Updated / fixed / added Rune Knight skills (db07e97, 5d5773d)
  • Updated / fixed / added Arch Bishop skills (db07e97)
  • Updated / fixed / added Warlock skills (db07e97, 5d5773d)
Status:
Statistics:
  • 1 author have pushed 7 commits during this period.
  • On master, 33 files have changed.
  • There have been 11,721 additions and 502 deletions.
  • There are 0 merged Pull Requests.
  • There are 0 created Issues and 0 Closed Issues.
  • List of Contributors: 15peaces

Show your support to 15-3athena by submitting your Issue or Pull Requests!

Moving to GitHub

It’s done now. Today I got the time to create a GitHub account and export all GoogleCode SVNs to GitHub. This means also: Development can continue as before.

Please note:

  • The GoogleCode Pages will get no more updates. This also means there will be no more SVN commits on this pages.
  • As the name sais, GitHub uses Git-version control. So you can help with development by creating pull requests if you want to.
  • As long as you only want to use the latest versions of my software you can use your SVN program to get the updates. However it’s recommended to change to a Git program if you want to use all features of Git version control.

The new Links are: