summaryrefslogtreecommitdiff
path: root/npc/functions
AgeCommit message (Collapse)AuthorFilesLines
2022-11-14Update translations. Russian reached 90% and was re-included.HEADmasterJesusaves1-3/+6
2022-10-17TMW rEvolt Alt. GameplayJesusalva Jesusalva14-109/+1048
2022-10-14Merge remote-tracking branch 'livio/livio/20201117_libquest_fix'Jesusaves1-72/+76
2021-01-09Prepare serverdata for evol-hercules!31Kurt Kuschinski4-8/+8
Deprecate g() and lg()
2021-01-09Remove gender information from all NPCs.Jesusaves1-1/+0
2020-12-27Remove all mentions from evolonline.org from NPCs and IRC.Jesusaves1-1/+1
However, I cannot find the update server to update it
2020-12-06* Lena's questJesusaves7-23/+492
* Add Inn to towns * Add Merchant Guild to towns * Add Soul Menhir to Towns * Add Barbers to towns * Add General Store to towns * Some work for blacksmith & tailoring * Kadiya's placeholder (no quest for r1, sorry D:) * Anwar Quest * Joaquim Quest * Updates on Artis Blacksmith and Julia's intro * some work on fishing spots * Bosses and Master Skill Book ("about" one per region) * Asphodel Moors population (no quests and incomplete)
2020-11-17Improved libquest, Galimatia and Hal quest. Fixed tabs. NPCcrafting will ↵Livio Recchia1-72/+76
print ingredients: no need to do it manually anymore.
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.jesusalva/doomsdayJesusaves1-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.