Commit Graph

5285 Commits

Author SHA1 Message Date
Pitcrawler def742ab5a DB/Creature: Fix a creature state (visual only) 2013-03-17 14:12:15 +01:00
Pitcrawler 7aa2380913 DB/Quests: Fix Valkyrion Must Burn, closes #2595
Replace core script with SAI
2013-03-17 13:59:01 +01:00
Pitcrawler 222b30f2e8 DB/Conditions: Fix some spell implicit targets
Fix an SAI issue (visual only)
2013-03-16 14:35:48 +01:00
Nay efdbc68cae Scripts/Commands: Fix "cannot pass objects of non-trivially-copyable type ‘std::string’ through ‘...’" 2013-03-15 23:39:51 +00:00
Nay 6b78efdcd6 SQL: Rename SQL file after PR merge 2013-03-15 20:44:07 +00:00
Nay 3a3f087b07 Merge pull request #9396 from thomas007788/Whispers
Allow reply to whispers if you are under CONFIG_CHAT_WHISPER_LEVEL_REQ
2013-03-15 13:42:43 -07:00
Gacko b136f01edf Script/Quest: Into the wild green Yonder
Still todo:
* Fix spell focus requirement for the drop spell casted by the vehicle

Closes: #8752
2013-03-15 19:37:45 +01:00
Nefarion 46ba2d945a Allow reply to whispers if you are under CONFIG_CHAT_WHISPER_LEVEL_REQ, and implement feature for GMs to remove single players from their WhisperWhiteList. 2013-03-15 10:27:18 +01:00
Warpten 51b9e6d2c9 DB/Spells: Corrected playercreateinfo_spell records *for good*.
Also corrected load count and temporarily removed an error log. It needs better troubleshooting to avoid error'ing false positives.
2013-03-15 01:24:54 +01:00
Warpten 1bab3073d2 DB/Spells: Fixed startup errors related to playercreateinfo_spell, and prevent logging spam when race mask or class mask 0 is used. 2013-03-13 23:23:45 +01:00
Kirkhammett c83b2b69b6 DB/SAI fix some event_flags and other conversion issues
Closes #9144
2013-03-13 19:57:11 +01:00
dr-j 2f895f91ee DB/Loot: Correct Lootmode for some questitems (thx redsonja as well)
Closes #9382
Closes #9381
2013-03-13 19:52:31 +01:00
Pitcrawler 3bc7e5a7c8 DB/Quests: Fix The Best of Intentions, closes #5716
Remove a bunch of incorrectly spawned NPCs and add some missing NPCs and GOs for quest Defiling the Defilers.
2013-03-13 11:58:51 +01:00
Gacko a0f4937fbc Rename sql files 2013-03-12 18:51:08 +01:00
Warpten 41c3c42731 Fixed a duplicate ALTER query, it was already in the previous SQL file. 2013-03-12 17:18:34 +01:00
Warpten eb3f2349ba Core/Objects: Added missing data convertion for playercreateinfo_spell_custom. 2013-03-12 17:16:14 +01:00
Warpten a3e4f05e1a Core/Objects: Changed playercreateinfo_spell and playercreateinfo_spell_custom to use race and class masks.
Specifying a race mask of zero will provide the spell to every race.
Specifying a class mask of zero will provide the spell to every class that the race can be.

Note: As the SQL truncates `playercreateinfo_spell`, all your "custom" additions will be gone.
2013-03-11 20:57:52 +01:00
Nay 9ae9277817 DB/Auth/Schema: Change secId from int(10)u to tinyint(3)u in rbac_security_level_groups
Closes #9403
2013-03-11 14:46:38 +00:00
Pitcrawler cdb77f3ea1 DB/Quests: Fixes Scare the Guano Out of Them! Closes #6854
Thanks @w1sht0l1v3 for initial work
2013-03-11 15:02:02 +01:00
Pitcrawler 0f5f560aad DB/Quests: Fixes Memories of Stormhoof, closes #1065 2013-03-10 15:42:47 +01:00
Pitcrawler f3617abdba DB/Quests: Fixes Dun-da-Dun-tah! Closes #4182 2013-03-09 23:50:44 +01:00
Vincent_Michael 65b16a97be Core/Commands: Add unit flags 2 for .npc info 2013-03-09 22:34:46 +01:00
Vincent_Michael ce0add2121 Core/Commands: Add mmaps check for command .gps 2013-03-09 22:19:14 +01:00
Nay ab088cf5ba SQL: Rename a SQL from PR 2013-03-09 18:48:17 +00:00
Nay 3c10d4117a SQL: Update sql/base/auth_database.sql 2013-03-09 17:57:48 +00:00
Nay 6ab7de2dd8 Merge pull request #9388 from thomas007788/DeserterCmd
Implement .deserter commands
2013-03-09 09:45:43 -08:00
Nefarion 1b45bcd7b9 Add the following commands:
.deserter instance add $time (Adds the instance deserter debuff with $time duration to your target)
.deserter bg add $time (Adds the BG deserter debuff with $time duration to your target)
.deserter instance remove (Removes the instance deserter debuff)
.deserter instance remove (Removes the bg deserter debuff)
2013-03-09 18:43:09 +01:00
Trista 8e44b2d4a6 Scripts/Eye of Eternity: Remove some uneeded check and last to do that is uneeded after last GO changes
* also repair some broken GO data for 3.3.5a.
2013-03-09 05:32:02 +02:00
Vincent_Michael deabbb0e76 DB/Misc: Fix some db startup errors 2013-03-09 01:56:47 +01:00
Spp 524a10d628 Typo fix... ¬¬ 2013-03-08 14:05:51 +01:00
Spp 987826bc0d Core/RBAC: Change default db permissions to behave like a server with default config before RBAC conversion
(Missing change from previous commit)

