Commit graph

5980 commits

Author SHA1 Message Date
VladimirMangos
6ef88699d1 [9710] Add gm possibilities reset talents for all specs.
* At login reset '.reset all talents' will reset all spec talents.
* New command '.reset specs' will reset its online/offline.
* Command '.reset talents' now not support offline player case.
2010-04-09 22:43:11 +04:00
Laise
15e4d337c3 [9709] change case 0 handle for basepoints calculation 2010-04-09 18:21:21 +03:00
ApoC
c6af8b7d3e [9708] Compile fix under GCC.
Signed-off-by: ApoC <apoc@nymfe.net>
2010-04-09 16:25:21 +02:00
crackm
77c930249d [9707] Fixed typo added by Vladimir to patch in [9704].
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also add check to prevent have NONE gender with some other for same entry
in `achievement_reward` and `locales_achievement_reward`.
2010-04-09 16:26:41 +04:00
ApoC
f0af98568e [9706] Correctly update next daily quest reset timestamp in DB after reset.
Signed-off-by: ApoC <apoc@nymfe.net>
2010-04-09 13:49:52 +02:00
ApoC
8aa9d795be [9705] Fixed typo.
This fixes assert in Player::AddQuest when quest log is full.

Signed-off-by: ApoC <apoc@nymfe.net>
2010-04-09 11:13:16 +02:00
crackm
12c3227e32 [9704] Add to achievement_reward support gender dependent rewards.
For example for achievement 1793

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-09 07:11:31 +04:00
VladimirMangos
d2ca4a9196 [9703] Include in pdumps more tables.
* character_account_data and then will partly included macros/settings local for character.
			 Mostyl used account wide macros not included.
* character_declinedname
* character_equipmentsets
* character_glyphs
* character_pet_declinedname
2010-04-09 06:04:02 +04:00
VladimirMangos
24f2d03485 [9702] Drop now redundent item_text table.
* In beggining bad news: at 3.3.3 switch has been forgoted item_instance.data field chnage.
  In result items with texts (mail copy in to inventory, some other) lost text content.
* That why in current commit item_text droped without convertion. In result all itesm with texts
  will lost text. Sorry for this as i think small porblem :(
* Now text stored in item itself.
2010-04-09 02:10:36 +04:00
VladimirMangos
53486545b5 [9701] Fix basepoints calculation
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-08 23:15:48 +03: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
b48da9755f [9699] Drop item text ids generation.
Now item text not used as independent object (real item texts associated with item guid)
2010-04-08 22:42:00 +04:00
Splinter
7a0cb930eb [9698] Fixed .pdump work after 'data' drop.
Also add `character_talent` including to pdump

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also drop save `item_text` as not used in items/mails now after switch to 3.3.3
2010-04-08 22:27:15 +04:00
Splinter
30360f13db [9697] Include changes from [9692] to characters.sql
mangos.sql part already updated.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-08 19:57:25 +04:00
Sarjuuk
ca07446e63 [9696] Fix 16972 and ranks.
Thanks to vdpqtc and darkstalker.

Signed-off-by: hunuza <hunuza@gmail.com>
2010-04-08 10:33:45 +02:00
cyrex
23da1a86d1 [9695] Fixed typo in error output string.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-08 06:12:52 +04:00
VladimirMangos
45fba95d13 [9694] Not crash in case unknown spell expected to be learned at spec switch.
It will output error insteed and continue.
2010-04-08 05:57:55 +04:00
ilija
93bc46b1f3 [9693] Update spell 6572 and ranks for 3.3.3
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-08 05:41:51 +04:00
VladimirMangos
cf6aac84fd [9692] Switch to support client 3.3.3a (build 11723)
Merge branch '330'

You need regenerate dbc/map/vmap files.

Thanks to TOM_RUS who make most work for adding 3.3.3 support. ;)
2010-04-08 04:27:09 +04:00
VladimirMangos
b37933454d Now BG honor marks not reawrded in BG
* And related spells not create items.
* Update code for allow creat marks for single existed case: outfield bg
  that not yet implemented in mangos.
