NoFantasy
25d9fd265b
[10293] Correct a not exitan...non-existin... a word that is often spelled wrong
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-07-30 18:26:08 +02:00
VladimirMangos
722135b326
[9838] More log filters and macro uses.
...
* LogFilter_Weather
* LogFilter_PeriodicAffects
* LogFilter_PlayerMoves
* LogFilter_SQLText
* LogFilter_AIAndMovegens
* LogFilter_PlayerStats
2010-05-05 18:46:10 +04:00
tomrus88
5fd7ee9aa4
Added quest flags to gossip menu.
2010-04-04 15:49:23 +04:00
tomrus88
3db72991f9
Fixed quests.
...
Fixed bg list packet.
2010-03-24 11:52:22 +03:00
tomrus88
c2a3062f4e
Fixed quests.
2010-03-13 20:34:23 +03:00
AlexDereka
ebfb0f9835
[9389] Cleanup config data. Use proper names and expected types.
2010-02-15 15:29:06 +03:00
tomrus88
134f3fc86c
[9333] Added some comments.
2010-02-09 01:58:29 +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
AlexDereka
4338c9105d
[9324] Fix some gcc warnings
2010-02-08 02:27:34 +03:00
NoFantasy
a9a16061d5
[9318] Update quest XP formula
...
Use dbc store as base for real xp rewarded and also display xp reward accordingly in related packets.
Note there are still some smaller things that may need smaller adjustments and tweaks, these are on the todo-list.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-07 02:46:19 +01: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
d4f5c0d76f
[9292] Remove unused declaration of string in sendQuestGiverQuestDetails
...
Some additional code cleanup for readability
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-03 16:58:10 +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
BThallid
cc7a53ae16
[9275] Quest reward data rearranged and comments added.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-31 19:16:45 +03:00
NoFantasy
beb0a5a4a5
[9263] Send MinLevel of quest to client (minimum level required to obtain)
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-29 13:18:39 +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
tomrus88
7c6cae1af7
Merge remote branch 'origin/master' into 330
...
Conflicts:
src/game/ObjectMgr.h
2009-12-11 21:50:24 +03:00
NoFantasy
4ca8b0defc
[8952] Use default gossip menu options if no options exist for "top level" menu.
...
Also not close gossip menu in cases where no action_menu_id is set.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-12-08 21:52:05 +01:00
NoFantasy
090c8b8854
[8923] Restructure gossip menus and make it possible to build selections by database
...
As result, gossip for GO is now possible. Moved related data structures and remove useless from code.
Please note that after some time, table npc_gossip will be fully removed (use menuId in _template in relation to gossip_menu as replacement).
Special thanks to GriffonHeart for help with research, discussions and ideas of code and thanks to Vladimir for helpful input.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-12-06 02:27:26 +01:00
tomrus88
90ee507cf7
Merge remote branch 'origin/master' into 330
2009-11-30 01:29:59 +03:00
balrok
56d694b5fb
[8846] corrections for my last commit
...
thx to vladimir and apoc :)
2009-11-20 13:25:54 +01:00
balrok
1d362eace4
[8845] fixed some gcc warnings
2009-11-20 12:57:19 +01:00
tomrus88
3def8fa353
Merge remote branch 'origin/master' into 330
2009-11-10 17:35:09 +03:00
XTZGZoReX
0734adb746
[8789] Rename several singleton macros to use more consistent names.
...
* objmgr -> sObjectMgr
* spellmgr -> sSpellMgr
* WaypointMgr -> sWaypointMgr
* poolhandler -> sPoolMgr
* objaccessor -> sObjectAccessor
* mapmgr -> sMapMgr
* sInstanceSaveManager -> sInstanceSaveMgr
* ticketmgr -> sTicketMgr
* CreatureEAI_Mgr -> sEventAIMgr
* auctionmgr -> sAuctionMgr
* achievementmgr -> sAchievementMgr
2009-11-08 12:11:34 +01:00
XTZGZoReX
1f23884757
Don't use singleton to access static functions.
...
* This affects especially ObjectMgr functions:
- GetCreatureInfo
- GetGameObjectInfo
- GetInstanceTemplate
These are in fact static functions.
2009-11-08 03:54:27 +01:00
tomrus88
9b4a0f3fb1
Updated to latest PTR build 10747.
2009-11-04 05:19:17 +03:00
tomrus88
2732c33465
Merge remote branch 'origin/master' into 330
...
Conflicts:
src/game/DBCfmt.h
src/game/GossipDef.cpp
src/game/Mail.cpp
2009-11-04 02:37:09 +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
d599aea0ba
Updated to latest PTR client build 10676.
2009-10-24 19:38:37 +04:00
tomrus88
3cc7f36006
[8720] Added missing ReqItem 5 and 6 to database.
...
(backported from commit 7a722b8)
2009-10-24 04:07:57 +04:00
tomrus88
1b79b1b6df
Added missing ReqItem 5 and 6 to database.
2009-10-22 21:13:38 +04:00
tomrus88
79e71ef4ac
Some quest fixes.
2009-10-22 18:49:40 +04:00
tomrus88
ccf88ef77d
Updated to latest PTR build 10571.
2009-10-14 17:26:39 +04:00
tomrus88
c9636623bf
Added support for 3.3.0 PTR client.
2009-10-06 13:44:48 +04:00
tomrus88
3193896935
Some changes from 3.3.0, that applies to 3.2.2 as well.
2009-10-04 11:22:21 +04: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
42f8ce5f3e
[7911] Applied coding style.
2009-05-29 19:07:28 +04:00
tomrus88
908f41b031
Attempt to fix quests. Some other fixes.
2009-05-07 02:04:43 +04:00
tomrus88
b980e9ac59
Updated to 3.1.2.9855 client build, fixed quests, some work on monster movement. Not tested.
2009-05-02 19:41:00 +04:00
tomrus88
d4323e0071
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/CharacterHandler.cpp
src/game/Player.cpp
2009-04-29 11:51:15 +04:00
AlexDereka
cb72302a8a
[7732] Fixed compile warnings.
2009-04-29 05:17:02 +04:00
zhenya
8144f30199
[7730] Some optimizantion and code style.
...
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-04-29 01:05:21 +04:00
VladimirMangos
ce8bd43bef
Merge commit 'origin/master' into 310 (at [7360])
2009-03-01 01:18:20 +03:00
tomrus88
4155a63696
Fixed quest details packet
2009-02-28 17:27:22 +03:00
VladimirMangos
64158d61b3
[7345] Use in most cases dynamic quest level as expected (player level for quests witl level 0)
...
Original patch provided by NoFantasy.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-02-27 01:25:20 +03:00
VladimirMangos
9b3daf3933
[7330] Code warnings and style cleanups. Some bugs fixes.
...
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.
2009-02-24 01:54:53 +03:00
NoFantasy
2399ee22cf
[7308] Send source items (reagents for quest casts/crafting) to client.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Strange thing happens, years ago it has been added as internal server data field ;)
2009-02-20 19:22:43 +03:00