KimLS
7fc21b9e3a
Tons of renames
2014-08-21 19:33:02 -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
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
KimLS
3690f93302
Fix for fear failing, removed #fear command because it was blank anyway, added a cmake command to change the default map/water/path directory
2014-05-31 16:32:15 -07:00
KimLS
3a2ccd7521
Added loading of v2 regular maps, also #bestz will report water info even if a reg map failed to load.
2014-05-21 17:30:54 -07:00
KimLS
8c92271804
Initial v2 water map format.
2014-05-20 00:14:26 -07:00
Alex
f89357f3c8
WIS fix.
...
WIS was actually setting MR.
2014-05-11 13:27:33 -04:00
Alex
1f43e69b4c
Updated with fix.
2014-05-10 12:02:48 -04:00
KinglyKrab
e097722ec6
Update command.cpp
...
Removed an accidental repetition of atoi.
2014-05-08 13:42:21 -04:00
KinglyKrab
ffa8e5ff62
Update command.cpp
2014-05-05 15:58:36 -04:00
KinglyKrab
26255b79db
Added new abilites to #npcedit.
...
I added the ability to modify stats, version, maxlevel, PhR, no_target_hotkey, adventure_template_id, npc_spell_effects_id, trap_template, special_abilities, scalerate, healscale, spellscale, and color.
2014-05-04 10:30:52 -04:00
KimLS
989bffee81
Merge branch 'master' into raycast
2014-04-27 14:36:05 -07:00
Michael Cook (mackal)
8866b3170e
Implement ability for NPC Merchants to open and close shop
2014-04-01 21:03:49 -04:00
Uleat
955f164efb
Added optional rule for allowing bots to auto-update with their owner.
...
(Run the optional sql script to activate this feature)
2014-03-31 09:31:49 -04:00
KimLS
629f9863ae
Merge branch 'master' into raycast
2014-03-01 17:49:21 -08:00
cavedude00
1d6bd3cc5e
Better flee runspeed calculation.
...
Added two new NPC special_abilities, ALWAYS_FLEE and FLEE_PERCENT.
Fixed an issue where a NPC could get stuck on a single coord in a rectangular roambox.
Added mindelay to spawngroup to allow for greater control of the roambox delay. SQL is required.
2014-02-26 18:06:16 -08:00
KimLS
951c321ba6
Partial port of der's map rewrite, no new azone format yet but it's coming. Will convert legacy map formats on the fly atm.
2014-02-23 21:17:28 -08:00
KayenEQ
0caa1fd40b
new spell effects
...
buff struct/tables - required sql
Removed: death_save_chance and deathsave_aa_chance (no longer used)
Added: dot_rune, caston_x, caston_y, caston_z
minor fixes
2014-02-20 01:04:34 -05:00
KimLS
8b1262b198
Export clear_npctype_cache as both lua/perl general functions.
2014-02-01 14:55:51 -08:00
KimLS
6e0a214bcc
Compiler option for playing with npctype_cache as was requested for a feature. Not entirely tested may need some work. Currently defaults to old behavior on #repop.
2014-01-31 20:38:32 -08:00
Michael Cook (mackal)
4216627604
Prefer prefix ++/-- on non-primitive types
...
Postfix ++/-- might cause the creation of a tmp instance
that might be optimized out. Mights are bad. Prefix doesn't
have this problem.
2014-01-13 22:14:02 -05:00
KimLS
2ac1f37b02
More work on Client Marquee messages.
2013-12-23 17:35:58 -08:00
KimLS
a96f10b6aa
More work on OP_Marquee. Should be enough to implement a function with it. Anyone wants to fiddle around with the unknowns and get them better documented they are free to.
2013-12-23 15:42:13 -08:00
JJ
37cacd27b1
Changed enable/disable recipe to confirm change made.
2013-12-14 09:55:46 -05:00
Michael Cook
4fdcf604f2
Added #showspellslist command to show us a mob's spells
2013-12-03 15:57:50 -05:00
clucksoft
fd10ddf86d
suspend/ban kick fix
2013-11-19 12:48:59 -08:00
Michael Cook (mackal)
300799fdc8
Added npc_types.assistradius, defaults to npc_types.aggroradius if set to 0
2013-11-18 12:44:39 -05:00
JJ
da3ba12560
Fix for #npcedit qglobal
2013-11-06 21:12:57 -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
e3805d5920
Converted SkillType typedef enumeration to SkillUseTypes enumeration
2013-10-27 13:03:41 -04:00
KimLS
fcd9b525a8
Removed Common Profiler and Zone Profiler. They're well past outdated status and are just code bloat.
2013-08-29 15:46:40 -07:00
KimLS
1f2145a45d
Fix for special_abilities crash dealing with std::string in struct that was then memcpyed
2013-07-18 00:24:43 -07:00
Alex
dfe63f87c3
Merge pull request #78 from j883376/cleanups
...
Code cleanups, take two
2013-07-12 13:36:02 -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
63d678ce29
Replaced npcspecialatk with special_attacks, needs more testing also gotta export new api for it as I can't remove the legacy one. Too many quests rely on the legacy functionality.
2013-07-06 03:45:06 -07:00
j883376
0578f45490
Revert "Revert "Merge pull request #77 from j883376/cleanups""
...
This reverts commit d25205d9d381dc83d610fa1084019b90cfe83e1c.
2013-06-28 04:25:44 -04:00
KimLS
a5db4310c6
Merge branch 'master' into lua
...
Conflicts:
zone/merc.cpp
2013-06-27 12:53:47 -07:00
KimLS
d25205d9d3
Revert "Merge pull request #77 from j883376/cleanups"
...
This reverts commit 4ff2efea435a235b634904c91381334ce2d38e4b, reversing
changes made to e811e3975b3e6f5f1c3274a501b6f964925281fb.
2013-06-27 12:50:20 -07:00
KimLS
9e1115f899
Merge master, pretty close to RC atm
2013-06-26 12:52:00 -07:00
j883376
488b2888a8
Fix uses of uninitialized variables
...
- Replace unknown008 array with two separate variables in Object code
- Fix mismatched safe_delete() of an array
2013-06-25 23:40:05 -04:00
KimLS
bb1282de30
encounter events can now watch all events by all npcs/items/quests by registering themselves to watch -1, fix #74
2013-06-22 14:23:07 -07:00
KimLS
a3738dc131
Changed EVENT_TRADE to pass iteminst instead of variable ids, perl will not have changed at all but lua now passes the iteminsts in the trade object. Also redid a bunch of the spell quest stuff
2013-06-05 16:47:49 -07:00
KimLS
850fa5aecc
Exported client functions to lua, going to work on npc next
2013-05-26 12:44:33 -07:00
KimLS
e47de5deed
Merge with master
2013-05-24 01:23:58 -07:00
j883376
b47597b813
Merge branch 'master' of git://github.com/EQEmu/Server into gcc-changes
2013-05-23 21:12:07 -04:00
j883376
d6ff01d63c
Fix several GCC warnings
2013-05-23 20:22:42 -04:00
KimLS
a3e24b6854
Merge from master
2013-05-23 12:50:34 -07:00
KimLS
e6fba5ba82
Merging
2013-05-23 00:31:02 -07:00