Akkadius
7a3399e510
WOOPS! (That's what he said)
2015-01-30 23:17:11 -06:00
Akkadius
877d2cab4e
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-30 23:16:08 -06:00
Akkadius
39a47ceb93
Implemented LUA counterpart of EVENT_ENVIRONMENTAL_DAMAGE
2015-01-30 23:15:48 -06:00
Akkadius
8229a578ee
Implemented event type "EVENT_ENVIRONMENTAL_DAMAGE"
...
- This event triggers when taking any sort of environmental damage. Example use:
sub EVENT_ENVIRONMENTAL_DAMAGE{
quest::debug("EVENT_ENVIRONMENTAL_DAMAGE");
quest::debug("env_damage is " . $env_damage);
quest::debug("env_damage_type is " . $env_damage_type);
quest::debug("env_final_damage is " . $env_final_damage);
}
Result: (Test falling in Velks): http://i.imgur.com/tPRL7yL.png
2015-01-30 23:01:31 -06:00
Michael Cook (mackal)
0f1b504ed6
Some clang-formatting
2015-01-31 00:00:02 -05:00
Akkadius
62197d7d33
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-30 22:58:52 -06:00
Michael Cook (mackal)
a18cb6f61e
Another tell_queue leak fix
2015-01-30 22:00:39 -05:00
Michael Cook (mackal)
18fb507f24
Tell queue memleak fix
2015-01-30 20:23:17 -05:00
KayenEQ
db948b3653
Merge pull request #355 from KayenEQ/Development
...
remove debug
2015-01-30 19:32:17 -05:00
KayenEQ
e8553576f7
remove debug
2015-01-30 19:28:16 -05:00
KayenEQ
867b57bcf6
removed debug msg
2015-01-30 19:21:24 -05:00
Akkadius
ee57568c5d
Implement Rule Based Environment damage multiplier
2015-01-30 18:12:00 -06:00
KayenEQ
d93f3bdd9e
Merge pull request #354 from KayenEQ/Development
...
Charm/Paci fixes
2015-01-30 18:48:38 -05:00
KayenEQ
ccbaf337f4
Fix for minimum charm and root resist chances (was always returning 0).
...
Fix for pacification not doing a proper second resist check upon resisting intial pacification.
2015-01-30 18:47:27 -05:00
Michael Cook (mackal)
b592d2e786
clang format some stuff in zone/command.cpp
2015-01-30 18:32:28 -05:00
KimLS
9a664476b0
Merge branch 'eqstream_ptr'
2015-01-30 15:03:40 -08:00
KimLS
f388a605dd
Spelling errors and revised my cle change to put it much lower so it shouldn't have any side effects other than avoiding the crash
2015-01-30 15:03:02 -08:00
Alex
01c0a87cee
Merge pull request #353 from EQEmu/eqstream_ptr
...
Change EQStream raw pointers to be std::shared_ptr
2015-01-30 13:41:49 -08:00
KimLS
faaa98d3f0
Crash fix for crash we saw on peq
2015-01-30 13:04:51 -08:00
Michael Cook (mackal)
769987ca33
unique_ptr is a better fit here
2015-01-30 02:34:33 -05:00
Michael Cook (mackal)
8086eecfe2
Fix db manifest
2015-01-30 01:38:26 -05:00
Michael Cook (mackal)
8ec1cb949a
Fix merc attack delay
2015-01-30 01:33:55 -05:00
KimLS
5e1a886e8f
Merge branch 'master' into eqstream_ptr
2015-01-29 22:13:41 -08:00
Trevius
0aba2d578a
Added more information to Mercenary Logging.
...
Added potential fix for Mercenaries that fail to unsuspend.
Added a new "statscale" field to the merc_stats table that can be used to quickly balance Mercenary Stats based on Level.
The new "statscale" field now combines with the Mercs::ScaleRate rule value (default 100 percent for both).
2015-01-29 23:04:41 -06:00
KayenEQ
dd980ab8ad
Merge pull request #352 from KayenEQ/Development
...
Fix for range procs
2015-01-28 23:54:38 -05:00
KayenEQ
30dbe34f78
Fix for range procs
2015-01-28 23:53:52 -05:00
Akkadius
5d465a4d49
UCS Crash Fix
2015-01-28 22:47:43 -06:00
Akkadius
0c934272c0
Added Logs::DebugQuest category per request from Trevius (Great idea)
...
- Exported quest::debug(log_message, [debug_level = 1)
- Example:
quest::debug("This is a test debug message, level 1 (default)");
quest::debug("This is a test debug message, level 1", 1);
quest::debug("This is a test debug message, level 2", 2);
quest::debug("This is a test debug message, level 3", 3);
Result: http://i.imgur.com/6VoafGE.png
- Uses traditional logging system to output this category
- Required MySQL Source in Database version 9070
2015-01-28 20:00:03 -06:00
Akkadius
61e9160d47
Update eqemu_update.pl to download patch_UF.conf instead of patch_Underfoot.conf
2015-01-28 00:05:29 -06:00
KimLS
7dbe6a7426
Many tweaks to stream memory allocation, including but not limited to streams now are shared_ptrs.
2015-01-27 21:12:44 -08:00
Michael Cook (mackal)
5f545df312
Remove const
2015-01-27 21:48:11 -05:00
Michael Cook (mackal)
99164fe3f9
Switch AI timers to smart pointers
2015-01-27 21:28:38 -05:00
Akkadius
2211a63fe7
Some minor format changes to SaveCharacterCorpse
2015-01-27 20:24:43 -06:00
Akkadius
0f196cc995
Fix for ZoneDatabase::SaveCharacterCorpse where a corpse was empty and two individual corpses would be created
2015-01-27 19:46:31 -06:00
Michael Cook (mackal)
a12011ca1e
Fix some bugs with starting AI in mercs
...
The vtable ptr is that of the current constructor the code is in ...
2015-01-27 19:53:13 -05:00
Michael Cook (mackal)
7dcd12fb9d
clang-modernize use-nullptr on zone/mob_ai.cpp
2015-01-27 19:32:49 -05:00
Uleat
d037bc9dcc
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-27 18:40:04 -05:00
Uleat
dd9f419735
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
changelog.txt
2015-01-27 18:34:43 -05:00
Michael Cook (mackal)
62d1b0c2bd
Merc NPCType memleak fix
2015-01-27 18:32:32 -05: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
Trevius
f17fb2a8e1
Removed "Mercenary Debug:" from the Mercenary Log entries.
...
Resolved duplicate "You have no Mercenaries" messages when zoning without owning a Mercenary.
Mercenaries should now always be able to unsuspend if the timer is up.
More work on Mercenaries and Grouping to reduce bugs and redundant queries.
2015-01-27 00:35:39 -06:00
JJ
fab3a988ae
Remove specified user/database. [skip ci]
2015-01-26 21:26:01 -05:00
JJ
6a43fd3b45
Merge pull request #351 from noudess/master
...
Repair Faction System Messaging
2015-01-26 20:55:17 -05:00
Uleat
64c302b07a
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-26 19:44:50 -05:00
Uleat
89f8006f11
Changed the return type of Corpse::MoveItemToCorpse() to void and added a 'by address' parameter to replace it -- Fixed a bug that would 'unattune' soulbound items inside of bags
2015-01-26 19:44:33 -05:00
Paul Coene
5f3baf3649
Merge remote-tracking branch 'upstream/master'
2015-01-26 14:30:21 -05:00
Natedog2012
f67382c024
Allow ranged procs to work again
2015-01-26 13:58:54 -05:00
Akkadius
e1e53b926f
Merge branch 'master' of https://github.com/EQEmu/Server
2015-01-26 01:53:37 -06:00
Akkadius
26a766335f
Fix for GetCharactersInInstance post-cleanup
2015-01-26 01:51:29 -06:00
Michael Cook (mackal)
03a27ca9ed
Merge pull request #350 from addtheice/dead_code_removal
...
Dead code removal
2015-01-26 01:13:25 -05:00