summaryrefslogtreecommitdiff
path: root/npc/functions
AgeCommit message (Collapse)AuthorFilesLines
2022-04-08HoraK's changes and variable cleaningJesusaves1-0/+4
2022-04-08Backport all changes from LegacyJesusaves1-45/+50
2022-04-08Backport Chronos changes. But without personal trading limit.Jesusaves1-0/+6
The reason for the personal limit is the existing stacks of points. These should be liquidated before the Evolved merge. (And if not, this means BP costs go up, so.)
2022-01-20Some minor changes to some script commands: blessing, getvar, setvar, ↵Jesusaves1-5/+11
is_senior()
2022-01-20Christmas 2021 CleanupJesusaves7-13/+38
Contains several other bugfixes and improvements - The Mana World Team's Chairman - Fix Terogan Fight - Poppet's Battle Chamber (inactive) - `@setcells` and `@delcells` - Fix Graveyard Ghosts - Jande skill (inactive)
2021-10-10Mirror Lake IDs changedJesusaves1-2/+2
2021-08-08Fix typos at Illia JanitorsJesusaves1-1/+1
2021-07-29Fix minor issuesstableJesusaves3-7/+10
2021-07-29Add the missing items which HoraK added... I forgot whenJesusaves1-0/+3
2021-07-29Update barber and pickled beetsJesusaves2-5/+6
2021-07-29Fix CI issuesJesusaves1-6/+9
2021-07-29This not so pretty function is Moubootaur Legends Server Updater.Jesusaves3-0/+141
It is much simpler than Hercules version and does not require admin intervention. Although more dangerous and slower.
2021-07-25Healing exp cannot go negative but it could overflow...Jesusaves1-1/+1
...The "fairest" would be forcing absolute value.
2021-07-25Remove some ugly artifacts, fix Shock White ID from 122~127 to "22"Jesusaves2-26/+1
2021-07-25This is a quick'n'dirty patch for some broken GM commands, fix it laterJesusaves2-0/+4
2021-07-25Fix typos on warp towelsJesusaves1-1/+1
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 spellsJesusaves1-5/+70
2021-07-16Migrate OrumQuest to the QuestSystem, and inheir skills on ported chars.Jesusaves1-1/+10
2021-07-16Fix typos and update bank accountsJesusaves1-14/+4
2021-07-15Reintroduce the marriage system.gumi1-0/+232
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.Jesusaves1-0/+16
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. ↵Jesusaves1-1/+9
Untested. Also, fix the Scythe and add stats to the Halberd.
2021-07-14Make GM Robe and GM Cap weightless (Big Crunch request)Jesusaves1-8/+4
Also, minor code edits (no visible effects ingame)
2021-07-13Remove item manipulation from Doomsday, except for Mana Potion.Jesusaves1-0/+3
2021-07-13Correct the "bare minimum" so the Final Showdown works again.Jesusaves2-1/+9
It is way, way more lame than previously.
2021-07-13Add the missing Doomsday utilities. It requires a near-full rewrite, though.Jesusaves1-0/+5
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-09Do not kill instantly on scripted death; And honor $HARDCORE flag if setJesusaves2-2/+6
2021-07-09Fix missing time functions (was causing towel and Kimarr bugs)Jesusaves1-0/+117
2021-07-09[skip ci]That was an ugly lieJesusaves1-1/+1
2021-07-05Add the Almanach mentioned by Crastur to the scoreboardsJesusaves1-2/+31
2021-07-05Reintroduce the Present Hats as a yearly reward for logging on during TMW ↵Jesusaves1-0/+1
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-06-27Reintroduce Alchemy (untested).Jesusaves1-0/+91
Close #27
2021-06-27Replace Hurnscald Tree.Jesusaves1-0/+515
2021-06-19Fix a few typos or minor/major bugs and documentJesusaves1-3/+6
2021-06-19Reintroduce race changing on BarberJesusaves1-9/+21
2021-06-15Correct hair style listingJesusaves1-7/+6
2021-06-10Fix all CI errorsJesusaves1-1/+1
2021-06-10Fix a couple typos on Valon, which resulted in wrong monster being reportedJesusaves1-1/+1
2021-06-10Remove old fileJesusaves1-43/+0
2021-06-10Fix some barber related stuff (follow up for Micksha's update in client data)Jesusaves1-79/+4
2021-05-30Add TMWGLOBAL variable for Mirror Lake.Jesusaves1-0/+2
This is/will be needed for implementing other world's MLPs.
2021-05-29Just make sure negative numbers won't cause bugsJesusaves1-1/+1
2021-05-29Add Guild Storage.Jesusaves1-2/+12
2021-05-27Mirror Lake Quest - CindyJesusaves2-12/+12
2021-05-26Fix a few typos, and introduce MirrorLakeSendTo()Jesusaves2-18/+33
2021-05-26Add Mirror Lake Vault Functionality. Along other required changes.Jesusaves6-21/+347