megamage
099d302e69
*Fix a typo in ObjectMgr::LoadAreaTriggerTeleports. By VladimirMangos
...
--HG--
branch : trunk
2009-03-10 15:33:14 -06:00
megamage
fb9f44bf80
[7417] Fixed crash at access by unexpected NULL pointer in quest templates map. Author: VladimirMangos
...
Never never use operator[] for _access_ to elements std::map.
--HG--
branch : trunk
2009-03-09 17:40:40 -06:00
megamage
39bb92f9db
[7405] Show loaded 100% for case some player/pet/creature level data skipped as unused. Author: VladimirMangos
...
This cases have detail log output, but if detail mode disabled it look like strange not 100% load without reason.
--HG--
branch : trunk
2009-03-09 16:38:53 -06:00
megamage
328345ac1a
[7403] much more unneeded includes removed Author: balrok
...
--HG--
branch : trunk
2009-03-08 13:05:56 -06:00
megamage
985b7656bb
*Merge.
...
--HG--
branch : trunk
rename : sql/updates/XXX_characters_auctionhouse.sql => sql/updates/1164_characters.sql
2009-03-08 11:36:10 -06:00
KingPin
ae70787843
Extend the spell_disabled table to have a seperate flag for pet spells from player spells, Patch by Koani
...
--HG--
branch : trunk
2009-03-07 07:47:02 -05:00
megamage
417c7c8319
[7393] Implement access to client side holiday ids. Author: VladimirMangos
...
* src/game/GameEvent.* renamed to src/game/GameEventMgr.* for consistence
* `game_event` now have new `holiday` field for store client side holiday id associated with game event
* Added new enum HolidayIds with existed at this moment holiday ids.
* New function "bool IsHolidayActive(HolidayIds id)" added accessabel from scripts for active holidays check.
--HG--
branch : trunk
2009-03-06 19:36:47 -06:00
megamage
7915fd768a
*Merge.
...
--HG--
branch : trunk
2009-03-06 18:09:01 -06:00
Paradox
7b47d509e3
New AHBot plus AuctionHouse changes
...
--HG--
branch : trunk
2009-03-06 17:47:11 -06:00
Blaymoira
fd2fd00c14
*Implement access_requirement table - by Iskander
...
- now check the requirements on teleport not only on areatrigger use
- moved some columns from instance_template and areatrigger_teleport to access_requirement table
--HG--
branch : trunk
2009-03-05 21:02:33 +01:00
megamage
d9d77939ba
[7369] Remove ReqSourceRef in quest_template. Author: NoFantasy
...
--HG--
branch : trunk
2009-03-02 17:06:41 -06:00
megamage
61b999fd3a
[7360] Use defines instead harcoded item prototype array sizes. Author: VladimirMangos
...
--HG--
branch : trunk
2009-03-02 16:47:20 -06:00
Paradox iamparadox@netscape.net
ef8d2ac080
AHBot/AH changes
...
--HG--
branch : trunk
2009-02-28 17:42:29 -05:00
megamage
a27dd0c41a
[7341] Report about wrongly use CREATURE_FLAG_EXTRA_INSTANCE_BIND for creatures spawned at not dungeon maps. Author: NoFantasy
...
--HG--
branch : trunk
2009-02-27 12:21:28 -06:00
megamage
699bc588b8
[7330] Code warnings and style cleanups. Some bugs fixes. Author: VladimirMangos
...
1) comparison singed and unsigned values
2) redundent includes
3) wrong constructor :-part field initilization
4) unused not-/*name*/-guarded args in template/virtual functions that not required like args.
5) explicitly list not implemented achievement types.
Also bugs fixed:
1) Drop wrong phase mask 0 check in WorldObject::InSamePhase.
2) ArenaTeamMember::ModifyPersonalRating incorrect work with move points in negative with infinity values in result.
3) ArenaTeam::SaveToDB code send uint64 value to string with arg format %u.
--HG--
branch : trunk
2009-02-24 11:14:28 -06:00
megamage
9d160c855f
[7329] Fixed CastBarCaption localization data loading from DB. Author: wilibald09
...
--HG--
branch : trunk
2009-02-23 21:06:41 -06:00
megamage
289eb0e5e5
[7309] Allow creatures has been visible in 2 or more phases as expected for some creature. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-20 15:19:43 -06:00
megamage
ec52b48c46
[7305] Allow use datalong2 not only for set target for DB script cast but also caster (1 bit set target (target/source), 2 bit set caster (source/target)) Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-19 18:56:50 -06:00
megamage
e21b2c9baa
*Implemented gameobjects and creatures grouping (pools of them)
...
*Groups (called pools) can be also member of any game event
Author: Neo2003
--HG--
branch : trunk
2009-02-19 18:44:20 -06:00
megamage
104d87ca3b
[7297] Fixed profession spells sorting in trainer spell list at client. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-18 16:51:59 -06:00
megamage
d0a3d03422
[7295] Make more static world data accessable for scripts use. Author: NoFantasy
...
--HG--
branch : trunk
2009-02-18 16:50:21 -06:00
megamage
31637d4aac
*Merge.
...
--HG--
branch : trunk
2009-02-18 11:36:19 -06:00
KingPin
14234c86fa
Newline added to bottom of all files.
...
--HG--
branch : trunk
2009-02-17 20:07:49 -06:00
megamage
a24928be67
[7292] Implement storage for points of interest data in DB.
...
It can be in current state used for simplify scripting code that set POI and more advansed way later..
Call void PlayerMenu::SendPointOfInterest( float X, float Y, uint32 Icon, uint32 Flags, uint32 Data, char const * locName )
will removed after some time delay, and only void PlayerMenu::SendPointOfInterest( uint32 poi_id ) will exist.
Author: GriffonHeart
--HG--
branch : trunk
2009-02-17 17:40:03 -06:00
QAston
eabb9b727b
*Merge.
...
--HG--
branch : trunk
2009-02-17 18:16:51 +01:00
QAston
3c9d801eb2
Backed out changeset e85c3b6d551b
...
--HG--
branch : trunk
2009-02-17 16:41:45 +01:00
megamage
3f731b8c7f
[7287] Remove wrong implementation for spell 37573 dummy effect. It better implement in scripts anyway. Author: NoFantasy
...
*Note: this requires the import of SD2 script patch otherwise this spell will have no effect.
[7286] Remove unused local variable. Author: VladimirMangos
--HG--
branch : trunk
2009-02-16 20:14:45 -06:00
megamage
1ad4f8509c
[7285] More code cleanups in static data structures use. Author: zhenya
...
--HG--
branch : trunk
2009-02-16 20:12:55 -06:00
megamage
319f70fb76
[7283] Use map for trainer spells for fast find data by spell id. Author: zhenya
...
--HG--
branch : trunk
2009-02-16 20:10:04 -06:00
megamage
089dece311
[7282] Store guilds in map for fast search by id, some other guild/arenateam related cleanups. Author: zhenya
...
--HG--
branch : trunk
2009-02-15 12:14:14 -06:00
megamage
97ac3aba05
Implemented limit category check for item/gem at equip or gem inserting. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-15 11:58:27 -06:00
megamage
a72c0d223d
[7266] Use DBC data for auction cut/deposit percents and location (auiction house id in fact).
...
More auction related code refactoring,
Move auction related code from ObjectMgr to AuctionHouseMgr.
Author: VladimirMangos
--HG--
branch : trunk
2009-02-13 19:50:20 -06:00
megamage
4d687687d6
*Merge.
...
--HG--
branch : trunk
2009-02-12 17:24:09 -06:00
megamage
6aee5fcbe7
*Merge.
...
--HG--
branch : trunk
2009-02-12 17:09:15 -06:00
IncoGnito
58545982e4
*Fix a typo
...
--HG--
branch : trunk
2009-02-12 20:39:45 +01:00
Paradox
260e11bc01
More tabs2spaces
...
--HG--
branch : trunk
2009-02-12 09:23:56 -05:00
QAston
dff4f92edd
*Add one more RewChoiceItemId field in quest template (SQL and feature request by Brian).
...
--HG--
branch : trunk
2009-02-11 20:38:02 +01:00
megamage
d696381f32
[7250] Use bg type ids enum insted raw values and catch some bugs in result for fixing.
...
* Replace max bg type checks by DBC valid index check
* Use in functions and fields BattlegroundTypeId type instead uint32
* Fixed wrong use bg queue ids instead bg type ids in queue update/remove function calls.
Many bg have same raw values for type id and queue id but some can be affected by this bug:
BATTLEGROUND_EY, BATTLEGROUND_SA, and all areans (with small arena/team size exceptions)
* Move Battlemaster to bg type ids map fron ObjectMgr to BatteleGroundMgr.
* Remobe redundent for header itself includes for BG headers.
* Use Auction location enum instead raw valus.
Author: VladimirMangos
--HG--
branch : trunk
2009-02-09 22:08:06 -06:00
megamage
b8d4c24359
[7248] Check battlemaster_entry data at loading. Code cleanups. Author: zhenya
...
--HG--
branch : trunk
2009-02-09 20:09:03 -06:00
KingPin
f385747164
Add newline at end of file.
...
--HG--
branch : trunk
2009-02-09 14:28:01 -05:00
Paradox
d230302b16
Replace tabs with spaces in more files.
...
--HG--
branch : trunk
2009-02-09 08:16:34 -05:00
megamage
2aff5260ea
*Allow scripts to override SQL and DBC data.
...
--HG--
branch : trunk
2009-02-05 15:38:24 -06:00
megamage
4d008f2043
Replace tabs with spaces, and fix crlf issues
...
--HG--
branch : trunk
2009-02-04 10:33:18 -06:00
megamage
a8d5d6fcf1
*Merge.
...
--HG--
branch : trunk
2009-02-06 15:45:33 -06:00
megamage
d69198732e
*Merge.
...
--HG--
branch : trunk
2009-02-04 17:22:43 -06:00
megamage
df7499e056
*Merge.
...
--HG--
branch : trunk
2009-02-04 10:53:58 -06:00
Drahy
5dab980495
* Updated copyright notice for new year (2009) part 2
...
* Changed mangos website
--HG--
branch : trunk
2009-02-04 12:42:26 +01:00
Drahy
7c19c420c6
* Updated copyright notice for new year (2009) part 1 - Mercurial cant convert all files at once
...
--HG--
branch : trunk
2009-02-04 12:04:12 +01:00
megamage
5299225a8b
[7220] Check creature spells data at server startup. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-02 09:53:01 -06:00
megamage
336e8501f0
*Update to Mangos 7208. Implement phase system.
...
--HG--
branch : trunk
2009-01-31 16:38:50 -06:00