Russell Kinasz
2c6fd44811
Implemented encounter timers - no spawn required
2015-06-02 12:25:09 -07:00
Akkadius
ee136881c8
Implemented disjointed zone based time, this can be triggered via quest methods
...
Added parameter to LUA and Perl method settime(hour, minute, [update_world = true])
- If update_world is false, the zone will then unsubscribe itself from regular worldserver time synchronizations
Added DB ver 9082 with update to add npc_types texture columns if table does not currently have them
2015-05-25 23:48:11 -05:00
JJ
3b9f62f0a1
Exported ReloadZoneStaticData to perl and lua.
...
Usage:
(perl) quest::reloadzonestaticdata();
(lua) eq.reloadzonestaticdata();
2015-03-18 02:49:00 -04:00
Michael Cook (mackal)
8649ed1dcb
Add quest debugging to lua
2015-02-01 17:25:16 -05:00
Akkadius
39a47ceb93
Implemented LUA counterpart of EVENT_ENVIRONMENTAL_DAMAGE
2015-01-30 23:15:48 -06:00
Uleat
4832acde0b
Finished ClientVersion naming conventions (don't forget to copy the renamed patch_UF.conf file)
2015-01-27 05:09:35 -05:00
KimLS
269d56e1d0
Switched out our kinda juryrigged vector types for glm::vec types since we use that as a 3d math library already but never switched out the types
2015-01-23 00:01:10 -08:00
KimLS
03286f540a
Updated version of glm
2015-01-22 16:52:50 -08:00
Uleat
e70e443950
Implemented 'enum class ClientVersion' -- added 'RoF2' to lua client version enumeration
2015-01-19 23:32:57 -05:00
Michael Cook (mackal)
f4224b296a
We don't need to cast these anymore
2015-01-18 18:29:37 -05:00
Michael Cook (mackal)
7374313fd9
Fix overflow error in lua_create_npc
2015-01-18 14:41:23 -05:00
Arthur Ice
cd9ca65587
merge upstream
2015-01-08 19:40:00 -08:00
Kinglykrab
1329a2f9ba
Update npc_types table.
...
- d_meele_texture1 -> d_melee_texture1
- d_meele_texture2 -> d_melee_texture2
- Required SQL: 2014_12_24_npc_types_update.sql
2014-12-24 01:26:07 -05:00
Arthur Ice
f409d39f1a
merge upstream
2014-12-21 13:57:20 -08:00
Akkadius
ad8e834fe8
Dropping client 6.2 support
2014-12-15 23:14:55 -06:00
Arthur Ice
4daf4ab507
QuestManager::unique_spawn converted to xyz_heading
2014-12-02 14:36:51 -08:00
Arthur Ice
2e0cfa86bf
QuestManager::spawn2 converted to xyz_heading
2014-12-02 13:27:01 -08:00
Arthur Ice
7a74df5ff1
summonallplayercorpses converted to xyz_heading
2014-12-02 12:42:47 -08:00
Arthur Ice
efc4ba0e27
summonburriedplayercorpse converted to xyz_heading
2014-12-02 12:00:45 -08:00
Arthur Ice
04e24ddce4
moveto converted to xyz_heading
2014-12-02 11:20:10 -08:00
Arthur Ice
c8063c31ed
QuestMgr::CreateObjectFromModel converted to xyz_heading
2014-11-30 22:05:34 -08:00
Arthur Ice
4c5117cabe
QuestManager::CreateGroundObject converted to xyz_heading
2014-11-30 21:42:59 -08:00
Arthur Ice
54bc1b06e4
NPC constructor converted to use xyz_heading
2014-11-30 17:32:11 -08:00
KimLS
9570412991
Added special ability functions to perl, removed some of the less used commands (and a few duplicates)
2014-11-18 21:17:03 -08:00
KimLS
d987ccf289
Added transactions for corpse creation, added sql to fix a bug in raid member saving in some situations, fixed a bug in encounters
2014-11-08 15:22:03 -08:00
KimLS
957f05860b
Small changes to encounter stuff
2014-11-04 21:01:20 -08:00
KimLS
1619324d06
Small bug fixes with encounters, also added eq.load_encounter_with_data(encounter_name, data_string) and unload as well. Allows you to send a message via the encounter system load
2014-10-31 22:09:09 -07:00
KimLS
04dc593df9
Various bug fixes
2014-08-31 20:27:02 -07:00
KimLS
07a2cbe9a5
Renamed zone files
2014-08-21 23:46:01 -07:00
Uleat
8b14c21a24
More numeric to constant conversions..should be most of them... Please report any inventory abnormalities.
2014-07-31 07:52:38 -04:00
Uleat
36a2d52f1c
More 'dictionary' updates..added 'constants' files to client translators..started replacement of hard-coded inventory values.
2014-07-27 20:35:43 -04:00
Uleat
d7c2d6108f
Added the initial references for two new dictionaries - EmuConstants and EQLimits..more to come.
2014-07-16 21:23:16 -04:00
KimLS
a6589e283b
Some potential fixes for clang, not complete
2014-06-23 16:56:37 -07:00
KimLS
a1adda36fa
Experimental changes to lua get_qglobal implementation to try to see if we can figure out this gcc x86 bug.
2014-06-08 15:18:48 -07:00
cavedude00
d8ad337c0e
Fixed a zone crash in spawn_conditions.
...
spawn_events changes, fixes, and additions.
2014-04-25 12:40:25 -07:00
KimLS
1476ebdfe6
Merge branch 'timer'
2014-03-07 20:00:11 -08:00
KimLS
e25fd47828
Added some other timer functions to lua, removed perl memory leak stop gap for the moment until i decide how to fix it...
2014-03-07 19:59:44 -08:00
sorvani
58f42f1af1
Created RemoveFromInstance and RemoveAllFromInstance and exported to lua_general.cpp
2014-03-04 22:39:52 -06:00
KimLS
5a6c25887a
Export of eq.clock(), os.clock() isn't a good option on unix
2014-02-22 15:26:18 -08:00
KimLS
8b1262b198
Export clear_npctype_cache as both lua/perl general functions.
2014-02-01 14:55:51 -08:00
sorvani
4191c195c1
added GetCharactersInInstance
2014-01-18 23:34:16 -06:00
Michael Cook (mackal)
1822347a46
Add lua_say_link overloads
2014-01-11 15:07:11 -05:00
JJ
37cacd27b1
Changed enable/disable recipe to confirm change made.
2013-12-14 09:55:46 -05:00
JJ
b8d1838dcc
Added in-game commands to enable/disable tradeskill recipes
...
-Commands: #enablerecipe recipe_id, #disablerecipe recipe_id
-Perl: quest::enablerecipe(recipe_id), quest::disablerecipe(recipe_id)
-Lua: eq.enable_recipe(recipe_id), eq.disable_recipe(recipe_id)
2013-11-01 23:55:17 -04:00
Uleat
0d5fc26841
Converted MATERIAL defines to MaterialUseSlots enumeration
2013-10-27 08:01:37 -04:00
KimLS
2c25241763
Fix for lua say links, other branch taking longer than thought so making this its own commit
2013-10-16 15:47:08 -07:00
Sorvani
c216ece72c
fir for lua get_spawn_condition
2013-07-15 00:35:46 -05:00
KimLS
d472c05f5d
Lua packet handler dispatch
2013-07-13 13:53:41 -07:00
KimLS
2f335372a0
Few warning and lua fixes, fix for summon not working on new system. Need to look at enrage as it doesn't appear to work right either and think it's timing related
2013-07-07 15:22:20 -07:00
KimLS
9a63ee65c9
Added functions to eq to get the internals of the current quest_manager quest, also bug fix to a lua client function
2013-07-05 00:33:45 -07:00