summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-17Align scoreboard reloading to log cleaner for single lag spikes. Port Confringo.Jesusaves3-28/+8
If it is an unacceptable lag, then the boss point scoreboard may end as OnInit only, or taking a hidden entry for on-the-fly updates. We'll see in testserver.
2021-07-16Remove underperformant scoreboards.Jesusaves1-14/+4
One which did not exist in TMWA, and one is the Hall of Acorns. Boss Points scoreboard is underperformant as well. Was kept for being important but likely will need an optimization.
2021-07-16Upgrade Pauline and import all spellsJesusaves2-61/+98
2021-07-16Migrate OrumQuest to the QuestSystem, and inheir skills on ported chars.Jesusaves16-174/+215
2021-07-16Fix typos and update bank accountsJesusaves2-15/+5
2021-07-15Reintroduce the marriage system.gumi5-3/+500
2021-07-15Make a bug fix and reduce Short Sword weight to 1.5kg (same as Sand Cutter)Jesusaves2-5/+5
Partly addresses #64 which shall now be moved to clientdata scope.
2021-07-15Fix Keshlam Swamps internal bugsJesusaves1-31/+31
2021-07-15Reintroduce the time travelers. This close #65Jesusaves6-0/+103
2021-07-15Magic reset OR bugfix. Fix missing code to close #61 (Terranite Counting)Jesusaves2-18/+46
2021-07-15Styling, Translations, and Cindy's conversion rule + Magic EXP conversion.Jesusaves3-52/+67
Magic conversion will happen on this block if @HoraK give me what I need. Otherwise, it will also be wiped on this block.
2021-07-14Initial version of Doomsday Quest. Minimum Level 100. Temporary reward. ↵Jesusaves7-19/+207
Untested. Also, fix the Scythe and add stats to the Halberd.
2021-07-14Zax wasn't being rendered properly; This fixes it and add a bit of flavor.Jesusaves2-9/+17
2021-07-14Make GM Robe and GM Cap weightless (Big Crunch request)Jesusaves4-11/+8
Also, minor code edits (no visible effects ingame)
2021-07-13A lot of stuff ceased to work as it used to in Doomsday Act 5, update docs.Jesusaves3-9/+28
2021-07-13Regenerate map data/cache for 099-3 fixes in clientdata. Remove deprecated info.Jesusaves6-33/+36
2021-07-13Remove item manipulation from Doomsday, except for Mana Potion.Jesusaves3-28/+9
2021-07-13Rebalance & Bugfix on Doomsday ShowdownJesusaves1-33/+28
2021-07-13Remove switches and ritual book functionalityJesusaves2-513/+69
2021-07-13Correct the "bare minimum" so the Final Showdown works again.Jesusaves6-159/+249
It is way, way more lame than previously.
2021-07-13Add the missing Doomsday utilities. It requires a near-full rewrite, though.Jesusaves8-0/+2880
2021-07-13New NPC Utility: spawndummy() - Spawns a monster without params for script use.Jesusaves1-0/+34
It returns the spawned monster GID so setunitdata() can configure it properly
2021-07-12Reimplement addnpctimer() altough in a less efficient way.Jesusaves2-21/+42
Father Time inherited it. Cycles every 1s while Weather cycles every 2.5s I would like to stop adding expensive hacks, please ^^
2021-07-09Do not kill instantly on scripted death; And honor $HARDCORE flag if setJesusaves27-54/+58
2021-07-09Update Nathan dialog to inform players *where* the mines are.Jesusaves1-15/+20
Some of the dialog would be better on warning signs, though.
2021-07-09Make Nickos dialog more clear on what exactly you're limited toJesusaves1-18/+21
2021-07-09Increase area size in 1 tileJesusaves1-2/+2
2021-07-09Systematically fix most if not every improper instance of npctalkJesusaves17-84/+84
2021-07-09Fix missing time functions (was causing towel and Kimarr bugs)Jesusaves1-0/+117
2021-07-09Regenerate map cache to fix the warps in 011-1 and 017-2 by MickshaJesusaves2-2/+2
2021-07-09[skip ci]That was an ugly lieJesusaves1-1/+1
2021-07-08Fix a typo where Blue Slimes would spawn Wolverns, instead of Slime Blasts.Jesusaves1-3/+3
2021-07-08Manual tweaks for the git history merge.Jesusaves7-147/+61
2021-07-07Merge branch 'master' into legacyJesusaves1438-82/+195038
Override all files with 'master' version. This version is meant to preserve git history as requested by bjorn.
2021-07-07Remove all Legacy filesJesusaves1461-87297/+0
2021-07-07Regenerate map data and cacheJesusaves6-12/+12
2021-07-05Add Chronos, lord of time, the immortal, head editor of the Almanach...Jesusaves2-2/+158
...And in overall, just a shopkeeper.
2021-07-05Add the Almanach mentioned by Crastur to the scoreboardsJesusaves3-2/+51
2021-07-05Reintroduce the Underworld Key.Jesusaves1-3/+15
I did destroy Wushin's plans for the crypt but the shards are still around. It might be possible to pierce them again into something coherent.
2021-07-05NOBYPASS - Prevent players from intruding on the fights EVEN if they have ↵Jesusaves4-10/+6
crypt keys
2021-07-05delitem() is now a safe function, so remove broken code from the crypt doors.Jesusaves3-9/+9
2021-07-05Reapercry (but Terogan is broken and effects are not working? O.o)Jesusaves6-1/+246
2021-07-05HocusideaJesusaves2-3/+8
2021-07-05As Hocus requested... Players are now able to use the Evil Obelisk to warp ↵Jesusaves4-2/+39
to Keshlam.
2021-07-05Some tentative balancing which was requested on #57Jesusaves2-10/+10
2021-07-05Add the scrolls to monsters randomly and haphazardly.Jesusaves2-3/+25
Close #16
2021-07-05Fix Joyplim, add the missing skills as (currently unobtainable) scrollsJesusaves6-4/+100
2021-07-05Reintroduce the Present Hats as a yearly reward for logging on during TMW ↵Jesusaves3-1/+21
birthday. Also, notify players about the occasion. I even added the proper st-nd-rd-th geez. At least "11th~13th" are not a concern. close #58
2021-07-05Reduce event heartbeatsJesusaves1-1/+2
2021-07-02Regenerate map cache and map dataJesusaves13-106/+111