aboutsummaryrefslogtreecommitdiff
path: root/src/shared
AgeCommit message (Collapse)Author
2009-07-30 [8221] Removed trailing whitespacesmegamage
With excluded dep/ - as usual. Signed-off-by: freghar <compmancz@gmail.com> --HG-- branch : trunk
2009-07-28*Minor cleanup in Log::outDB - by XTZGZoReX.QAston
--HG-- branch : trunk
2009-07-25Fix build on windows and propably on centosKudlaty
--HG-- branch : trunk
2009-07-25Fix build with old ACE libKudlaty
But anyway, you should update your ACE lib --HG-- branch : trunk
2009-07-24Fix typo.Kudlaty
--HG-- branch : trunk
2009-07-24Merge [SD2]Kudlaty
r1100 Added basic AI definitions for boss sartharion (with adds, using a common AI for certain events) and intro calling drakes r1101 Correcting a few details and simplify call drakes for boss sartharion Add boss and mini-boss' abilities and add more common events to common drakes AI r1102 Drop support for Windows VC71 (2003) (ref Mangos rev 7865) r1103 Added support for quest 6481 (summon npc 11920) r1104 Restore compile after change in OnCreatureCreate(). Require Mangos 7871+ - skip (we don't merge 7871?) r1105 Remove code related to taunt immune. creature_template.flags_extra(CREATURE_FLAG_EXTRA_NOT_TAUNTABLE) must be used instead where creature should always be immune. --HG-- branch : trunk
2009-07-24Merge [SD2]Kudlaty
r1095 Correct one spellId in hyjal - skip r1096 Remove more grid search code from scripts and use functions. r1097 Remove obsolete functions redefined in 1094 r1098 Added text for bosses in map 615 r1099 Added instance script for map 615 --HG-- branch : trunk
2009-07-24Merge [SD2]Kudlaty
r1088 Add grid searcher class PlayerAtMinimumRangeAway and create ScriptedAI function GetPlayerAtMinimumRange that return player in grid with at least the defined range away from m_creature. r1089 Remove no longer needed grid search code and use function instead. - skip r1090 Rename and clarify function variables - skip r1091 Add two new grid search functions to return list of creature and gameobject. Remove unused class. r1092 Remove more grid search code in scripts and use functions instead. r1093 Remove obsolete grid search class and rename new to a more consistent name. r1094 Speed up functions GetCreature/GameObjectListWithEntryInGrid a bit --HG-- branch : trunk
2009-07-16 [8176] (skipped) Forbid using some monster movement flags (that can ↵megamage
crash client) in creature*_addon tables.moveflag tables field. Also refactoring creature addon tables loading. Author: VladimirMangos --HG-- branch : trunk
2009-07-16 [8169] Implement new optional table `spell_check` and console command ↵megamage
.debug spellcheck Author: VladimirMangos * Table expected to be store data mirror same data in code: - explicit spell ids with related expected spell properties like effects, spell family or auras - implicit requirements for select some spell sets like spell family masks, icons or visual values * For check can be used .debug spellcheck _console_ only command. * Main purpose table and related command check code parts for outdated data at client switch. It also can be used for check data in patch writing time to be sure code correctness. --HG-- branch : trunk
2009-07-16[8166] Add support for 32-bit hex format in addition to 64-bit version ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-07-12[8156] Some mail show flags use.megamage
[8155] Move unneeded include from header. Author: VladimirMangos --HG-- branch : trunk
2009-07-12[8150] Provided short name for portable format specifier for size_t values ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-07-12Some work on PostgreSQL supportKudlaty
note: still don't work, so use mysql --HG-- branch : trunk
2009-06-27 [8080] Portability fixes for some Unix platforms. Author: VladimirMangosmegamage
* Add #include <stdio.h> to some fiels where related functions call. * Avoid template dependent lookup for fields in class LockedQueue. --HG-- branch : trunk
2009-06-27 [8079] Fixed build errors at use old ACE versions (without ↵megamage
ace/Stack_Trace.h). Author: VladimirMangos *I am not sure if something needs to be done for cmake. --HG-- branch : trunk
2009-06-27[8067] Fixed tabs and trailing whitespaces in code. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-06-27Backed out changeset 97d8a5f6449cQAston
--HG-- branch : trunk
2009-06-27*Merge 1600 from tc1.QAston
--HG-- branch : trunk
2009-06-18*Merge.megamage
*mtmap is disabled by default. To use it, define MULTI_THREAD_MAP in define.h *mtmap support is not provided for windows users. Because there is no free openmp lib for windows. If you have openmp lib and want to use openmp, you need to manually change the setting. --HG-- branch : trunk
2009-06-18* In case of a 'for' loop, don't declare the iterator of a type that has a ↵Machiavelli
larger value range when the iterator can take a maximum value of a more efficient data type. (int to uint8 in most cases). * Other minor cleanups, Null pointer checks etc. --HG-- branch : trunk
2009-06-17 [8036] Move unneded defines from dotconfpp.h to dotconfpp.cpp Author: ↵megamage
VladimirMangos This will prevent unexpected redefines and unrelated files build problems. --HG-- branch : trunk
2009-06-15Added basic support for multithreaded map updates using openmp standard.raczman
Windows users need to install Platform SDK to use this feature, linux users have everything they need in gcc. Number of threads used to update world is set by confiuration file, and can be changed dynamically without restarting core. Thanks to megamage and Jeniczek for testing and helping out with this. --HG-- branch : trunk
2009-06-13*Fix build in Linux.megamage
--HG-- branch : trunk
2009-06-13[8001] Fixed display id checks for creature case. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-06-12* Attempted build fix for linuxMachiavelli
--HG-- branch : trunk
2009-06-11[7993] Generate StackTrace in ASSERT. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-06-11[7991] Added platform names to server version define. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-06-11*Switch to support client version 3.1.3megamage
*I strongly recommend you not to use this until you get the 313 db. Now all destructible buildings cause client crash. Source: Mangos Thanks to TOM_RUS for most work to make this switch possible ;) --HG-- branch : trunk
2009-06-10*Some merge of Mangos before update to 3.1.3. TC2 will update to 3.1.3 after ↵megamage
about 10 hours. --HG-- branch : trunk
2009-06-07*Again fix build. Remove files merged from TC1 which are no longer needed.megamage
--HG-- branch : trunk
2009-06-07Backed out changeset: 70fff36a6db4megamage
--HG-- branch : trunk
2009-06-07*Again fix build. Remove files merged from TC1 which are no longer needed.megamage
--HG-- branch : trunk
2009-06-07Backed out changeset: 16b92e595ab9megamage
--HG-- branch : trunk
2009-06-07*Fix build. Remove files merged from TC1 which are no longer needed.megamage
--HG-- branch : trunk
2009-06-07*Merge. A m_casttime check is added to prevent redundent check of ↵megamage
canseeordetect. --HG-- branch : trunk
2009-06-06[7968] In packet compression use real writed data size. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-06-05 [7962] Fixed compilation on OpenBSD. Author: AlexDerekamegamage
Remove outdated options from configure.ac. --HG-- branch : trunk
2009-06-05[7956] Fixed possible runtime crash. Author: ApoCmegamage
--HG-- branch : trunk
2009-06-05Change in SpellEntry structure to allow EffectBaseDice[] to store negative ↵krz
values - patch by thenecromancer. --HG-- branch : trunk
2009-06-04*Add missing includes allowing GCC 4.4 buildpanaut0lordv
--HG-- branch : trunk
2009-06-01 [7935] Move seldom used access to query data by field names to ↵megamage
independent object. Author: VladimirMangos This let not do preparation code for unused later functionlity. --HG-- branch : trunk
2009-06-01*Merge.megamage
--HG-- branch : trunk
2009-06-01*Skip "Do not remove poison enchantment auras when entering arena battle". ↵megamage
There are two different fixes in TC1 and TC2. And use TC2 for now. --HG-- branch : trunk
2009-06-01Detailed log of arena fights and arena team creation.krz
--HG-- branch : trunk
2009-06-01 [7929] Some fixes and optimizations for work with packet guids. Author: ↵megamage
VladimirMangos * Allocate only minimal required buffer size for object packet guid cache, avoid it realocation. * At adding aboyher buffer content copy only until wpos (really writed to buffer data) * In appendPackGUID check buffer size before data write. --HG-- branch : trunk
2009-05-31[7925] Correct minor output format error inside ByteBuffer class Author: ↵megamage
Naicisum --HG-- branch : trunk
2009-05-31 [7918] Improve portability in work with uint64 string format specifiers ↵megamage
and in code literals. Author: VladimirMangos * Replace platform seelction MaNGOS code for select format descriptor for uint64 by using ACE define. I64FMTD renamed to UI64FMTD for more clear name. * Add new define UI64LIT (base at ACE seelction) for build portables uint64 literals. Please always use UI64LIT(0x00001) instead less portable 0x00001LL --HG-- branch : trunk
2009-05-31Mangos [7911]. Author: tomrus88megamage
Very big patch. May cause bugs. --HG-- branch : trunk
2009-05-30Do not remove poison enchantment auras when entering arena battle.tvaroh
--HG-- branch : trunk