2010-04-08 03:29:13 +04:00
VladimirMangos
7f7d0624e8 Merge branch 'master' into 330 2010-04-08 02:56:04 +04:00
VladimirMangos
ae1d8d6488 [9691] Up to date mangos_spell_check old data and add some new. 2010-04-08 02:48:42 +04:00
Wowka321
c5860e0892 [9690] fix item 47670 spell proc event
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-07 19:18:46 +03:00
Revils
724fc87332 [9689] Fixed typo in daily/weekly flags conflict check.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-07 17:14:45 +04:00
VladimirMangos
6bcbbc321b Merge branch 'master' into 330 2010-04-07 06:58:42 +04:00
VladimirMangos
c56000b666 [9688] Fixed typo in daily quest reset time init. 2010-04-07 06:19:38 +04:00
VladimirMangos
d78117bbc8 [9687] Add to mangos.conf options for daily/weekly reset time.
* Quests.Daily.ResetHour (0..23) for daily quests
* Quests.Weekly.ResetWeekDay (0..6) and Quests.Weekly.ResetHour (0..23) for weekly quests.
* Drop time from character_queststatus_daily and use same way as weekly quest reset time store.
2010-04-07 05:48:14 +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
VladimirMangos
e45d165a8e [9685] Code style cleanups in quest code. 2010-04-07 03:27:28 +04:00
VladimirMangos
7708905bb7 Remove outdated spell proc data and update code for 44394 and ranks. 2010-04-07 02:11:31 +04:00
DasBlub
ea5788ff70 [9684] Add helper function to check if a string is numeric
(based on DasBlub's repo commit 1d5b209)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-07 00:27:47 +04:00
VladimirMangos
ff137bba24 [9683] Drop dead code in 3.x for spell 29801. 2010-04-07 00:12:10 +04:00
qsa
570852e70e [9676] Implement AURA_252
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-06 21:05:34 +03:00
VladimirMangos
fbf530cb50 [9682] Clarify areatrigger related tables loading errors.
(based on 330 commit 71c1d67)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-06 21:37:05 +04:00
VladimirMangos
68190a9a0c Clarify areatrigger related tables loading errors. 2010-04-06 21:34:22 +04:00
VladimirMangos
61255a1a8f Update IsExplicitDiscoverySpell/IsLootCraftingSpell and related code. 2010-04-06 20:00:37 +04:00
VladimirMangos
8d97ad06b2 Fixed random base poinst part calculation
0 - unused, 1 -> always +1, other in ranges (rand...1) or (1..rand)
2010-04-06 18:49:53 +04:00
hunuza
dd2dda62a5 [9681] Add config to decide whether character stats should only be saved on logout.
Signed-off-by: hunuza <hunuza@gmail.com>
2010-04-06 16:29:17 +02:00
hunuza
145182a53d [9680] Create new table character_stats for external tools.
Added new config value to define whether it should be updated.

This table will only be updated on logout, not on periodic save.

Signed-off-by: hunuza <hunuza@gmail.com>
2010-04-06 15:03:43 +02:00
hunuza
1cb9002388 [9679] Some more research on spell attributes.
Signed-off-by: hunuza <hunuza@gmail.com>
2010-04-06 11:29:17 +02:00
VladimirMangos
068fca0d74 [9678] Some comments for realmd data. 2010-04-06 06:24:51 +04:00
Antimozg
1b536c03e6 [9677] Implement ITEM_MOD_BLOCK_VALUE support in item stat mods and enhantments.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-06 02:16:03 +04:00
VladimirMangos
d6cd1dcc27 [9676] Not counting gems at broken item for meta gem requirements.
This is fit as cleint show meta gem state and fix cheating with gems at broken items.
2010-04-05 22:08:45 +04:00
megamage
b7204c9e8d [9675] Fix SPELL_DAMAGE_CLASS_NONE hit result
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-05 19:46:47 +03:00
Laise
16a281c6d0 [9674] Fix crash in ActivateSpec 2010-04-05 15:58:28 +03:00
tomrus88
a030f6aaad How this happened? 2010-04-05 14:01:29 +04:00
tomrus88
bf728820fc Fixed console spam. 2010-04-05 13:59:28 +04:00
tomrus88
7f522fda2e Implemented SMSG_BUY_BANK_SLOT_RESULT opcode. 2010-04-05 13:57:48 +04:00
tomrus88
3f071ed1d2 Fixed realm flags enum. 2010-04-05 13:53:17 +04:00
tomrus88
68e73f105e Added some info about realm list and auth response packets.
Added few dbc structs and updated related enums.
2010-04-05 13:48:23 +04:00