Commit graph

554 commits

Author SHA1 Message Date
VladimirMangos
562e71ec3f [8918] Fix mangos.sql 2009-12-04 06:47:32 +03:00
VladimirMangos
3b4241624a [8917] Fixed spell_proc_event data for spell 65661 2009-12-04 06:46:53 +03:00
tomrus88
d76b728a99 - Quest POI fix. 2009-12-03 19:22:12 +03:00
tomrus88
922544739b Merge remote branch 'origin/master' into 330 2009-12-03 18:10:28 +03:00
Sarjuuk
edd4492630 [8912] Fix item 47668.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-03 03:12:20 +03:00
VladimirMangos
08c9f0a267 [8909] Fixed talent 64127 and ranks speed bonus part. 2009-12-03 01:18:49 +03:00
VladimirMangos
b751597210 [8908] Make spell 27681 and ranks as alt. branhc (2-4 ransk) from spell 27681.
This made this spell buffs unstackable for any ranks and still have expected req. for learning.

Original patch provided by Splinter.
2009-12-03 00:57:05 +03:00
VladimirMangos
68581bd918 [8901] Implement rage save part of talent 29723 buff and ranks.
Original patch provided by Wojta with improvments from darkstalker.

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

Also add `spell_check` data for code changes.
2009-12-01 16:39:27 +03:00
VladimirMangos
840fad2d07 [8899] Implement glyph 43374
Original patch provided by Splinter.

Also sort Unit::HandleDummyAuraProc generic family spells in case.
2009-12-01 13:48:14 +03:00
Feel_the_Power
e920c783f3 [8893] Fixed typo in mangos_string
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-30 10:04:32 +03:00
tomrus88
90ee507cf7 Merge remote branch 'origin/master' into 330 2009-11-30 01:29:59 +03:00
VladimirMangos
8465ae23f9 [8891] Implement talent 64976. 2009-11-29 18:36:37 +03:00
VladimirMangos
ea20791310 [8890] Fix sql update name. 2009-11-29 17:42:41 +03:00
VladimirMangos
fe70af7b5d [8889] Allow non-permanent pets have auras from spell_pet_auras.
Also add one from related cases to DB.
2009-11-29 17:31:54 +03:00
Nick Templeton
4c328f4b0c [8886] Add username/password prompts to Remote Admin
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-29 09:22:14 +03:00
Splinter
63258f2407 [8883] Implement instant healing part of talent 63534 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-28 12:55:31 +03:00
Splinter
026e540c49 [8882] Implement talent 63625 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also add `spell_chain` data for spell 56636.
2009-11-27 22:04:07 +03:00
hunuza
4a6da1ad32 [8874] Extract player skills from data blob.
Thanks to vladimir for the update query.

Please make sure to make BACKUPs before you update your database.

The update might take a while depending on the size of your database.

Signed-off-by: hunuza <hunuza@gmail.com>
2009-11-25 18:22:22 +01:00
VladimirMangos
689d931f63 [8873] Implement proper spell activation for 56815.
Learn part suggested by Lightguard
Spell proc part sugested by Fullburned.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-25 16:54:30 +03:00
Splinter
e636d63fdb [8869] Implement talent 15273 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also add data for SpellEffect.cpp last weeks changes to `spell_check` table.
2009-11-24 12:34:48 +03:00
VladimirMangos
b160685c0c [8863] Fixed sql data added in [8856] 2009-11-23 11:29:22 +03:00
DENNO
bc88add67d [8856] Implement glyph 43534.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-22 08:43:27 +03:00
VladimirMangos
1b4c82361b Remove wrongly added in mangos.sql field from unrelated unfinished patch.
Thanks to LordJZ for pointing.
2009-11-22 08:31:27 +03:00
reeshack
3280bc4193 [8851] Add expected talent triggering cooldown.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-21 07:48:43 +03:00
laise
166c4feaca [8847] Implement talent 20335 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also reorder switch cases by case values.
2009-11-20 17:32:16 +03:00
Splinter
487a8de692 [8843] Drop support removed in 3.2.x spells 31892, 53720.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-20 13:19:41 +03:00
thenecromancer
6c052039fb [8841] Implement talent 65661 and ranks.
SQL part prepeared by Laise.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-20 10:20:44 +03:00
tomrus88
72b9dc318e Merge remote branch 'origin/master' into 330 2009-11-19 16:22:58 +03:00
Splinter
ea28a5cfcb [8840] Correct proc flags for 53601.
Spell have in dbc wrong flags because copy its for dummy aura from triggred spell for client use.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-19 15:33:00 +03:00
VladimirMangos
d27f889b2b [8835] .lookup title command DB description for prev commits. 2009-11-19 08:23:18 +03:00
VladimirMangos
876eb401ad [8834] Small fix for sql update remove part. 2009-11-19 07:38:16 +03:00
VladimirMangos
b5980f061a [8833] Implement new commands for add/remove/lookup titles.
Inspired by patch suggested by LordJZ.
2009-11-19 07:16:13 +03:00
VladimirMangos
37ba6623bb [8828] Independent instance reset time for different difficulties.
* Store reset time for map/difficulty pairs.
* Use DBC data for reset time and max players instead `instance_template` fields (dropped)
  for each existed map/difficulty pair.
