Commit Graph

16 Commits

Author SHA1 Message Date
ronancpl
0a2e382c3b Savior Commit
Fixed some bugs regarding dojo, updated drop data, minor tweaks on
Mystic Doors, added expeditions for Showa Manor, Zakum and Pink Bean,
smart search for item slots on quest/npc rewarding system, attempt on
boss HPbar to focus on player's current target, quests with selectable
rewards now hands the item correctly, after the first PQ instance next
ones are loaded more smoothly.
2017-08-04 00:04:46 -03:00
ronancpl
b7c0bb6c07 Attempt on Mystic Doors
Partially fixed Mystic Doors.
2017-07-09 20:00:31 -03:00
ronancpl
42fe74955d Guild PQ + fixed negative EXP error
Implemented Guild PQ. Fixed a problem introduced earlier where negative
EXP would be deemed as "integer overflow", provoking many game breaking
issues as result.
2017-06-18 03:19:53 -03:00
ronancpl
02cc9efb00 Optimized equip levelup method + Ultra three snails feature
Fixed performance drop on the server when trying to level up equipments
which has high stats points. Added a flag enabling massive damages with
Three Snails skill.
2017-06-02 18:52:39 -03:00
ronancpl
fee0aa7e39 Improved Delete Character
Improved the Delete Character feature, now aiming to clean all leftovers
of the character from the DB. Only works with the ENABLE_PIC flag
activated.
2017-06-01 21:46:16 -03:00
ronancpl
7f178a3d80 Multi World NPCs + patch on Player interactions
Made NPCs now work properly on multiworld system. Solved multiple issues
regarding Player Shops not giving back items properly when owner exits.
Added restriction on changing channels at FM rooms, preventing shop
owner entering Cash Shop.
2017-05-28 22:11:39 -03:00
ronancpl
d0396e4c36 Protected Trade/Quest system + Expirable quests
Added true protection against race conditions on player trades and fixed
some situational issues. Character's quest status table also received
concurrency treatment. Quests with time limit now expires properly.
Increased subtly the performance on the server start-up.
2017-05-26 23:09:42 -03:00
ronancpl
702c69897b Fixed Guild Alliances + minor Guild rework
All Guild Alliances system is now functional. Tweaked guilds in order to
sync MapleGuildCharacter objects that were supposed to be the same when
being accessed from both MapleGuild and MapleCharacter classes.
2017-05-26 01:21:54 -03:00
ronancpl
a636f63114 Partial solution on Guild Alliances
Revamped DB tables and enabled some functionalities on Guild Alliances,
such as create one, expel/quit one and rank players.
2017-05-24 19:52:00 -03:00
ronancpl
1d8caff63f Boss Rush PQ Rewarding System + minor patches
Introducing BRPQ rewarding system (KPQ/LPQ clear-like) and patched
issues regarding "no apparent party leader" after party leader
disconnects and reconnects.
2017-04-29 12:05:26 -03:00
ronancpl
fa37673913 Ban/Unban command fix
Bug detected by vcoc. Solution requires update at SQL tables "macbans"
and "ipbans".
2017-04-27 08:42:06 -03:00
ronancpl
b2da79ff13 Log rearrangement + new map scripts
Changed log folders to apply yyyy-MM-dd mask. Created some scripts to
fix race conditions involving delayed arrivals to travel events in-game.
2017-04-03 00:48:10 -03:00
ronancpl
5f01d3b7fd Heartstopper Commit
Enabled every catch block in the project to log parsed exceptions.
2017-04-02 21:38:07 -03:00
ronancpl
ab6074a40c Script clean-up Patch
Fixed bugs in some scripts, minor game patches.
2016-08-01 11:17:31 -03:00
ronancpl
7e32e5a762 Cash Shop patch + new features
Cash shop fix, new item sorting features, minor patches.
2016-01-03 11:13:07 -02:00
ronancpl
972517e7b2 source
Source for my MapleSolaxiaV2 (v83 MapleStory).
2015-11-02 23:17:21 -02:00