Commit Graph

14982 Commits

Author SHA1 Message Date
Gacko
e635ba5b81 Core/SmartAI: SMART_ACTION_FORCE_DESPAWN for dead creatures 2013-03-26 21:51:59 +01:00
Spp
d7d62e4248 Core: Fix compile with WITH_COREDEBUG option enabled 2013-03-26 19:34:49 +01:00
Spp
3c6c8c1117 Core/Misc: Remove the use of logging system from WPFatal (Fixes tools compile)
Closes #9501
2013-03-26 09:44:01 +01:00
Spp
d03da1320a typo fix after 1a6a23e 2013-03-25 14:36:04 +01:00
Spp
1a6a23ec96 Core/Misc: Minor optimizations (+code changes to reduce differences with 4.3.4 branch)
Core/Logging: Create new logger type "Cheat". Will be used to log all cheat attempts
2013-03-25 13:26:48 +01:00
Spp
7c36e3a298 Core/Misc: Minor optimizations (+ code changes to reduce differences with 4.3.4 branch) 2013-03-25 10:36:30 +01:00
Gacko
ccb95c7462 Script/Spell: Apply Shadow's Fate to Sindragosa
Sindgragosa is summoned in instance script and would not pass the modified check otherwise

Related to: #9487
2013-03-22 21:36:25 +01:00
Shauren
4c8ff6e6a3 Core/Auth: Updated AuthResult enum 2013-03-22 19:55:01 +01:00
Shauren
d05aac03ae Core/Players: Cleanup code in SendPreparedQuest (checks doing nothing...) 2013-03-21 21:01:52 +01:00
Shauren
cf1c1cf992 Core/Pets: Fixed crashes introduced in 1496e4df84 2013-03-21 21:00:47 +01:00
Spp
4429830ed7 Core: More functions moved to const 2013-03-21 15:13:51 +01:00
Spp
1496e4df84 Core/Pets: Remove unnecesary member variable (m_owner) 2013-03-21 15:00:43 +01:00
Spp
156fb824a4 Core/Scripts: Removed CAST_CRE define 2013-03-21 13:48:36 +01:00
Spp
355029fb4f Core/Scripts: Removed CAST_PLR define 2013-03-21 13:07:10 +01:00
Spp
d091097433 Core/AI: Do not expose internal storage of SummonList 2013-03-21 11:06:05 +01:00
Nay
94dd2cd850 Merge pull request #8734 from blipi/guardians_altar
Quest 4901 "Guardians of the Altar"
2013-03-20 14:01:34 -07:00
Spp
69e81d46b1 Core/Misc: Define multiple functions const (+ code cleanup here and there) 2013-03-20 14:20:17 +01:00
Spp
af200bfaa5 Core/Account: Remove unused helper functions 2013-03-20 14:20:17 +01:00
Spp
b4ee55dd05 Core/Misc: Do not use singleton when calling to static function ChooseDisplayId (and remove unused parameter) 2013-03-20 14:20:17 +01:00
baines
88dd08d4b0 Fix mismatching new/delete 2013-03-20 06:47:30 -04:00
Visagalis
10030774c5 Fixed TOC faction champions loot chest (Now it will be selectable after spawning). 2013-03-20 08:06:47 +02:00
Vincent_Michael
52340e74e2 Core: Fix warnings 2013-03-18 23:38:07 +01:00
Nay
4e1a4b3ce4 Core/DB: Fix a table name in CHAR_SEL_MAIL_LIST_INFO 2013-03-17 18:19:15 +00:00
Bezo
228d9803f3 Scripts/Commands: Add .list mail $char/$guid command
Prints a list of mails received by the characters