* Fix some "heroic" related checks in spells/etc.
2009-11-18 10:08:41 +03:00
tomrus88
fe55f76a26 Merge remote branch 'origin/master' into 330 2009-11-16 02:01:51 +03:00
tomrus88
93332fb1a0 - Fixed SMSG_GROUP_LIST opcode once again (I hope so).
- Fixed typos in SQL update.
- Added some nice comments.
2009-11-16 02:01:09 +03:00
Triply
537562f29f [8818] Language.h cleanup, TODO cleanup WS and EY messages. Removed 2 minutes starting message from battlegrounds.
Signed-off-by: Triply <triply@getmangos.com>
2009-11-15 09:07:26 +01:00
Triply
ef26908948 [8815] Reimplemented bgQueues announces, fixed possible problems with multithreaded queues Mutexes have to be still commented because of ACE bug. When player enters new bg from battleground, do not rewrite his m_BgData with zeros. patch is tested.
Signed-off-by: Triply <triply@getmangos.com>
2009-11-14 18:37:16 +01:00
tomrus88
b09ee8e571 - Implemented quest POI's. May be not perfect, but it works :P 2009-11-14 19:56:01 +03:00
tomrus88
2bdfb0d7bb - Some updates. 2009-11-14 16:22:41 +03:00
VladimirMangos
f8ed87c45e [8803] Update racial spell id changes in 3.2.x
Characters tables not affected, its not include default spells.
2009-11-11 17:02:40 +03:00
Splinter
22fb22ee5e [8800] Implement item 47499 work.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-10 21:24:49 +03:00
XTZGZoReX
a34d1509ad [8783] * Fix mangos.sql after [8775]. 2009-11-07 22:04:35 +01:00
VladimirMangos
500858b789 [8777] Fixed spawn mask to correct after recent commits for BG maps. 2009-11-05 14:12:53 +03:00
balrok
c50df41b3c [8775] implement all creature difficulties + support bgs with this
former know as heroic_entry we now have 3 of those
which let us chose different creature_templates for different
map-types

normal maps will need a bit more support to use correct
spawnmodes

but for battlegrounds it works already good:
they are divided by levelrange:
    0-59  == normal spawn -> spiritguides level 60
    60-69 == difficulty=1 -> spritiguides level 70
    70-79 == difficulty=2 -> spiritguides level 80
    80    == difficulty=3 -> spiritguides level 80

this is needed mostly for alterac valley to get
right creature-templates spawned
and with that all creature->SetLevel hacks could
get removed from alterac valley code
2009-11-05 10:48:15 +01: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
VladimirMangos
e078d0dd03 [8769] Implement mails sending at player levelup. 2009-11-03 20:21:11 +03:00
VladimirMangos
78022c0999 [8750] Fix sql update for [8749]. Use this version. 2009-10-29 09:26:08 +03:00
VladimirMangos
3c53dded97 [8749] Rename quest_mail_loot_template to mail_loot_template.
Store loot in mail_loot_template indexed by mail template ids.
Provide new SendMail functions for send mail base at mail template.
2009-10-29 08:57:44 +03:00
VladimirMangos
fad1fb92f4 [8731] Restore difficulty 1 spawn use for creatures with special difficulty 1 versions.
* Rename creature template `heroic_entry` => `difficulty_entry_1`
  Possible need add 2 more fields for 2-3
* Use 2 more EventAI EFLAG_* flags for 2-3 difficulty support, update checks.
* Update area trigger code.

Note: support for specialized creature version for difficulties 2-3 not added yet
      and will be used same as difficulty 1 mode.

TODO: Rename area triggers heroickey/etc fields ?
2009-10-25 06:23:00 +03:00
Andeeria
8baee4a73f [8728] Store current realmid for online account in realm Db account table.
* Replace old `account`.`online` field by `account`.`active_realm_id`.
  It have 0 if account offline.

NOTE: this break all scripts that use `online` field for seelct online characters, and it required update.
But from other side this reolve
* Bug with reset online state active realm at restart another realm.
* Let easy select online accounts for some specific realm if need.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-10-25 03:22:08 +03:00