Chris Miles
e64526920c
Merge pull request #1053 from KinglyKrab/crosszonesignalplayerbygroupid
...
Add CrossZoneSignalPlayerByGroupID() to Perl/Lua.
2020-05-10 20:01:51 -05:00
Alex
dc9bd031ff
Merge branch 'master' into crosszonesignalplayerbygroupid
2020-05-10 21:00:43 -04:00
Chris Miles
7113c9236e
Merge pull request #1057 from KinglyKrab/crosszonesignalclientbyname
...
Fix typo in crosszonesignalclientbyname Perl_croak.
2020-05-10 20:00:42 -05:00
Alex
857b24727c
Add CrossZoneMessagePlayerByGuildID() to Perl/Lua.
2020-05-10 16:52:33 -04:00
Alex
4d93406176
Fix typo in crosszonesignalclientbyname Perl_croak.
2020-05-10 09:16:58 -04:00
Alex
12c4b20169
Add CrossZoneSignalPlayerByGroupID() to Perl/Lua.
2020-05-09 21:15:34 -04:00
Akkadius
a0f8bbb3b9
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-18 02:31:43 -05:00
Akkadius
47b8aa3f18
Export quest calls
2020-04-11 04:38:42 -05:00
Alex
cbd1f42a08
Merge conflict fixes...
2020-04-06 18:57:13 -04:00
Alex
c6e4b5647f
Merge branch 'master' into getclassname
2020-04-06 16:25:29 -04:00
Alex
40ef4c799b
Update embparser_api.cpp
2020-04-06 16:22:08 -04:00
Alex
8ba7ddd054
Merge branch 'master' into getcurrencyitemid
2020-04-06 16:21:29 -04:00
Chris Miles
6f846dc4ff
Merge pull request #1025 from KinglyKrab/getracename
...
Add getracename(race_id) to Perl/Lua.
2020-04-06 01:57:54 -05:00
Chris Miles
0461fc1789
Merge pull request #1024 from KinglyKrab/getskillname
...
Add getskillname(skill_id) to Perl/Lua.
2020-04-06 01:57:12 -05:00
Chris Miles
aa6264266e
Merge pull request #1022 from KinglyKrab/getcurrencyid
...
Add getcurrencyid(item_id) to Perl/Lua.
2020-04-06 01:56:25 -05:00
Alex
c2c6282cc7
Add getclassname(class_id, level) to Perl/Lua.
2020-04-06 02:26:58 -04:00
Alex
fab071d9da
Add getracename(race_id) to Perl/Lua.
2020-04-06 02:02:20 -04:00
Alex
358bd60716
Add getskillname(skill_id) to Perl/Lua.
2020-04-06 01:36:46 -04:00
Alex
03ca345b37
Add getcurrencyitemid(currency_id) to Perl/Lua.
2020-04-06 01:07:59 -04:00
Alex
6ddcc2bb8a
Add getcurrencyid(item_id) to Perl/Lua.
2020-04-06 00:49:57 -04:00
Alex
02cac686b6
Add getnpcnamebyid(npc_id) to Perl/Lua.
2020-04-06 00:10:58 -04:00
Alex
035bac1044
Update embparser_api.cpp
2020-04-05 21:22:23 -04:00
Alex
5a8d467d25
Merge branch 'master' into getcharnamebyid
2020-04-05 21:21:15 -04:00
Alex
ae959be5ac
Added getcharnamebyid(char_id) to Perl/Lua.
2020-04-05 21:18:05 -04:00
Alex
41d0b1a947
Add getcharidbyname(name) to Perl/Lua.
2020-04-05 20:41:49 -04:00
Chris Miles
47e56f9381
Merge pull request #1015 from EQEmu/checkinstancebycharid
...
Add CheckInstanceByCharID(instance_id, char_id) to Perl/Lua.
2020-03-31 22:21:08 -05:00
Chris Miles
58b9b719f4
Merge pull request #1014 from EQEmu/gettaskname
...
Add gettaskname(task_id) to Perl/Lua.
2020-03-31 22:20:58 -05:00
Alex
a4bf484c74
Add CheckInstanceByCharID(instance_id, char_id) to Perl/Lua.
2020-03-31 23:19:32 -04:00
Alex
4712b56078
Add gettaskname(task_id) to Perl/Lua.
2020-03-31 23:17:25 -04:00
Alex
8974059577
Remove unused variables in resettaskactivity.
2020-03-31 20:01:47 -04:00
Chris Miles
963735e7dd
Merge pull request #1012 from EQEmu/getspellname
...
Add getspellname(spell_id) to Perl/Lua.
2020-03-31 18:53:20 -05:00
Alex
ceb8b31bc0
Add getspellname(spell_id) to Perl/Lua.
2020-03-31 19:48:44 -04:00
Alex
51b31b5e53
Add getitemname(item_id) to Perl/Lua.
2020-03-31 19:31:04 -04:00
Alex
0ab7291625
Add countitem(item_id) to Perl/Lua.
2020-03-19 22:33:07 -04:00
Alex
cede38f562
Add GetRaidIDByCharID to Perl/Lua.
2020-03-08 21:11:56 -04:00
Alex
2a9248697e
Add GetGroupIDByCharID and GetGuildIDByCharID to Perl/Lua.
2020-03-08 20:49:01 -04:00
Kinglykrab
caceae1028
Implement Corpse counting methods for global/zone-specific counting.
...
Global:
- Perl: quest::getplayercorpsecount(uint32 char_id);
- Lua: eq.get_player_corpse_count(uint32 char_id);
Zone-specific:
- Perl: quest::getplayercorpsecountbyzoneid(uint32 char_id, uint32 zone_id);
- Lua: eq.get_player_corpse_count_by_zone_id(uint32 char_id, uint32 zone_id);
2020-01-20 20:23:11 -05:00
Uleat
147be47088
Added a few more inventory slot look-ups to perl and lua apis
2019-11-06 14:50:20 -05:00
Uleat
3aed0e257a
Added logging functions to perl/lua apis
2019-10-08 20:35:03 -04:00
Uleat
cf80e594bc
Merge branch 'master' of https://github.com/EQEmu/Server into lsid
...
# Conflicts:
# common/ruletypes.h
# world/net.cpp
# zone/bot_command.cpp
# zone/command.cpp
# zone/zonedb.cpp
2019-09-12 01:54:37 -04:00
Kinglykrab
499c0fdca5
Fixes multi-link Perl croaks, allowing the quest API reader to function properly.
2019-09-10 21:48:15 -04:00
Akkadius
678c25e02c
Simplify error logging
2019-09-01 22:05:44 -05:00
Akkadius
db5e511af3
Merge branch 'master' of https://github.com/EQEmu/Server into lsid
2019-09-01 19:23:56 -05:00
Akkadius
57354579aa
Unify chat constants usage
2019-08-11 00:00:55 -05:00
KimLS
880de837d9
Crash and compile issues on windows
2019-08-08 15:55:14 -07:00
Michael Cook (mackal)
9fe17f4d46
Fix issues with OP_SpecialMesg handling
...
This should prevent any optimizations being done on the "1 char string"
This also fully documents the packet and expands the uses of
quest::say/QuestSay
2019-07-18 00:56:46 -04:00
Kinglykrab
32b161fd57
Adds dynamic rule capabilities to quests in LUA/Perl.
...
- quest::set_rule(string rule_name, string rule_value)
Example: quest::set_rule("Zone:UseZoneController", "false") - Sets the rule "Zone:UseZoneController" to "false" for the current zone.
- quest::get_rule(string rule_name)
Example: quest::get_rule("Zone:UseZoneController") - Returns true/false depending upon if it's enabled/disabled.
- Example NPC script here: https://pastebin.com/akKKN2NS
2019-01-21 19:10:48 -05:00
Akkadius
0681e6dbb2
Merge branch 'master' into movement_manager
2018-12-17 01:39:37 -06:00
Chris Miles
9c1e14a4ab
Merge branch 'master' into feature/global-base-scaling
2018-12-14 02:40:33 -06:00
Kinglykrab
838ab5b77e
Missed embparser_api.cpp and lua_general.cpp. Sorry.
2018-12-13 20:25:05 -05:00