Closs #9421
2013-03-17 17:32:24 +00:00
Nay
c2cf4bf96d Merge pull request #9447 from thomas007788/WhisperV2
Update Whisper pr, missed some logic there
2013-03-17 06:32:48 -07:00
Pitcrawler
7aa2380913 DB/Quests: Fix Valkyrion Must Burn, closes #2595
Replace core script with SAI
2013-03-17 13:59:01 +01:00
Nefarion
4a0ea89b1a Update Whisper pr, missed some logic there 2013-03-17 00:24:05 +01:00
Vincent_Michael
fab18f67c8 Core/Grids: Fix possible crash 2013-03-16 18:50:40 +01:00
Nay
efdbc68cae Scripts/Commands: Fix "cannot pass objects of non-trivially-copyable type ‘std::string’ through ‘...’" 2013-03-15 23:39:51 +00:00
Vincent_Michael
3b9ab08029 Core: Fix non pch build 2013-03-15 23:02:11 +01:00
Nay
3a3f087b07 Merge pull request #9396 from thomas007788/Whispers
Allow reply to whispers if you are under CONFIG_CHAT_WHISPER_LEVEL_REQ
2013-03-15 13:42:43 -07:00
Gacko
59bc6ed0ae Core/Unit: Fall after exiting vehicle if is in air and can not fly 2013-03-15 19:36:50 +01:00
Gacko
44553d3fd4 Fix some engrish 2013-03-15 16:50:40 +01:00
Nefarion
46ba2d945a Allow reply to whispers if you are under CONFIG_CHAT_WHISPER_LEVEL_REQ, and implement feature for GMs to remove single players from their WhisperWhiteList. 2013-03-15 10:27:18 +01:00
Warpten
51b9e6d2c9 DB/Spells: Corrected playercreateinfo_spell records *for good*.
Also corrected load count and temporarily removed an error log. It needs better troubleshooting to avoid error'ing false positives.
2013-03-15 01:24:54 +01:00
Gigatotem
fcd7e94291 Scripts/Pit of Saron: Very minor spelling error correction. 2013-03-14 17:58:35 +00:00
Warpten
1bab3073d2 DB/Spells: Fixed startup errors related to playercreateinfo_spell, and prevent logging spam when race mask or class mask 0 is used. 2013-03-13 23:23:45 +01:00
Shauren
c47dceebff Core/Vehicles: Fixed a crash introduced in 2c169bcca5 2013-03-13 22:38:41 +01:00
Gacko
9ae1ef2cf8 Script/Spell: Unlocking Zuluhed's Chains
Closes #996
2013-03-13 18:45:31 +01:00
Shauren
2c169bcca5 Core/Vehicles
* Fixed crash happening when passenger died on vehicle he was controlling
* Fixed crash happening if vehicle control aura was removed before passenger is fully added to vehicle

Closes #7160
2013-03-13 11:34:58 +01:00
Warpten
b684157695 *Correctly* fixed the build.
Sigh.
2013-03-11 21:42:45 +01:00
Warpten
33d573064b Fixed build. 2013-03-11 21:12:36 +01:00
Warpten
a3e4f05e1a Core/Objects: Changed playercreateinfo_spell and playercreateinfo_spell_custom to use race and class masks.
Specifying a race mask of zero will provide the spell to every race.
Specifying a class mask of zero will provide the spell to every class that the race can be.

Note: As the SQL truncates `playercreateinfo_spell`, all your "custom" additions will be gone.
2013-03-11 20:57:52 +01:00
Spp
44ea9cbb25 Core/RBAC: Fix players not being able to reply GMs from the other faction (Partial revert of 377cfdb) 2013-03-11 10:52:43 +01:00
Shauren
535bda8f16 Core/Vehicles: Corrected an oversight in b3b66a8d02
Closes #9399
2013-03-10 14:16:35 +01:00
Trista
df25ccb30d Scripts/Eye of Eternity: Last stability changes
* Release button bug should be now really fixed, if someone manage to get it due to some server delay, it can be hit by typing "RepopMe()" or "Reload". It's now only clientside issue that I couldn't reproduce.

* Before there was a chance for transition to phase III to break if hit at precise moment. On top of that, if SoP was to be executed there was no time for purple dimension change. (Note: If transiton happen while SoP is cast it will get specific client data and dimension light will stay changing that is hard to hit, but is blizz bug.)
2013-03-10 03:30:34 +02:00
Shauren
b3b66a8d02 Core/Vehicles: Fixed a possible crash if vehicle is deleted before its passenger runs Abort on pending join event
Closes #9392
2013-03-09 23:42:54 +01:00
Vincent_Michael
4ee0a4a446 Revert "Core/Commands: Optimize for command .npc near"
This reverts commit 4e789d4c5c.
2013-03-09 23:28:32 +01:00
Vincent_Michael
4e789d4c5c Core/Commands: Optimize for command .npc near 2013-03-09 23:05:27 +01:00
Vincent_Michael
65b16a97be Core/Commands: Add unit flags 2 for .npc info 2013-03-09 22:34:46 +01:00