Commit graph

610 commits

Author SHA1 Message Date
VladimirMangos
014f92870d [8933] Fxied typo in mangos.sql gossip_menu_option 2009-12-06 22:31:08 +03:00
przemratajczak
32dda71cd8 [8932] Add spell_chain data for spell 50518 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 22:28:11 +03:00
Syn
98a83f7270 [8931] Fixed typo om spell_bonus_data for spell 172
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-06 22:09:24 +03:00
MrLama
258e0d7389 [8930] Implement bonus periodic heal part for spell 19750 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also code ordering and cleanups.
2009-12-06 21:55:44 +03:00
NoFantasy
5d2189b7b7 [8929] Implement gossip scripts to be used with gossip_menu_option.action_script_id
Note that script is implemented for GOSSIP_OPTION_GOSSIP only (as not expected needed for other gossip options).
Also add a few more startup checks for LoadGossipMenuItems with check for basic errors in fields
2009-12-06 19:46:39 +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
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