summaryrefslogtreecommitdiff
path: root/src/map/status.c
AgeCommit message (Collapse)AuthorFilesLines
2015-12-20ItemDB Update:Jedzkie1-6/+31
- Added official effect for RWC_Cele_Fire and RWC_Cele_Fire2. - Fix Battle Scroll not applying additional attack. - Fix Mystic Scroll not applying cast reduction - Fix Combat Pill and Advance Combat Pill giving ATK not ATKRATE. - Fix Combat Pill and Advance Combal Pill should not stack each other when used.
2015-12-20ItemDB Update:Jedzkie1-0/+22
- Added official effect of Combat Pill and Advanced Combat Pill.
2015-12-20Item & Skill Update:Jedzkie1-32/+28
- Speed Potion & Guyak Pudding effects are now official. • Movement Speed changed from 50% to 100% • Removed its hard coded data in src. • Cannot be Slowed by Quagmire, Decrease AGI, and Slow Grace. - Modified Rudo Card effect. - NPC_AGIUP movement speed is now official • Movement speed changed from 50% to 100% • Fixed 100% movement speed per level. - Fix Slow Down Potion's movement speed reduction.
2015-12-17Added 8 Official kRO & jRO Costumes supported up to 2015-05-13aRagexe.Jedzkie1-2/+30
Change the AegisName of Music Decoration to its official name. Update Status Change ID's. (Thanks to Rytech) Note: • Some of the costumes items are missing or not implemented on this commit, but this is their official SC's. • SC's that don't have costume items: - SC_FLOWERSMOKE - SC_HAPPINESS_STAR - SC_MAGICAL_FEATHER
2015-12-17Removal of SC_ITEMSCRIPT.Jedzkie1-56/+0
2015-12-17Implement official effect of MVP ScrollsJedzkie1-4/+24
- Ghostring Scroll - Phreeoni Scroll - Tao Gunka Scroll - Mistress Scroll - Orc Hero Scroll - Orc Lord Scroll (thanks to Dastgir) Note: in Aegis, the reflect damage from Orc Lord Scroll is in the user not in the attacker, but in this commit, the attacker receives the reflect damage. - Added New Cash Boxes * Tao Gunka Scroll Box * Mistress Scroll Box Signed-off-by: Haru <haru@dotalux.com>
2015-12-17Change all chat mute checks to use pc->can_talk instead of direct check.hemagx1-1/+1
Put new macro pc_ismuted and change all other kind of mutes to use it Closes #937 as merged Signed-off-by: Haru <haru@dotalux.com>
2015-12-15Added GPL-compliant header to all sources and build scriptsHaru1-4/+20
Signed-off-by: Haru <haru@dotalux.com>
2015-12-14Added official effect of Mora Berry.Jedzkie1-0/+4
Signed-off-by: Haru <haru@dotalux.com>
2015-12-13Fix SC_STOMACHACHE to its official behavior.Jedzkie1-6/+6
2015-12-13ItemDB Updates:Jedzkie1-0/+3
- Added 'Malang Cat Can' item. - Added 'Ru Blue Spear' item. - Change the item id of 'RWC Silver Brooch' from 2998 to 2999. - Follow up https://github.com/HerculesWS/Hercules/commit/e511dcf5940cee7a6e43744543a5ca96bc23cf84, thanks to zackdreaver. - item_db.conf renewal minor clean-up xD
2015-12-10Fix SPTable going low for MAX_LEVELDastgir1-2/+2
2015-11-23ItemDB Update:Jedzkie1-39/+45
- Added new official item status effect, 'SC_CUP_OF_BOZA'. - Follow up https://github.com/HerculesWS/Hercules/commit/f512a0b9cf93e2432f79b57fb05ccda4b6311b02. - Follow up https://github.com/HerculesWS/Hercules/commit/ce33936de2fcb9c565437cb80e6329ab76626500. - Follow up https://github.com/HerculesWS/Hercules/commit/d8909d9b2cf29f45c025fb93fc1df94ec1a40854. - Follow up https://github.com/HerculesWS/Hercules/commit/f65e0326ac7e6faf17451d4c6d275e4fd3133cc0. - Some white spaces adjustments.
2015-11-22ItemDB Update:Jedzkie1-1/+1
- Fix some item behavior based on Official Servers. • Lucky Rice Cake • Charm Of Luck • Charm Of Happiness • Rune Kn Test Int • Takoyaki • Evasion Scroll • Concentration Scroll
2015-11-22ItemDB Update:Jedzkie1-0/+4
- Fix some item behaviors based on Official Servers. • Str_Dish10 (Healing percent) • Citron • Meat Skewer • Mre_B • Mre_C • Spray Of Flowers • Strawberry Cake • Pineapple Juice • Spicy Sandwich • Grilled Corn - Implemented the follow SC: • SC_FOOD_CRITICALSUCCESSVALUE (Based on Aegis VAR_CRITICALSUCCESSVALUE)
2015-11-22ItemDB Update:Jedzkie1-4/+6
- Fixed 'Black Thing' not decreasing Stats and Movement Speed. - Fixed 'Enriched White Potion Z' no HP regeneration.
2015-11-22ItemDB Update:Jedzkie1-4/+16
- Added official item effect of 'Gold Pill 1' and 'Gold Pill 2'. - Update SC_ACARAJE flag in sc_config.txt. Ref: http://www.divine-pride.net/database/item/12274, http://www.divine-pride.net/database/item/12275
2015-11-22SC Update:Jedzkie1-2/+60
- Added 'Eden Crystal Synthesis' statuses. - Added 'Geffen Magic Tournament' statuses. Note: their sc_config.txt are not yet implemented, needs more information on official servers.
2015-11-22ItemDB Update:Jedzkie1-3/+59
- Implemented the Geffen Scrolls and Mental Potion official effects. Thanks to Kyeme. (Ref: http://herc.ws/board/topic/1125-please-implement-the-magic-scroll-mental-potion-etc/)
2015-11-19ItemDB Update:Jedzkie1-25/+35
- Follow up https://github.com/HerculesWS/Hercules/commit/d9ad1cc97be0a90b3ef2f653ae2d2cdd77dddd83. - Fixes http://herc.ws/board/tracker/issue-8592-mega-resist-potion/, where the SC_TARGET_BLOOD is not working properly. Thanks to kyeme. - Adjust some whitespaces.
2015-11-18ItemDB Update:Jedzkie1-4/+14
- Fixes Issue #688. - Update the item 'Acaraje' to its official effect. (Ref: http://herc.ws/board/tracker/issue-7773-acaraje-12375/) - Fix 'Vitata500' not giving additional % in sp. (Thanks to Haru) (Ref: http://www.divine-pride.net/database/item/12436) - Fix Ljosalfar and Mermaid Bubbles disappear its effect when died / dispell and etc.
2015-11-17Revert "Item DB Updates:"Haru1-467/+395
This reverts commit 912578159c8ccca9545e3c7dce9f7ce2b92bee2e. This will be re-committed in a more atomic form.
2015-11-17Item DB Updates:Jedzkie1-395/+467
- Update Geffen Scrolls to its official behavior and effect. - Added Official item effect of Mental Potion. - Fixed Chinese Pestel item effect. - Fixed Vitata500 not giving 5% sp. - Added 'Costume: Time Accessory'.
2015-10-26- Update the Status Icons based in kRO Update 10-21-2015.Jedzkie1-0/+6
- Update 2 new costume items: • Ljosalfar (ID# 20099) • Mermaid Bubbles (ID# 20209) Signed-off-by: Jedzkie <jedzkie13@rocketmail.com>
2015-10-19rename malloc.c/h to memmgr.Andrei Karas1-1/+1
2015-10-17Fixed an error in the refine_db loaderHaru1-33/+52
- Fixes #800, special thanks to kyeme. - Also replaced some hardcoded numbers with constants. Signed-off-by: Haru <haru@dotalux.com>
2015-10-06Merge pull request #682 from Smokexyz/masterHaruna1-31/+112
Convert refine_db.txt to refine_db.conf (libconfig)
2015-10-02Fixed crash in SC_GENSOUAncyker1-0/+3
SP can be zero. HP probably not, but just in case.
2015-10-02Convert refine_db.txt to refine_db.conf (libconfig)Smokexyz1-31/+112
Thanks for Haru and 4414 for pointing out inefficiency in code, edited as suggested. Rework - Changed refine_db.conf format to a more concise one, thanks to Haru for suggesting. [2/10/15] Updated with corrections pointed out by Haru. Updated warning and error messages.
2015-09-26Merge pull request #579 from csnv/minfixesHaruna1-6/+0
Corrected critical bonus display
2015-09-25More aggressive whitespace cleanup. Follow up to 51329e6Haru1-22/+13
Signed-off-by: Haru <haru@dotalux.com>
2015-09-24Add bl parameter to getcell functions.Andrei Karas1-2/+2
2015-09-18Clarified the intent of several assignments inside conditional expressionsHaru1-24/+24
Signed-off-by: Haru <haru@dotalux.com>
2015-08-17Fix wrong index access and probably wrong hp/sp calculation. Closes #653Andrei Karas1-6/+42
2015-08-15Added core HPM interfaceHaru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2015-08-15HPM compatibility improvementsHaru1-0/+2
Improved compatibility, portability and standards conformance. - Since it is not possible to portably and reliably re-use the core's symbols in plugins, symbols are no longer exported unless explicitly required, in the UNIX builds. This mimics the Windows behavior and adds HPM compatibility to OSes such as FreeBSD. Credits to Andrei Karas for making this possible. - For convenience, it is no longer necessary to call GET_SYMBOL, since the plugin will automatically import all the available symbols when it's loaded, depending on the included headers. - Plugins are now supposed to include the "common/hercules.h" header before including anything else. Incluing common/HPMi.h, common/cbasetypes.h or conf/core.h is no longer necessary, as those are guaranteed to be automatically included by hercules.h. - HPM API version bumped to 1.1. Signed-off-by: Haru <haru@dotalux.com>
2015-08-10Move equip item script function call into function script_run_item_equip_script.Andrei Karas1-2/+2
2015-08-10Move use item script function call into function script_run_use_script.Andrei Karas1-7/+7
2015-08-09Merge pull request #464 from dastgir/AdditionalStatusAndrei Karas1-0/+8
Additional Status Calculation for Plugins.
2015-08-09Additional Status Calculation for Plugins.dastgir1-0/+8
2015-07-25Reduce memory usage in HPM in status.cAndrei Karas1-385/+387
2015-07-25Reduce memory usage in HPM in skill.cAndrei Karas1-1/+1
2015-07-12Remove useless checks from map server.Andrei Karas1-1/+1
2015-07-08Merge branch 'master' of https://github.com/HerculesWS/HerculesMatheus Macabu1-2/+3
2015-07-04* Quality of life change: display name of the NPC with an invalid view data.Matheus Macabu1-1/+1
Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2015-07-04Fixed issue #556malufett1-2/+3
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-07-03Corrected critical bonus displaycsnv1-6/+0
- Fixes #573
2015-06-19Removed ".." from include directivesHaru1-30/+30
- Include directives are now directory-independent. - This will allow building plugins from other directories in future. Signed-off-by: Haru <haru@dotalux.com>
2015-06-14Corrected an issue with Close ConfineHaru1-2/+2
- Fixes issue #539, thanks to @moguri85 - Introduced in 84785ca7, cbccd881 Signed-off-by: Haru <haru@dotalux.com>
2015-06-12RC_Player, RC_DemiPlayer, RC_NonPlayer, RC_NonDemiPlayer, RC_All and Ele_All ↵Dastgir1-2/+2
implemented (ref:Herc@9d1fe3cd3855bb973c55bdf98909c25bb80ee97a)