Uleat
e84cebe375
Changed OP_FormattedMessage code to eliminate possible oob error
2015-01-12 21:15:12 -05:00
Uleat
d5b24543e8
Added text link translators for OP_TaskDescription (RoF+ -- all clients current)
2015-01-12 14:35:38 -05:00
Uleat
51fe41bf51
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-12 01:42:46 -05:00
Uleat
f612082f5d
Fix for OP_FormattedMessage text link server crashes
2015-01-12 01:42:27 -05:00
Michael Cook (mackal)
2c97d98963
Remove unnecessary and incorrect memset
2015-01-11 23:34:00 -05:00
KayenEQ
d6bc32f7fd
Merge pull request #335 from KayenEQ/Development
...
#tune command fix
2015-01-11 23:10:45 -05:00
KayenEQ
48199f3744
#tune command fix
2015-01-11 23:09:28 -05:00
Uleat
5c761d3a57
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-11 16:44:30 -05:00
Uleat
8f1c227125
Tweaked client text link translators
2015-01-11 12:25:58 -05:00
KayenEQ
c84dc13d53
Merge pull request #334 from KayenEQ/Development
...
Command #tune
2015-01-11 01:21:02 -05:00
KayenEQ
d57d463818
New Command
...
#tune
Used to return ideal values for tuning NPC/Client combat statistics.
2015-01-11 00:45:37 -05:00
Michael Cook (mackal)
5b78acc45e
Make the AI stopping a little less silly on zone shutdown
2015-01-10 02:34:38 -05:00
KayenEQ
00ba6e761e
Merge pull request #333 from KayenEQ/Development
...
Fix for spell projectiles (target type 1) being applied as melee damage.
2015-01-10 00:14:39 -05:00
KayenEQ
999a6501e0
Fix for spell projectiles (target type 1) being applied as melee damage.
...
Resolves those random 1 million damage hits that have been reported
2015-01-09 22:33:41 -05:00
Michael Cook (mackal)
f3f9997adf
Packets are already memset to 0
2015-01-09 12:59:48 -05:00
Michael Cook (mackal)
1b8711bce9
Minor tweaking to zone/entity.cpp
2015-01-09 12:59:13 -05:00
Michael Cook (mackal)
c33973f20a
Optimize EntityList::RemoveGroup/RemoveRaid
...
lambdas are cheating btw.
2015-01-09 02:44:20 -05:00
Trevius
4c9653d204
Potential crash/bug fixes for Groups and Mercs.
2015-01-08 23:28:22 -06:00
Akkadius
732fa17afb
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
zone/groups.cpp
2015-01-08 19:50:48 -06:00
Akkadius
be381b4e56
Renamed EQEMuLog class to EQEmuLog
2015-01-08 19:46:28 -06:00
Trevius
94be9e9162
Added some extra checks and clean-up related to Groups and Mercenaries.
2015-01-08 17:08:20 -06:00
Trevius
a83d536712
Mercenaries now load directly from tables only. The vwMercNpcTypes view is no longer required and can be deleted.
2015-01-07 22:20:44 -06:00
Uleat
0552220f00
Excluded text link body from message scrambling in Client::GarbleMessage()
2015-01-07 11:13:48 -05:00
Uleat
b27737bfcd
Rework of the text link translator code (Known bug with broadcast message link size not in OP_ChannelMessage or OP_SpecialMesg)
2015-01-06 23:19:41 -05:00
Trevius
2c43e6f68d
Added defines for all remaining pet commands and some support for them as well.
2015-01-06 19:14:06 -06:00
JJ
6717014601
Lua declaration as well...
2015-01-06 16:10:29 -05:00
JJ
364f2f6bf8
Forgot prototype declaration from previous commit. Also fix corruption declaration.
2015-01-06 15:09:18 -05:00
JJ
cde406a496
Add PhR to #showstats and a few places that can/should be implemented in the future.
2015-01-06 13:51:36 -05:00
Trevius
f1a73d4da2
Changed the pet command #defines to be based on RoF2 list of pet commands and added decodes to Titanium, SoF and SoD.
...
(RoF+) The /pet focus on/off and /pet hold on/off commands are now functional.
Added more toggle and on/off support for pet commands.
2015-01-06 01:19:33 -06:00
Uleat
668823eaf2
Fix for text link issues with items whose loregroup is '-1'
2015-01-05 23:11:38 -05:00
Uleat
4b133c808c
It helps if you actually push more than the changelog message...
2015-01-05 13:50:03 -05:00
Trevius
179f47dbe3
RoF+ - Added the "Your race, class, or deity cannot use this item." message since it no longer exists in the eqstr_us.txt file.
2015-01-04 20:42:45 -06:00
Akkadius
ac09636a73
Readability: embparser_api.cpp macro section A-Z sort
2015-01-04 07:01:16 -06:00
Akkadius
8491e3ce9b
Pro-active adjustment of quest::updatetaskactivity to include ignore_quest_update
...
quest::updatetaskactivity(task, activity, [count], [ignore_quest_update])
2015-01-04 06:58:30 -06:00
Akkadius
a56e9ccda6
Remove iostream from debug output
2015-01-04 02:55:38 -06:00
Akkadius
9419bc8d54
True fix for $client->UpdateTaskActivity(TaskID, ActivityID, Count, [ignore_quest_update])
2015-01-04 02:54:50 -06:00
Michael Cook (mackal)
85a27cdd74
Fix account_creation
2015-01-04 01:52:46 -05:00
Michael Cook (mackal)
a75db63cbc
Fix EVENT_CONNECT
2015-01-04 01:48:31 -05:00
Michael Cook (mackal)
f8b6ee296c
Fix memleak in Mob::TypesTemporaryPets
2015-01-03 18:48:38 -05:00
Michael Cook (mackal)
09d76605f5
Fix memleak in Mob::TemporaryPets
2015-01-03 18:42:28 -05:00
Michael Cook (mackal)
6897aef4b5
Need to set this to 1 again before the perl_destruct
2015-01-03 15:14:12 -05:00
Michael Cook (mackal)
77b8e9ec6e
Perl memleak fix
...
This may need more test!!
2015-01-03 13:54:31 -05:00
Michael Cook (mackal)
ea6ab5b10f
Virtualize WaterMap's destructor (memleak fix)
2015-01-03 12:33:53 -05:00
Michael Cook (mackal)
9b8598c566
Group/raid memleaks
2015-01-03 02:57:55 -05:00
Michael Cook (mackal)
6a2260f106
Memleak in Map
2015-01-03 01:26:46 -05:00
Akkadius
a8d28cbed5
True optional fix for UpdateTaskActivity now that I've had time to take care of it
2015-01-02 17:51:55 -06:00
Trevius
3c6c5b9732
(RoF2) *Hopefully* Fixed looting incorrect items from NPCs. Please report any issues!
...
(RoF2) Now able to loot items past the 10th slot on NPC corpses.
Attuned Items can now be auto-looted and will equip properly.
Mercenaries and Bots will no longer take a share from /split or /autosplit.
2015-01-02 01:42:52 -06:00
Michael Cook (mackal)
d93edd7393
Make NPCs less jumpy
...
We actually didn't want that +2.0f
2014-12-31 17:49:12 -05:00
Kinglykrab
72823182f6
Made fifth argument of UpdateTaskActivity truly optional.
2014-12-29 17:29:45 -05:00
Akkadius
81dfffadf6
Updated $client->UpdateTaskActivity to have optional argument ignore_quest_update IE: Client::UpdateTaskActivity(THIS, TaskID, ActivityID, Count, [ignore_quest_update])
...
Also updated internal UpdateTaskActivity methods to optionally ignore quest based task updates to prevent feedback
2014-12-29 05:35:50 -06:00