summaryrefslogtreecommitdiff
path: root/npc/functions/main.txt
AgeCommit message (Collapse)AuthorFilesLines
2017-10-11what's up with this crazy syntax?s20171023gumi1-2/+2
I blame Reid
2017-10-11fix npc talk lock mechanismgumi1-20/+14
it was setting a var in the function rather than in the NPC
2017-08-22fix the npc talk lock mechanism, make some other npcs use itgumi1-6/+6
2017-08-22reorganize the framework functionsgumi1-44/+21
2017-07-20more framework functionsgumi1-29/+0
2017-01-27add the `any()` function (used by two MRs)gumi1-0/+5
2017-01-22add new link functionsgumi1-0/+20
2016-12-13put the game rules in a function, make notes call that function, add ↵gumi1-1/+4
`@rules` command add `The Book of Laws`, give it whenever the player does not have it
2016-07-06Add a logn * baseplayer function to calculate inn and stat reset costs.Reid1-0/+23
2016-04-19Add a new function called npctalkonce.Reid1-0/+32
2016-04-14Change the adddefaultskills function default level to 6 instead of 9.Reid1-1/+4
2016-04-11Add compareandsetq function, it compares a given quest variable's value with ↵Reid1-0/+13
the current one, if both vals are equals, it sets the variable with a new value.
2016-03-19Replace select with yes/no to askyesno function.Andrei Karas1-0/+5
2016-02-26Add menuaction script function. Replace all action string to this function.Andrei Karas1-1/+5
Also fix other usage of chars "[]".
2016-02-22Add a new flag for the speech() function to hide the mesn; line.Reid1-1/+4
2016-02-13Clean up and remove some useless space and newline.Reid1-4/+0
2015-09-28add abs(N) functionJoseph Botosh1-0/+6
2015-09-24update function narrator and speech: using optional bit flags as first argJoseph Botosh1-16/+41
2015-09-24add optional first integer arg to narrator and speech functions -- number of ↵Joseph Botosh1-2/+32
blank lines at beginning
2015-09-23add debugnpc functionJoseph Botosh1-0/+8
2015-09-20Remove extra empty mes lines on speech and narrator functions.Reid1-2/+0
2015-09-17add functions narrator, speechJoseph Botosh1-0/+22
2015-09-05add function strip() to script functionsJoseph Botosh1-0/+25
2015-04-08Revert "Correct the skill tree issue."Andrei Karas1-1/+1
This reverts commit bdea7e4211c9cefdb0664c8bf7b4f194f5b27fd1.
2015-03-16Correct the skill tree issue.Reid1-1/+1
2015-02-26Add initial basic skill with level 9.Andrei Karas1-1/+1
2015-02-24Add script function addremovemapmask.Andrei Karas1-0/+5
This function at same time add and remove some bits to map mask. Example: // add 4 and remove 8 addremovemapmask "test", 4, 8;
2015-02-22Add function to convert int to string.Andrei Karas1-0/+4
New function: str Example: str(10)
2015-01-22add basic skill omly on first map.Andrei Karas1-1/+1
Also replace skill id to skill constant.
2015-01-10Fix default skills function.Andrei Karas1-0/+1
2015-01-09Fix adding default skills.Andrei Karas1-0/+4
2014-11-21Remove lg function.Andrei Karas1-8/+0
2014-11-05Correct 4144's mistake on g function.Reid1-2/+1
2014-11-05fix lg function.Andrei Karas1-2/+5
2014-11-04convert server data for using with hercules.Andrei Karas1-0/+44