summaryrefslogtreecommitdiff
path: root/world/map/npc/functions
AgeCommit message (Collapse)AuthorFilesLines
2021-04-28Fix Luca's exploit. Correct live server data accordingly.v2021.04.22+1Jesusaves1-0/+30
A good thing we have the Evolved project or this would be obviously impossible.
2021-04-18Fix privilege escalation bug at @puppeterJesusaves1-2/+7
2021-04-18Mr. Jak1 needed a puppeter. Here he goes. Have fun.Jesusaves1-0/+30
2021-03-16As suggested, make Valentine Day event repeatable. Remove 2021's rewards.Jesusaves1-19/+0
It has been one month, after all... Blue Wolf Helmet code was removed.
2021-02-15Valentine Day 2021 Event RewardsJesusaves1-0/+24
2021-02-01Apply all the proposed changes by TMWTJesusaves1-1/+1
- Beheader Crit went from 40% to 30%* - Total req. kills went from 2000 to 1500 (roughly 6 hours less grinding) - Terranite Ore database prices were doubled - Give 400,000 experience instead of just 200k *: Bjorn advised that nerfing later is better than buffing later
2021-01-31The Beheader Quest, Beheaders Expansion (tested and tweaked)Jesusaves1-1/+8
2020-10-17update the policies permalinksHelianthella1-2/+2
changes the policies links to use policies.themanaworld.org
2020-09-18My time to troll a particularly ungrateful chest ^^Jesusaves1-0/+5
2020-09-15Halloween 2020 (#563)Jesusaves1-9/+46
An epic halloween event which will last about a week. Non-definitive version; Final showdown might receive last-minute changes.
2020-08-17Doomsday Act 5 - Keshlam's Adventurer Guild (#560)Jesusaves3-6/+69
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-06-11Extra patch (#558)Jesusaves1-5/+91
* Welcom to Keshlam, YOUR WORST NIGHTMARE Act 5, Part 1: Interlude (Keshlam Maze)
2020-05-26End May UpdatesJesusaves1-1/+42
PVP Cap, Requested by Kytty Stuff which will be required for Doomsday Act 3
2020-05-19Spell #manatez (summons Mana Tyrant); Soul Menhir; submodule update.v2020.05.09.3Jesusaves1-3/+25
2020-05-10More typos, the ones on this commit were reported by GumiJesusaves1-8/+8
2020-05-10WIP: 500 PRs Closed Commemorative Commit (#555)Jesusaves2-0/+59
* 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-21Oops, difficulty controls were understimated. Again.Jesusaves1-2/+2
2020-04-21Doomsday Act 4 (#554)Jesusaves1-44/+150
Restrict the Smoking Pipe to level 18 (also an easter egg) Prepare some Act 5 maps. Triggers for Doomsday Act 4 Add the Golem, one of the meaniest monsters I ever added. Special effect sequencing for Act 4. Also add a 10k experience reward to whoever is on the map by time the boss is slain. Good luck, brave players! (Recommended 3 repeats, Advsised max 6 repeats, script gives up after 20 repeats)
2020-04-13Doomsday 3 Additional Patches (#553)Jesusaves1-51/+183
The core I've wrote was too primitive and was not be able to handle the heat of TMW playerbase. This new one is more sturdy, more flexible, more scalable. It also redefines the siege rules, logic and mechanics after a few sieges, and spawn amounts is based on players around and number of victories. Should be much more fun than the previous core. * Add two new monsters for Doomsday Act 3: Flashmob and Koyntety. Both are "boss" which Kage may use at their own whim. 72000 experience, 27k HP, one attacks and walks fast, other is ranged high DPS. Drops: Chocolate Bar: 100.00% Enchanter Amulet: 0.35% Black Evoker Robe: 0.05% White Evoker Robe: 0.05% Apprentice Robe: 0.05% Flawed Lens: 0.02% Paladin's Helmet: 0.02% A siege may contain only two boss at most. The time fastforward is still in effect. Spawn stage last 25 minutes in total, overrun is checked 45 minutes later. This means players have 20 minutes after siege spawns are concluded to clean up the area. More players cause more difficult sieges, but beware: This primitive difficulty barment logic is the opposite! Every 1.5 siege victories (=a whole day), it expects +1 player in combat.
2020-04-10Replace 09:00 event with a bonus summon.Jesusaves1-3/+34
At 00:00 and 18:00 will be the sieges.
2020-04-10Add Numa to the empty rug, with GM 98 restriction.Jesusaves1-0/+23
I mean, who is Numa? I don't know, but I wanted the spot to be filled.
2020-04-09Add another event cast at 09:00 servertime (so everyone have a chance)Jesusaves1-2/+22
Fix a possible bug with skip flag being lost at run time.
2020-04-07Doomsday Framework (#551)Jesusaves2-7/+709
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.
2020-04-02Fix a bug on the whole MobPoints table because missing Reaper2 >.<Jesusaves1-7/+19
Also rewrite code to suppress console warning
2020-03-31End March Updates (#549)Jesusaves1-1/+16
* Mana Guardian EXP +750 DEF -6 LUK -160 * Second monster point table * Banshee Bow no longer crits. Added more damage and a walk speed bonus. Lowered HP penalty in half. * Release [Sand Cutter] weapon, with power matching Banshee. PS. If Sand Cutter dealt only 120 damage, it would draw with setzer. * Add Virus monster (ID 1139) The main and most annoying attack is poison; otherwise it is quite weak. More vulnerable to magic than slashing. Drops the following three items: Acorn, 11.00% Snapples, 5.00% Gumi Candy, 0.11% Range 6.
2020-03-17Oh noes... A TYPOJesusaves1-1/+1
2020-02-25Update game rules (#546)Jesusaves1-10/+16
2020-02-21Doomsday Event Framework (#544)Jesusaves1-0/+140
* Mana Guardian Common Monster, Level 180 HP: 20,000 ATK: 360~374 EXP: 21,000 DEF: 28 MDEF: 70 Attack Range: 2 Drop List: | Drop | DR | | ---------------- | ----- | | Tiny Mana Elixir | 5.00% | | Silk Robe | 1.00% | | Caramel Candy | 0.20% | | Silk Gloves | 0.20% | | Silk Pants | 0.15% | | Golden D. Apple | 0.05% | | Paladin's Helmet | 0.01% | Note: Paladin's Helmet: Unreleased (only Prsm has one) Def +19, no penalties. This is part of Doomsday Event (Nov 2019 ~ Jul 2020) This patch also adds a controller for these event spawns.
2020-01-13Missing gmlog() command when stopping a scheduled broadcast.Jesusaves1-0/+1
These should be logged as well, although less useful, specially when setting a new broadcast right after.
2019-07-28fix miriam expirationgumi2-19/+12
2019-06-04force the speed skill timer to expire on death or logoutgumi2-0/+23
2019-04-08add the anniversary hatstmpgumi1-0/+5
Co-authored-by: Jesusaves <cpntb1@ymail.com> Co-authored-by: Micksha <Micksha@users.noreply.github.com>
2019-01-27Fallthrough doesn't work anymoreFreeyorp1-0/+1
2019-01-27Don't clear fluffy hunt highscore entriesFreeyorp1-16/+0
(17:28:01) <gumi> it might have been intentional at some point in the past but definitely not now
2018-07-17update newsgumi1-1/+4
2018-07-17nerf the swamp ghostgumi1-2/+9
2018-04-03make shock white compatible with the headless hairstylesgumi1-1/+1
2018-03-09HAIR ON SKELS!!!11gumi2-43/+68
2018-03-07don't use custom mob names when not necessarygumi1-1/+1
2018-02-17spawn a ghost when players die in the graveyardgumi2-0/+27
2018-02-11update default MOTD & reduce cluttergumi1-2/+1
2018-01-21change 2006 tulim starting pointgumi1-1/+1
2018-01-18add 2006 tulimshargumi1-1/+3
2018-01-18require level 85 for banker rewardgumi1-2/+2
2018-01-17add underworld, abyssgumi1-1/+5
2018-01-17improve GM event portalsgumi1-2/+14
2018-01-17remove extraneous tritan style (helmet)gumi1-1/+1
2018-01-17add species selection to barber menugumi2-14/+22
2018-01-09make the banker give CashiersShade when reaching 10kk in bankgumi1-0/+17
2017-11-20fightclub removalgumi1-2/+0