To enable any of the removed config option you should now add the proper role to the proper groups
IE:
AllowTwoSide.Interaction.Mail = 1 --> Add role 19 to group 1 (Add it to players)
2013-03-08 13:58:15 +01:00
Trista 17061cb9e5 Scripts/Icecrown: Add script* support for Borrowed Technology/Volatility quests
* There are heavy core problems that make it not fully functional for now.
1) Enter vehicle of 31578 is being overriding the vehicle aura of the accessory so it kicks it out. (both get applied to 1, but instead decoy should be to 0).
2) Even if mentioned above get fixed the accessory is supposed to implicitly hit another passenger with explosion
and no seat flags for it even unknown.
3) Armored Decoy doesn't keep emote from freeze mechanic when enter vehicle connected with a not supported flag.
4) Vehicle speed seems too fast (there is some general vehicle not correct speed problem with spline being involved).

Connected with: #5757
2013-03-08 04:55:44 +02:00
Pitcrawler f84c6cc9c6 DB/Quests: Fixes Chill out, mon
Really closes #5200
2013-03-07 09:32:42 +01:00
Trista 8993eef723 Scripts/Eye of Eternity: Fix vehicle crashes
* I tought if a spell would hit all targets on map then the force cast would be cast for each, apparently I was wrong since it had unlimited implicit targets.
* Remove a condition with target mask players since there is a attribute that takes care of that.

Closes #9365
2013-03-07 04:54:57 +02:00
Nay 8ef1bda36b SQL: Update 2013_02_18_00_world_misc_equip.sql
Fix "column `id` in field list is ambiguous"
Thanks Guybrush

*Should* not have caused any issues but warnings are bad.
2013-03-07 01:48:34 +00:00
Trista a79143fc88 Scripts/Eye of Eternity: Fix Arcane Barrage handling and a lot other mechanics
* Nexus Lords had a bit imba timers on Arcane Shork, sorry for it wrong information. Now have retail timers.
* Scion of Eternity Arcane Barrage had wrong timers also for intial random cast and for each after. They were a bit lower.
* Implemented source mechanic that will always differ target of cast X to target of next cast. All rest is % chance based on various cases can happen.
* Removed condition for Arcane Overlaod bubbles now aura will never ("disappear"), if two are at one place they will override each other, but damage will never be leaked test enough times so don't bother stating opposite. Damage in ALL cases is reduced.
* Made Malygos range outside of platform a bit shorter to match retail real distance that also fixed timings of bubble mechanic, now they will always be there, if you are fast enough.
* And finally fixed some slight stuff on Malygos spell. Now all will work and Arcane Storm has it's correct visual mechanic again.

Closes #9321
2013-03-06 04:10:26 +02:00
Shauren 226e0fdd1b Unbreak the build and renamed sql file to proper date 2013-03-04 17:08:07 +01:00
Kinzcool 34d9478186 DB/Quests: Added a lot of factionchange quests 2013-03-04 10:12:21 -05:00
Shauren f37e0ee838 Core/Players: Implemented converting quests on faction change (keeping old faction quests in disabled state - not loaded during login) and restoring them if changing back to original faction
Closes #890
Closes #9248
2013-03-04 14:15:52 +01:00
ZxBiohazardZx e7d333f708 Commit: fuck mondays, i cba to fix it, its out 2013-03-04 13:22:32 +01:00
ZxBiohazardZx 56efb2df44 Commit: its monday....... 2013-03-04 13:05:03 +01:00
Kirkhammett ce08d73fa4 DB/SAI: add SAI for quest: The Admiral Revealed (12852)
Closes #9094
2013-03-04 13:03:02 +01:00
ZxBiohazardZx 534bdae0c9 DB/Quest: fix some questrequirements in BE start zone by Praxious, Closes #9156
Commit: fix naming on previous file, fix typo in 2013_03_04_00
2013-03-04 13:00:03 +01:00
ZxBiohazardZx e826e37815 DB/Waypoints: add waypoints for Doomsayer Jurim, thx Kelsarhu
Closes #8958
2013-03-04 12:55:56 +01:00
ZxBiohazardZx 6984fbe16b DB/Gameobject: Add missing Gameobject
Closes #8948
2013-03-04 12:52:52 +01:00
Vincent_Michael 600e7e8cfb SQL: Fix typo 2013-03-03 13:53:52 +01:00
Durotar 7a04d5ee82 DB/SAI: Add SAI for quest "A Worthy Weapon"
Closes #9250
2013-03-03 12:49:16 +01:00
ZxBiohazardZx 13568b1853 DB/Misc:
Add Missing Sunreaver Guardian Mage (thx aokromes) Closes #9311
Add SAI for Mission: The Abyssal Shelf (thx Kirkhammett)
2013-03-03 12:48:19 +01:00
Trista a108a9026a Scripts/Eye of Eternity: Rewrite Arcane Barrage mechanic
* Note that even after last changes happens I'm not sure exactly how the timers are controlled. The wipe chance should be a lot smaller now.. Any further change I can think of is beyond what I see. The main problem is currently. In theory there is chance, If timers get to be same with delay lesser than 2 seconds and if target randomisations select same target for shit out of luck reason. And if starting different timers were matching you can be hit atleast 2-3 times and on 25 mode maybe more. The timers are not with fixed difference for sure is all I know.
2013-03-03 03:16:17 +02:00
Pitcrawler f93d831fd3 DB/Quests: Fixes To Legion Hold (10563,10596). Closes #9153, #6909
Thanks @Kirkhammett for the initial work.
2013-03-01 16:26:59 +01:00