summaryrefslogtreecommitdiff
path: root/src/emap/init.c
AgeCommit message (Collapse)AuthorFilesLines
2021-06-16Add recalcstats() wrapper for Focus.Jesusaves1-0/+1
2021-04-18Implement SC_HALT_REGENERATION. Move SC IDs because this one is saved to SQL.Jesusaves1-0/+1
2021-04-13Allow @refresh to be used during a dialog. Will terminate the dialog but is ↵Jesusaves1-0/+1
desired.
2021-04-10Changes demanded by testingJesusaves1-3/+0
2021-04-10Remove calcdmg(); There's a risk of a loop and I don't wanna hear of it.Jesusaves1-1/+0
This is pre-renewal with much less overhead, we can use Atk/Matk without mods. Means no criticals; But with no evasion and no defense it is like "always crit".
2021-04-10Include the functions which scripts will need: aggravate, calcdmg and harmJesusaves1-0/+6
2021-04-09WONT-FIXJesusaves1-0/+2
2020-12-09Deprecate lg() command.Jesusaves1-1/+1
2020-09-26changeplayermusic() script functionJesusaves1-0/+1
required for clientdata!174 Tested in Moubootaur Legends
2020-09-02Accept optional param - NPC NAME - on npcwalkto() script functionJesusaves1-1/+1
2020-08-29getskillname(), function required by magic functionalityJesusaves1-0/+1
Gumi suggested a [skill] in ManaPlus, but it was not done. Besides, these are known to not work on menus, so this is a better idea. Note that the field returned in skill_db is "desc", not "name".
2020-08-22add an IT_VIRTUAL item type for card groupsgumi1-0/+1
2020-08-14add a script command to get craft recipe ingredientsgumi1-0/+1
2020-07-24add a script command to kick players offlinegumi1-0/+1
2020-07-13fix the hooks for npc->unload and mob->spawn_dataset, remove the unused hook ↵gumi1-1/+0
for status->change_end_
2020-07-13update the call syntax of some internal functionsgumi1-1/+1
2020-07-13aggravate() will cause target RID to target player.Jesusaves1-0/+2
2020-04-26add buildin getnpcsubtype() to get nd->subtypegumi1-0/+1
2020-04-25add full support for non-binary gendergumi1-0/+3
2020-01-13New function: readbattleparam( <param> )Jesusaves1-0/+1
Complements with some info only available with getunitdata(), which only works with non-players. Not everything covered by getunitdata() is covered by this function. TEMPORARY COMMIT, should be replaced with getunitdata() when the function is updated upstream to receive player data as well.
2020-01-09Fix redefine HPM interfacesAndrei Karas1-0/+3
2019-05-14Add legacy bl name packets for legacy clientsAndrei Karas1-0/+5
2019-05-14Fix compilation errors after hercules updateAndrei Karas1-0/+1
2019-04-08Update from herculesAndrei Karas1-1/+1
2019-04-05Implement sendMapMask() which sends a custom map mask only to a specified user.Jesusaves1-0/+1
Remember to use getmapmask() before!
2019-03-11Add stylist into includes in emap/init.cAndrei Karas1-0/+1
2019-03-01Add at command for get name by being idAndrei Karas1-0/+1
New gm command: getname ID
2018-12-17Add missing packets into len table.Andrei Karas1-0/+2
2018-12-06Register all evol server to client packets in hercules.Andrei Karas1-0/+27
Also change hercules packets limit to allow all custom packets.
2018-10-31Implemented commands tee and logacsvln1-0/+2
2018-09-25Fix name response packets for manaplus with packet version 24 or older.Andrei Karas1-0/+2
2018-09-25Fix compilation after hercules update.Andrei Karas1-0/+1
2018-09-25Hercules update.Andrei Karas1-2/+2
2018-07-26Fix compilation after hercules update.Andrei Karas1-1/+0
2018-07-21Implemented commands "hugo" and "linus"acsvln1-0/+2
2018-04-19Use configured respawn hp for all jobs.Andrei Karas1-0/+1
2018-04-19Load all skills independend on job types.Andrei Karas1-0/+1
2018-04-19Allow death penalty for any jobs.Andrei Karas1-0/+1
2018-04-19Dont preserv hardcoded skill in skill tree based on job.Andrei Karas1-0/+1
2018-04-19Dont add hard coded sc effects after levelup.Andrei Karas1-0/+1
2018-04-19Dont add hardcoded skills into tree for some races.Andrei Karas1-0/+1
2018-04-19Dont reset NV_TRICKDEAD from non human races.Andrei Karas1-0/+1
2018-03-26add missing hashtable iterator buildinsgumi1-0/+3
2018-03-08Add support for identified attribute in item_db.conf.Andrei Karas1-0/+2
This attribute set on dropped equipment by mobs. Default value true.
2018-02-27Add script function for check is hash table exists.Andrei Karas1-0/+1
New script function: htexists.
2018-02-15Add script command for check is id belong to existing instance.Andrei Karas1-0/+1
New script command: isinstance id
2018-02-13Update for all players clan join/leave state.Andrei Karas1-0/+4
Other players will see if player joined or left clan.
2017-11-07Update from new hercules.Andrei Karas1-2/+0
Removed npc vd recreation because it already fixed in hercules.
2017-08-16Add evol packets id offset. For now offset is 0.Andrei Karas1-12/+12
This allow to change evol packets id if they start conflicting with hercules packets in future.
2017-08-10Dont send rodex icon packet to old clients.Andrei Karas1-0/+1