VladimirMangos
ff1259b30f
[10169] New config option Quests.IgnoreRaid
...
It allow if enabled (disbled by default) do non-raids quests in raid.
2010-07-09 17:19:43 +04:00
VladimirMangos
5eabf12111
[10042] Implement CONDITION_QUESTAVAILABLE.
...
Also do come constatification of quest status check functions
and fix one unsafe use std::map operator[].
Never never use std::map operator [] for _read_ access.
Good chance corrupt related structure state ;)
Not in found case but in general.
2010-06-07 22:35:47 +04:00
VladimirMangos
adb09fd0f4
[9930] Move enum QuestTypes to QuestDef.h where it only used.
...
This is also fix build at GCC
2010-05-19 04:30:09 +04:00
VladimirMangos
d5c7e7b7d2
[9927] Support new raid allowed quest types.
2010-05-18 15:36:50 +04:00
NoFantasy
f39cdc66a6
[9700] Update comments for two quest flags.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-04-08 22:12:31 +02:00
VladimirMangos
6bcbbc321b
Merge branch 'master' into 330
2010-04-07 06:58:42 +04:00
GriffonHeart
fdddf9188a
[9686] Implement support weekly quests cooldowns.
...
Part code provided by zhenya.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-07 04:24:51 +04:00
tomrus88
646b1a1ea4
Fixed some typos.
...
Updated quest status enum.
2010-03-31 05:43:14 +04:00
tomrus88
3db72991f9
Fixed quests.
...
Fixed bg list packet.
2010-03-24 11:52:22 +03:00
tomrus88
393d46f9f6
Updated to latest PTR build.
2010-03-10 20:21:18 +03:00
NoFantasy
8465d95d9f
[9331] Implement DB storage of new quest fields RewRepValueIdN
...
Value can be -9 to 9. Value point to actual rewarded value in dbc store.
This id can then fully replace current use of RewRepValueN, as this field will most likely be reserved for custom reputation rewards (override RewRepValueId).
Old system/DB data will still work like normal, but be aware this may change in not too far away future.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-08 23:41:34 +01:00
tomrus88
0ef8305ebb
Fixed client crash at raid target icon update.
...
Some other updates.
2010-02-07 00:27:18 +03:00
NoFantasy
883bdbf799
[9312] Implement DB storage of new quest_template field RewHonorMultiplier
...
Also rename an existing field to RewHonorAddition.
Note: calculation of real reward must be corrected accordingly.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-06 12:17:42 +01:00
NoFantasy
f73b778cde
[9309] Implement DB storage for new quest_template field 'RewXPId'.
...
Values 0-8, used to display XP reward in client log.
Please note that calculation of quest XP has changed, and formula must be corrected accordingly.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-05 14:29:27 +01:00
NoFantasy
a0a4f7a719
[9291] Implement DB storage for new quest field, CompletedText
...
Text will display in quest objectives window when quest is completed.
Also add locales storage
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-03 14:04:47 +01:00
VladimirMangos
e15f548bed
Merge branch 'master' into 330
2010-01-08 16:03:27 +03:00
VladimirMangos
fe6e2e1746
[9122] Updated copyright notice for new year.
...
Also fix some lost in past cases.
2010-01-08 00:02:21 +03:00
Hiram
253ad70197
Fixed build at branch.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also fix some lines related to internal quest flags mask.
2010-01-01 17:01:48 +03:00
tomrus88
2a80cc694a
Fixed some enums.
2009-12-30 01:15:59 +03:00
tomrus88
af9318ffa1
Fixed/updated some enums/packets.
2009-12-22 05:12:40 +03:00
Daveh
71c031b478
[8770] Fix dynamic quest levels.
...
QuestLevel -1 is now to be used for dynamic quest level instead of older 0. DB support needed for update of quests.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-11-03 22:20:02 +01:00
tomrus88
3cc7f36006
[8720] Added missing ReqItem 5 and 6 to database.
...
(backported from commit 7a722b8)
2009-10-24 04:07:57 +04:00
hunuza
1571997f31
Add describtion for a new quest flag added in 3.1.2.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2009-10-21 15:27:36 +02:00
NoFantasy
b780e2dd80
[8646] Add basic support for QUEST_FLAGS_PARTY_ACCEPT (2).
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-10-14 19:19:49 +02:00
NoFantasy
88cf55928c
[8355] Implement QUEST_STATUS_FAILED and simplify related code.
...
Use FailQuest for all quests that can fail and remove no longer needed function FailedTimedQuest.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-08-12 13:08:47 +02:00
tomrus88
cffbb8661b
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/Player.cpp
src/game/SpellAuras.cpp
2009-06-02 15:01:26 +04:00
NoFantasy
82f16a6579
[7945] Implement support quest data for DetailsEmoteDelay and OfferRewardEmoteDelay value for set time ordering details and reward emotes.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-06-02 14:47:13 +04:00
tomrus88
2a0fbbb0dd
Fixed some bg and quest things
2009-03-18 12:51:31 +03:00
NoFantasy
94de4437f8
[7369] Remove ReqSourceRef in quest_template.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-03-02 03:31:18 +03:00
arrai
c6f48843ad
[7017] Updated copyright notice for new year
2009-01-03 18:09:51 +01:00
tomrus88
81693c4c15
Added new quest template fields, updated some enums and opcodes
2008-11-03 14:22:55 +03:00
tomrus88
a2ed231947
Compile fix
2008-11-01 17:38:32 +03:00
arrai
406ac0abe5
* [sql/updates/2008_10_22_01_mangos_quest_template.sql] Implemented honor rewards from quests
2008-10-22 01:20:18 +02:00
TheLuda
800ee76535
Imported MaNGOS revision 6767 from http://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
2008-10-14 00:29:20 +02:00
tomrus88
28dc20c6e2
Small code cleanup and partial merge with dev branch
2009-03-21 19:07:38 +03:00