summaryrefslogtreecommitdiff
path: root/world/map/npc/magic
AgeCommit message (Collapse)AuthorFilesLines
2022-10-24magic use cooldown symbols. Also, restrict magic on Kimarr.HoraK-FDF42-32/+253
2022-04-25Nerf upmarmu (UNTESTED). Remove broken code.Jesusaves1-2/+2
2022-04-14Fix the crashJesusaves2-138/+0
2022-04-11CRC Day utilities (#609)Jesusaves1-1/+1
CRC Day utilities and minor bugfixes (revert upmarmu changes)
2022-04-08General Nerf + Misc Changes (#608)Jesusaves1-1/+1
I have a nerf gun and am not afraid of using it! * Nerf boss point gain in the crypt fights: -5 for Krukan, -10 for Razha and -15 for Terogan * **No nerf if** doing Kurkan and level < 90 * **No nerf if** doing Razha and level < 100 * **No nerf if** doing Terogan and level < 120 * _In future, there may be a new boss fight for level < 135 and for level < 150, but this is NYI._ * Nerf upmarmu. if your int is lower than agi, nerf applies by half the difference. If int is higher than agi, same formula, but it is a **boost**. * This is a nerf for EVERYTHING including mobs ─ Nerf MDEF for Poltergeist (-5), Lightning Ball (-15), The Lost (-10), Witch Guard (-20), JackO (-2), Zombie (-1), Fallen (-2), Terranite (-5), Reaper (-10), Nutcracker (-5), Swashbuckler (-2), Grenadier (-10), Anne (-5), and Tormenta (-20). * Also nerf General Razha cost in (-2 Eyes) * Change Terogan cost to be more consistent with exercised drop rates (Eyes <-> Ears) * Nerf Audsbel asked Grass Snake Tongues from 50 to 40 * Remove Wumpus Egg. * Add Tomato using Wumpus Egg former ID (usable, 200 HP) * Add three items archetypes for the upcoming CRC Day. Also adds Keshlam mobs to Evil Obelisk for 10kGP. _PS. Actually, 30 tongues for Audsbel would have worked but I prefer to be incremental and the exp would need some reviewing in this case._
2022-04-04Chronos the shopkeeper, with evil edits from The Mana World Team.HoraK-FDF1-1/+1
2022-01-23Add Kid Book to Confringo.Jesusaves1-3/+3
2021-07-01Fix typosJesusaves1-1/+1
2021-06-11Extend upmarmu duration (to make the spell less expensive for brawlers) and ↵Sean Hulka1-5/+5
tweak damage (#587) These changes make #upmarmu slightly less expensive and more likely that it will actually be used. Spellpower is re-integrated so that players have a reason to increase INT for more than just mana and mana regen and charges have been tweaked to make the spell more favourable for lower level players.
2021-05-23Update #upmarmu for functional use (#586)Sean Hulka1-7/+10
Has not been tested; Why would I?
2020-12-03Prevent summoning in event maps during Christmas 2020.Jesusaves1-0/+30
This is very hackish, and the explanation is as hackish as the code. But hey, it gets the job done, and self-disables after Christmas, so.
2020-11-23Disable summoning magic in towns.Jesusaves7-0/+7
close serverdata!2
2020-11-02*turns off lights* Halloween 2020 and Doomsday 5: The Final Showdown are over.Jesusaves1-1/+1
That's all for now, folks! :D
2020-09-15Halloween 2020 (#563)Jesusaves2-0/+138
An epic halloween event which will last about a week. Non-definitive version; Final showdown might receive last-minute changes.
2020-08-24Disable DD5 Debug Commands.Jesusaves1-1/+1
Change even more Test Server Debug Logic to withdraw more content. Missing code contributed by Gumi for the next arc.
2020-08-17Doomsday Act 5 - Keshlam's Adventurer Guild (#560)Jesusaves3-1/+21
Contains utils, gameplay and epilogue functions for Doomsday Act 5 THE FINAL BATTLE Note: Balancing patches may follow and are expected. The debug commands (`@js33`, `@js67` and `@js99`) were not removed. There might be overlap in voicing, in case specialeffect2() fails to work as intended. Bonus Content: * MONOCLE QUEST * Golden Apple healing is now instantaneous. * PVP Coin (Unrelated but anyway) * Golden PVP Cap. * Fix PVP Cap weight.
2020-05-19Spell #manatez (summons Mana Tyrant); Soul Menhir; submodule update.v2020.05.09.3Jesusaves3-0/+64
2020-05-10Now that a player got to the new swamps map...Jesusaves1-0/+1
I can flesh this out better. Add Experience gain everywhere. * Reaching the swamps: 100k, every time. * Cleaning all monsters and talking to Tree: 1M, every time. * Opening the chest: 20M first time, 10M second time. * Killing any monster: 50k~100k, every monster. The experience for the off-tasks may look nice, but they're a drop in the bucket compared to actually killing monsters. (Tree can double the experience you got, but will not give you items)
2020-05-10TypoJesusaves1-1/+1
2020-05-10WIP: 500 PRs Closed Commemorative Commit (#555)Jesusaves3-0/+247
* Mountain and Grass Snake experience +100% (per topic 20799) * Prepare the act 5 button so it have a non-null action * There's now 10% chance per clue of Tormenta showing up at 09:00 assault. Usual spot. Currently 2 clues were found, so 20% spawn chances. * Cerhan reactions for Sand Cutter (thanks for pointing this out, Ledmitz) * Alacrius Riddle (needs 300 boss points to start) * Keshlam Swamps map * News file ID 85
2020-04-09Skill #jande magic block: 60s -> 15sJesusaves1-1/+1
2020-04-07Doomsday Framework (#551)Jesusaves2-0/+59
Contains code for Act 3 and Act 4. Also provides assets for Act 5, but they are not yet ready. Act 5 assets are provided for cases of extreme need only.
2019-01-20expand the fluffy kill leaderboardgumi1-1/+1
2018-11-11give unique ids to magic spell effectsgumi40-107/+107
2018-11-10disallow casting spells on botsgumi6-1/+6
2018-11-10fix the mouboo heal exploitgumi2-6/+11
2018-01-29emergency patchgumi9-11/+11
2018-01-29fix another crashgumi9-0/+11
2018-01-28fix magic spells not showing attack animationsgumi7-7/+7
2018-01-27prevent getting xp from dead players while using magic spellsgumi4-2/+5
2016-08-30fix magic experience buggumi4-38/+52
2016-05-13add caster checks to summon spellsmekolat7-7/+21
2016-05-13check for caster Hp in kaflosh and frillyarmekolat2-4/+4
2016-05-12turn detsanc into a non-magic spellmekolat2-6/+6
2016-05-04fix bug preventing to cast betsanc with skill level < 3mekolat1-2/+1
2016-05-04prevent sending multiple end messages for `anwiltyp` spellmekolat1-0/+2
2016-05-03make cast failures more verbosemekolat1-9/+27
2016-05-03prevent sending multiple end messages for `plugh` spellmekolat1-1/+3
2016-05-03prevent sending multiple end messages for `asorm` spellmekolat1-1/+3
2016-05-03prevent sending multiple end messages for `betsanc` spellmekolat1-1/+3
2016-05-02add puppet check to `kalmurk` summon spellmekolat1-0/+1
2016-05-02add puppet check to `kaflosh` spellmekolat1-0/+1
2016-05-02add puppet check to `frillyar` spellmekolat1-0/+1
2016-05-02add puppet check to `kalakarenk` summon spellmekolat1-1/+2
2016-05-02add puppet check to `kalboo` summon spellmekolat1-1/+2
2016-05-02add puppet check to `kalgina` summon spellmekolat1-1/+2
2016-05-02add puppet check to `halhiss` summon spellmekolat1-1/+2
2016-05-02add puppet check to `kalrenk` summon spellmekolat1-1/+2
2016-05-02add puppet check to `helorp` summon spellmekolat1-1/+2
2016-05-02Merge pull request #495 from mekolat/injuremekolat2-3/+3
make spells use mdef