Age | Commit message (Collapse) | Author |
|
of honorPts/arenaPts/items seperately. Thanks to Opterman for the idea.
--HG--
branch : trunk
|
|
nalimleinad (AKA anonymous colleague #1) for research.
--HG--
branch : trunk
|
|
For info about this system, see: hxxp://us.blizzard.com/support/article.xml?locale=en_US&articleId=27351
Thanks to:
- Opterman, Malcrom, Xanadu + anonymous colleagues for aiding research on packet structure
- Aokromes and Svannon for testing
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
updated data is saved to DB properly.
- Alter Item::SetEnchantmentDuration function, add parameter Player* because GetOwner() cannot be called in the function due to hashtable locking in the SaveAllPlayers process.
- Remove a sanity check prior to Item::AddToUpdateQueueOf, so assertions can detect whenever a higher level function was not called properly. Please report any crashes related to these assertions to get them resolved asap.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Fixes issue #1067.
--HG--
branch : trunk
|
|
Implement round robin loot.
Implement round robin for underthreshold items (group loot and need befor greed).
Fix "all players pass" bug on creature.
Add SMSG_LOOT_LIST message to indicate looter (round robin or master).
And some other minor loot bugs.
Fixes issue #167.
Fixes issue #247.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Credits to NoFantasy (Mangos)
Closes issue #411
--HG--
branch : trunk
|
|
Added const Creature* ToCreature()
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
This, when properly used, should get rid of most memory corruption issues,
currently, casting types C-style with no checks leads to some abstract crashing.
Functionality is same as with dynamic_cast<>, but with no RTTI check - so when
casting into invalid type you will receive NULL, and most probably crash.
At the same time, i took the liberty to convert most Player* casts to ToPlayer().
Still needs crapload of casts being moved to new facility.
--HG--
branch : trunk
|
|
display, don't ask me why)
Don't bother in case of flying creatures, as there's already something sent
--HG--
branch : trunk
|
|
* (honor, kills, title, currencies, watched faction, drunken-status, health and power)
* Original Author Hunuza - thank you
* Ported to Trinity by RammboNr5 - thank you
* Tested by Aokromes - thank you
* Closes Issue #911
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
actually verify them...
--HG--
branch : trunk
|
|
*visibility updates and ai relocations processed simultaneously for each grid
*these operations now are not synchronized for different grids
*some changes into structure of visibility notifiers
--HG--
branch : trunk
|
|
This way is possible to open a raid on 10man mode while the rest of modes are closed (for example).
Ingame commands to open/close instances coming soon ;)
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Implement support for modifiers changing rune regeneration rate
Apply all spells from Improved Unholy Aura
--HG--
branch : trunk
|
|
*Really fix windows build.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Rename BG/arena queue_id to bracket_id and related functions/etc. Author: VladimirMangos.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
prevent exploiting. Fixes #667.
--HG--
branch : trunk
|
|
* Credits (in no particular order) to:
* n0n4m3, raczman, manuel, Spp, Malcrom, Teacher, QAston, Tartalo,
* thenecromancer, Xanadu, Trazom, Zor, kiper
* Additional credits to:
* TOM_RUS and NoFantasy from MaNGOS
* Thanks for testing Aokromes and XTElite1
* SoTA still needs some work, but is very playable (huge thanks to raczman and
* kiper)
* To upgrade, you need to apply all SQL from sql/updates/3.2.2a_old from the
* last rev you are on
* and then apply all SQL from sql/updates/3.3.2_old to char / realmd / world
* DBs
* Known problem with guild banks.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
removed useless SendUpdateObjectToAllExcept - anyway fields will be updated, there is no sense to force update them
--HG--
branch : trunk
|
|
* faction, but >0 for Req rank. In that case it pulls the faction of the
* vendor.
* HUGE thanks to QAston and silverice
--HG--
branch : trunk
|
|
Fixes issue #579.
Fixes issue #453.
--HG--
branch : trunk
|
|
SPELL_EFFECT_LEARN_SPELL, this fixes problems with learning such spells from trainers.
--HG--
branch : trunk
|
|
By Az@zel
Closes issue #382
--HG--
branch : trunk
|
|
*Allow spell_required table to store more than 1 spell learn requirement for a spell
*spell_required table data is removed from world.sql and since this commit the data for it should be maintained by db project you're using.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
CMSG_CORPSE_MAP_POSITION_QUERY/CMSG_CORPSE_MAP_POSITION_QUERY_RESPONSE opcodes. Thanks to: Ceris, Lightguard, raczman for helping with research/code.
* Fix SMSG_QUERY_TIME_RESPONSE use/structure. Patch/research by TOM_RUS.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
remove hack for ACHIEVEMENT_CRITERIA_TYPE_ROLL_NEED_ON_LOOT and ACHIEVEMENT_CRITERIA_TYPE_ROLL_GREED_ON_LOOT (achievement Needy, Greedy)
need DB support
--HG--
branch : trunk
|
|
auto_ptr(ACE_Refcounted_Auto_Ptr) for QueryResult pointers.
Use this auto_ptr for every DB queries(except QueryNamedResult yet).
This patch guarantees NO memory leaks from QueryResult pointers.
Thanks to raczman for the idea and for the helping to make this patch.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Autor LordJZ.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
after 7014f421c8
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Drahy for debug traces.
--HG--
branch : trunk
|
|
turn/move, cleanup
--HG--
branch : trunk
|