Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-03 | Merge pull request #1739 from mekolat/pow2 | Haru | 2 | -1/+8 | |
implementation of the exponentiation operator | |||||
2017-06-02 | Fix replace statement formatting in storage save function. | smokexyz | 1 | -3/+3 | |
2017-05-31 | HPM Hooks Update | Hercules.ws | 4 | -121/+8 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2017-05-31 | Fix a race condition when saving the storage on logout | Haru | 3 | -82/+18 | |
The storage data is no longer cached in the char server. This removal doesn't cause any performance loss, since the cached data was refreshed (loaded from the database) after every save operation. This commit moves the load at the beginning of the save rather than at the end, and discars the cached copy after the save is completed. Related to #1754 Signed-off-by: Haru <haru@dotalux.com> | |||||
2017-05-30 | Fix saving of storage for non-stackable items. | smokexyz | 1 | -0/+2 | |
Thanks to @MishimaHaruna for the fix. | |||||
2017-05-30 | Merge pull request #1756 from Smokexyz/mmo_charstatus-fix | smokexyz | 2 | -7/+8 | |
Fix storage saving checks and amount update. | |||||
2017-05-30 | Fix storage saving checks and amount update. | smokexyz | 2 | -7/+8 | |
Special thanks to @MishimaHaruna for the fix. | |||||
2017-05-30 | HPM Hooks Update | Hercules.ws | 4 | -0/+33 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2017-05-29 | Fix memory leak in storage item vector (Fixes #1751) | Andrei Karas | 3 | -1/+16 | |
2017-05-28 | flag the pow() buildin as deprecated | gumi | 1 | -1/+1 | |
2017-05-28 | add exponentiation operator | gumi | 2 | -0/+7 | |
2017-05-27 | Merge pull request #1722 from Smokexyz/mmo_charstatus-fix | Haru | 26 | -217/+1126 | |
Dismemberment of `storage_data` from `mmo_charstatus`. | |||||
2017-05-22 | HPM Hook Update follow-up e8affc41f106503b530abaa7faa20d6e63b727b8 | smokexyz | 7 | -8/+355 | |
2017-05-22 | Add storage_data reception, parsing and sending to/from the map-server. | Smokexyz | 19 | -209/+771 | |
Remove loading and saving of storage_data through char.c Re-declaration of structure storage_data as a vector. Re-code of portions in the map-server using storage_data. A new approach is taken by saving the loaded storage data from sql into memory for the duration of the session, thereby removing the need of querying the database to re-load all items everytime a storage save routine is issued from the map-server. Saving of storage items is done through a new function that significantly reduces the number of queries compared to char_memitemdata_tosql(), and therefore run-time speed. This method potentially reduces the number of update and delete queries from MAX_STORAGE (which could be >= 600) times to literally 1. Storage items are stored in a dynamically allocated array and handled accordingly. struct mmo_charstatus size reduces by 34,800 bytes. Update pc_checkitem() with masks for item checks. `sd->state.itemcheck` has been changed to `sd->itemcheck` of type `enum pc_checkitem_types` `battle/items.conf` has been updated to reflect configuration changes. Further updates to assert a successful reception of storage data in related functions. | |||||
2017-05-12 | add channel handler events | gumi | 3 | -0/+64 | |
2017-05-09 | Merge pull request #1699 from Jedzkie/11-SummerCostume | Haru | 8 | -64/+100 | |
Implemented Official Summer 2 Costume | |||||
2017-05-04 | Merge pull request #1695 from Jedzkie/7-CashFoodFix | Haru | 5 | -71/+15 | |
Cash Foods Update | |||||
2017-05-04 | Merge pull request #1717 from mekolat/vault2 | Haru | 3 | -0/+18 | |
expose the bank vault to the script engine | |||||
2017-05-01 | Normal Stat food can't override the effect of Cash Stat food. | Jedzkie | 1 | -30/+12 | |
2017-05-01 | Merge pull request #1716 from 4144/packetsupdate | Haru | 1 | -0/+1324 | |
Add packets for most RagexeRE 2016 clients | |||||
2017-05-01 | Merge pull request #1698 from Jedzkie/10-BodyStyle | Haru | 1 | -3/+17 | |
Added job checks for @bodystyle command | |||||
2017-05-01 | Added job checks for @bodystyle command | Jedzkie | 1 | -3/+17 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2017-04-29 | Fixes #1721 | Jedzkie | 1 | -1/+1 | |
Signed-off-by: Jedzkie <jedzkie13@rocketmail.com> | |||||
2017-04-29 | Merge pull request #1713 from Jedzkie/17-DropAnnounce | Haru | 6 | -34/+10 | |
Fixes #994 | |||||
2017-04-29 | Removal of rare_drop_announce config. | Jedzkie | 4 | -25/+0 | |
2017-04-29 | Fixes #994 | Jedzkie | 3 | -10/+11 | |
2017-04-29 | Merge pull request #1712 from mekolat/canuse2 | Haru | 1 | -0/+91 | |
add permission checking buildins, expose PC permission constants | |||||
2017-04-27 | Merge pull request #1711 from mekolat/checkoption2 | Haru | 1 | -8/+32 | |
allow checkoption et al to check another player | |||||
2017-04-26 | Add encryption packets for 2016 RE clients. | Andrei Karas | 1 | -0/+101 | |
2017-04-26 | Merge pull request #1673 from Smokexyz/IRO | Haru | 2 | -59/+69 | |
Fixes an issue where the unequipped items with options do not re-calculate status. | |||||
2017-04-25 | expose bank vault to the script engine | gumi | 3 | -0/+18 | |
2017-04-26 | HPM Hooks Update | Hercules.ws | 7 | -20694/+20775 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2017-04-25 | Removal of cashfood_use_interval setting. | Jedzkie | 4 | -41/+3 | |
2017-04-25 | add permission checking buildins | gumi | 1 | -0/+91 | |
add has_permission() add can_use_command() expose PC permission constants | |||||
2017-04-25 | Merge pull request #1689 from Jedzkie/2-GiantFlyWing | Haru | 3 | -85/+124 | |
Implemented official Giant Fly Wing Effect | |||||
2017-04-25 | Merge pull request #1694 from Jedzkie/6-NPCWorkInProgressFix | Haru | 2 | -19/+30 | |
Added the correct PACKETVER Date for MSG_NPC_WORK_IN_PROGRESS message. | |||||
2017-04-25 | Add shuffle packets for 2016-12-21aRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-12-14bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-12-07eRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-11-09bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-10-26bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-10-12aRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shiffle packets for 2016-09-21bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-09-07aRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-08-31bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-07-27bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-07-20aRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-07-13bRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-07-06cRagexeRE. | Andrei Karas | 1 | -0/+34 | |
2017-04-25 | Add shuffle packets for 2016-06-30aRagexeRE. | Andrei Karas | 1 | -0/+34 | |