tomrus88
b99f51a984
Fixed bug with professions in trainer list not being marked as known until trainer list re-opened.
2010-03-27 19:41:15 +03:00
tomrus88
112046718a
Merge remote branch 'origin/master' into 330
...
Conflicts:
src/game/Player.cpp
2010-03-27 13:29:31 +03:00
hunuza
841db412e9
[9627] Make mail load async.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2010-03-27 11:15:40 +01:00
VladimirMangos
9311a36d2a
[9626] Fix one wrong cast case and simplify similar debug output.
2010-03-27 04:12:36 +03:00
tomrus88
dd3d5eec69
Updated to client build 11723.
2010-03-27 03:50:35 +03:00
VladimirMangos
534a54aea7
[9625] Add absent empty lines in end of sql updates.
2010-03-27 00:52:18 +03:00
jsee
d46e6629e6
[9624] varargs list (...) auto promote any float value to double and any less int type to int.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-26 22:04:32 +03:00
erickeir
634fd2a508
[9623] Fixed typo in mangos.conf comment.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-26 21:36:14 +03:00
NoFantasy
f56190db12
[9622] Add keys for gameobject table.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-26 16:51:51 +01:00
zhenya
b7fa3d5d53
[9621] Typo in CastSpell.
...
Not affect code work except restore small code speedup.
2010-03-26 18:43:14 +03:00
VladimirMangos
c3e07a443d
[9620] Resolve linking problems for script DLLs
2010-03-26 06:54:33 +03:00
tomrus88
811f0e7ebf
Merge remote branch 'origin/master' into 330
2010-03-25 22:46:09 +03:00
VladimirMangos
4be91fa97a
[9619] Reset more UNIT_FIELD_FLAGS at login.
2010-03-25 20:10:00 +03:00
tomrus88
561c340f95
Fixed typo in mail query.
...
Fixed SMSG_ITEM_TEXT_QUERY_RESPONSE.
Other misc fixes.
2010-03-25 19:46:26 +03:00
tomrus88
d4647bbeaa
Dropped itemtextid field from mail table.
2010-03-25 15:33:22 +03:00
VladimirMangos
b658b25ff8
[9618] More use ObjectGuid in spell/etc code
2010-03-25 13:59:46 +03:00
XTZGZoReX
21ff192866
[9617] Add WorldPacket.h to vcproj files.
2010-03-25 11:27:27 +01:00
QAston
f7e7e6b849
[9616] Fix ByteBuffer::appendPackGUID appending a superfluous byte.
2010-03-25 11:25:08 +01:00
XTZGZoReX
420429fdcf
[9615] Send AFLAG_NOT_CASTER only if casterguid == targetguid.
2010-03-25 11:21:17 +01:00
tomrus88
50c96da112
Some work on mail/auction.
2010-03-25 13:19:21 +03:00
zhenya
0bf2d2b71a
[9614] Objects HIGHGUID_MO_TRANSPORT not have entry part in guid.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-03-24 22:57:48 +03:00
VladimirMangos
5f7fd7a35a
[9613] Use stdarg.h instead outdated varargs.h
...
This must restore build at *nix
2010-03-24 16:01:54 +03:00
tomrus88
4234c685b8
Fix.
2010-03-24 12:43:09 +03:00
tomrus88
247cf8e9b2
Fix.
2010-03-24 11:55:50 +03:00
tomrus88
3db72991f9
Fixed quests.
...
Fixed bg list packet.
2010-03-24 11:52:22 +03:00
tomrus88
292f6189ea
Merge remote branch 'origin/master' into 330
2010-03-24 08:33:12 +03:00
tomrus88
fc3f08a468
Updated to build 11685.
2010-03-24 08:32:44 +03:00
VladimirMangos
1186577b56
[9612] Add to SendMonsterMove var args for optional values.
...
Also drop currently unused Unit::m_InteractionObject
2010-03-24 01:42:00 +03:00
AlexDereka
e0dc4d60c4
[9611] Add index for some tables in characters DB.
2010-03-21 14:24:03 +03:00
VladimirMangos
29e46fcda8
[9610] Use more readble format for default gossip_menu_option values.
2010-03-20 20:07:58 +03:00
NoFantasy
c9880047c9
[9609] Send zoneUnderAttack from EventAI if creature is a guard.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-20 00:54:37 +01:00
XTZGZoReX
b537285260
[9608] Fix typo that broke guild creation timestamps :(
2010-03-19 18:29:49 +01:00
Machiavelli
faa07b3ca5
[9607] Fix SMSG_GUILD_INFO time part.
2010-03-19 17:19:01 +01:00
XTZGZoReX
bb1638fd2b
[9606] Send packed caster GUID for AFLAG_NOT_CASTER.
2010-03-19 16:39:29 +01:00
NoFantasy
a3de8da535
[9605] SetSummonPoint for any summoned creature.
...
Should fix a crash where summoned attempt moveRandom without having a valid summon point.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-18 14:05:24 +01:00
NoFantasy
e11c4b4e03
[9604] Prevent unexpected call to AttackStart when having unit_state stunned/died
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-18 11:34:50 +01:00
NoFantasy
bfecdc3ded
[9603] Implement use of UNIT_FLAG_PASSIVE for creature.
...
Add function to check creatures own ability to initiate an attack in MoveInLineOfSight.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-18 11:29:27 +01:00
VladimirMangos
a27ff3e79d
[9602] Simplify creating mail draft with content text, cleanup includes.
2010-03-18 12:10:47 +03:00
balrok
b20f9138f6
[9601] check for UNIT_FLAG_OOC_NOT_ATTACKABLE in DynamicObjectUpdater::VisitHelper
...
this will solve the problem that spiritguides could get attacked
(for instance with spell 2121)
thx to DasMy who helped with research :)
2010-03-17 21:29:20 +01:00
balrok
3db4616e17
[9600] restored work of DeleteAllBattleGrounds
2010-03-17 19:08:50 +01:00
NoFantasy
1f7f5955bf
[9599] Adding a few research comments for unit_flags and rename one.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-03-17 02:08:02 +01:00
balrok
1b2eefd721
[9598] update battlegrounds per map + cleanup at delete
...
this will be useful, if we have multithreaded mapupdates one day
since i couldn't reproduce any errors regarding to self deletions of
battlegrounds i removed the m_deleteThis variable
2010-03-17 00:47:22 +01:00
balrok
24d45c6a08
[9597] create battleground map at bg creation
...
when a bg gets created it will also get it's map
(old behaviour was, that map got's created when first player entered the instance)
the reason why battlegroundmaps aren't instantiated with a player object:
* the only information from player-class we need is player->GetBattleGround()
also we can't use anything else
(e.g. playerlevel can be outside of bg-levelrange)
-> cause bgs depend pretty much on their maps this caused circualr dependencies between map,bg,player
* battlegroundmaps will _always_ be prepared by the bgsystem to set the proper data
* there is not much shared in the creational process with dungeonmaps
even the functioncall is different since players need to enqueue first for bgs,
therefore again the player's way to that instance is only through the bgMgr
2010-03-17 00:41:54 +01:00
VladimirMangos
db51c29235
[9596] Use area trigger zone check for inn leave case.
...
This is still have false cases but will more correct for specific area triggers.
Also let cleanup code and store less data for Player.
2010-03-17 01:42:22 +03:00
Lightguard
56c08e2ef9
[9595] Fix the amount of mana restored by spell 68082
2010-03-16 23:35:43 +01:00
Alex
5a33cf6700
[9594] Allow UTF8 strings via SOAP
2010-03-16 22:01:00 +01:00
VladimirMangos
e692862827
[9593] Fixed bug in instance binding in case heroic/25-man raids difficulties
...
In fact typo in my old commit at adding support MapDifficulty.dbc.
2010-03-16 18:15:29 +03:00
balrok
e92e01ebac
[9592] fix crash with ACHIEVEMENT_CRITERIA_REQUIRE_INSTANCE_SCRIPT
...
BattleGroundMap has no GetInstanceData() function
2010-03-16 01:56:33 +01:00
VladimirMangos
43a0e595ea
[9591] Fixed rest state remove at leave tavern
2010-03-15 23:17:25 +03:00
balrok
1a5dafc904
[9590] fixed mangos.sql
2010-03-15 20:58:31 +01:00