summaryrefslogtreecommitdiff
path: root/npc/functions
AgeCommit message (Collapse)AuthorFilesLines
2020-11-13Change body type back to gendergenderfixAndrei Karas4-22/+23
2020-11-12Add a couple quests for Captain Hal and Sergeant RyanLivio Recchia2-0/+134
2020-10-24CONTENT III SUPER MERGE REQUESTJesusaves12-30/+739
Included: * Tulimshar Casino * Placeholder fixing/filling * Food Questline * Rossy Quest * Galimatia Quest (mostly by Livio) * Edourard bugs * Blood Donor Quest (from Moubootaur Legends) * Merchant Guild Quest * Mundane Bugfix * La Marine * Hurns Doctor easter eggs * Sailing to Argaes with Legion * Other things not relevant enough to be noted down, I guess
2020-10-16JukeboxJesusaves1-0/+57
This allows players to use @jukebox like @music anywhere And it also adds a classy Jukebox in Hurnscald PUB. First experiment with public functions, don't blame me if it breaks :p Low priority, adding to MR list in order to met deadlines.
2020-10-15Galimatia Quest - Incomplete Draft.Livio Recchia1-0/+32
Merged to prevent conflicts with contentIII which has priority.
2020-10-11AFKing SystemJesusaves5-5/+118
Implemented at the Rusty Pick Inn (Hurnscald) only. Red Plush Inn will be next. Right now, beer/red plush wine/etc. do not affect EXP gain, only players nearby do. MAX_IDLE is using the same variable form as Moubootaur Legends. It can be set to a constant if needed. Wandering storytellers not yet implemented, I believe @toams will use Kfahr and Janus to do that later™ ---- close evol-all#108
2020-09-18Refine prototypeJesusaves2-0/+67
+2 atk/matk per refine level +1 weapon exp per killed monster level Roughly based on Monster Point System + ML Refine System.
2020-09-18Cutscene for Morcant.Jesusaves1-1/+2
2020-08-29add a command to display images in NPC windowsgumi1-0/+21
2020-08-29Magic Core SystemJesusaves1-0/+7
Contains only utilities and placeholders. Original code from Moubootaur Legends Ported here to serve as base.
2020-08-10add debug commands to call the crafting menusgumi1-0/+23
2020-08-10allow to omit the shift parameter for bitwise operationsgumi1-2/+25
2020-08-06add referral rewardsJesusaves2-0/+44
Co-authored-by: gumi <git@gumi.ca>
2020-08-06partly rewrite the intro to add a referral systemJesusaves1-1/+2
Co-authored-by: gumi <git@gumi.ca>
2020-08-06refactor the narrator function and add S_LAST_CLOSEgumi1-19/+27
2020-08-05remove the all mentions of sex or gender from scriptsgumi5-28/+28
2020-08-05show what the current body type is when changing itgumi1-5/+12
2020-08-05remove the notion of sex and gendergumi2-9/+15
2020-08-06Update game rules, provide linking, update links, add Vault rules and ToS.Jesusaves1-7/+12
Declare priority for conflicting rules.
2020-07-29extend the player cache systemgumi2-42/+212
2020-07-27add a reusable event dispatching systems20200729gumi2-24/+173
2020-07-27add the player cache systemgumi2-0/+375
2020-07-20add functions to get legacy storage and inventory itemsgumi1-0/+76
2020-07-20add functions to get Legacy and Vault account datagumi3-1/+239
2020-07-20add a function shorthand to convert a char name to idgumi1-0/+19
2020-07-20add bitwise abstraction functionsgumi1-0/+23
2020-07-18Drop support for all languages below 70% translationJesusaves2-28/+5
Need to modify client-data/languages.xml as well
2020-07-10Implements Crafting Core systemJesusaves3-7/+120
Recipes etc. not included
2020-06-17First version of the new kfahr script.toams1-0/+31
It is a rewrite from the tmw legacy script. Dialogs are the same and functionality is also intended to be the same. A part of the dialog was not done yet - the Setzer quest.
2020-06-17Contains fixes/reordering for races, guilds and genders.Jesusaves4-43/+86
PS. Gender change is broken, I blame Gumi Note: Players will no longer be able to select Kralog and Raijin at start, because @WildX said they were rare. (This needs a patch to evol-tools) FIXME: We'll need better names for human/talpan/viro race. FIXME: Gumi's stock code did not work, rebirth is disabled.
2020-05-27At least, now you can reach Argaes. Poorly balanced.Jesusaves2-0/+24
2020-05-24Faction Core, Quest ID rewrite, Thieves Path.Micksha18-14/+356
Part of Leaving Artis redesign.
2020-05-09remove the entire notion of marriagegumi1-293/+0
2020-05-07Random, Wild Treasure Chests were sighted in Hurnscald Caves!Jesusaves2-3/+151
Watch out for them!
2020-04-25update scripts following a hardcoded enum changegumi2-2/+2
2020-04-25add a gender change option to Edouardgumi1-0/+15
2020-04-25add a changesex pseudo-atcommandgumi1-0/+13
2020-04-22finalize changes in boss.txt, update TF_POISON a bit (note to self: add ↵Micksha1-2/+2
particles and icon for poison skill)
2020-04-11Add the [Clothes Pack], containing the destroyed equipment from the player.Jesusaves1-1/+2
This item is obtained from Doomsday event epilogue. “Contains merge items which can be restored by a skilled NPC”. The name of this NPC is... Perhaps, Gumi? %%M :>
2020-02-28Beanie Copter Quest, by @WildX requestJesusaves1-0/+2
2020-01-10Fix Hall Of Acorns.Jesusaves1-15/+15
SORRY FOR THE TYPO! Please forgive me, Tirifto.
2020-01-10Scoreboards. Done upon request (and popularity)Jesusaves2-0/+225
An untested Hall Of Acorns was included with Tirifto's blessings. Provides two new commands available to everyone: `@scoreboard` and `@scoreboards` These commands allow players to view an hourly-updated scoreboard, with the richest and most powerful players, as well as the most powerful guilds. And, ofc, whoever has more acorns on storage. There's also a button to see some game statistics, like total monsters killed since release. Patreon Link is a courtesy because it came with original code; We might want to update it to more general Donation page later. PS. Code imported from Moubootaur Legends and modified for rEvolt. This includes replacing "mes()" with "mesf()"
2020-01-10Global Event Handler.Jesusaves4-14/+72
Hurnscald NPCs are incompatible. I've run in epoll problems once on ML, so I'm making this again.
2020-01-08Housekeeping patches, they should not have any visible effect ingame (unless ↵Jesusaves1-15/+12
something BREAKS, then you'll notice it right away)
2019-10-21These are the new GM permissions, levels, and clearances for rEvolt.Jesusaves1-1/+1
See the merge request for a better list of powers as of approved on topic 20808.
2019-10-10Change Slime-Littleslime to LittleSlimeMicksha1-1/+1
Should be more internally consistent
2019-10-01instance for training room, training npc, new quest idtoams1-0/+28
change warp system for avoid spam creation instance add dummy for skill wave to mob_db, and stupid change in script add few basic control, info about training, access by menu change bow wave, and add dummy for bow wave change collison wall to water wall etc.
2019-05-13Update from herculesAndrei Karas4-12/+12
2019-05-01Make Mundane walk, instead of jumping.Jesusaves3-2/+47
Maybe he should walk faster than player, as he is scared. I just read npc/funcs/npcmove* to accomplish my task. Thanks, @toams and 4144!
2019-04-27Alpha version of spotlight system - requires a fixed clientdata!119 or won't ↵Jesusaves2-0/+103
work NOT gm command compatible. May be optimizable, new MR for comparasion and performance check pending.