Commit Graph

4653 Commits

Author SHA1 Message Date
Spp ea2e6052b2 Core/RBAC: Create new permissions 'Allow to use CMSG_WORLD_TELEPORT opcode' and 'Allow to use CMSG_WHOIS opcode' 2013-02-25 15:48:18 +01:00
Spp e99dd15915 Core/RBAC: Create new permission 'Skip over-speed ping check' 2013-02-25 15:48:18 +01:00
Spp 54f7cc326f Core/RBAC: Create new permission 'Receive global GM messages/texts' 2013-02-25 15:48:18 +01:00
Spp 367d3ccc4f Core/RBAC: Create new permissions 'Use staff badge in chat' and 'Check if should appear in .gm ingame command' 2013-02-25 15:48:18 +01:00
Spp 8e3944bd94 Corrections to recent sqls 2013-02-25 15:48:18 +01:00
Spp cb0456fedc Core/RBAC: Create new permissions 'Instant .save', 'Allow params with .unstuck', 'Full HP after resurrect' 2013-02-25 15:48:18 +01:00
Spp e6087b5563 Core/RBAC: Create new permission 'Be assigned ticket' 2013-02-25 15:48:18 +01:00
Spp 1638092f18 Core/RBAC: Create 'Skip instance required bosses check' permission 2013-02-25 15:48:18 +01:00
Spp 8810fcb575 Core/RBAC: Add new Permission "Log gm trade". Config option still active, but will affect only to users with that permission granted 2013-02-25 15:48:18 +01:00
Gacko cb99c1d16a Script/Quest: The Lonesome Watcher (12877)
Closes: #9185
See: http://www.youtube.com/watch?v=ylZRMu9CIMw
2013-02-24 19:42:21 +01:00
horn ba549ddc30 Core/Summons: Implement summon groups system to be able to summon multiple NPCs at once without need of hardcoding the positions. Almost all hardcoded positions can now be moved to DB.
Thx to @Shauren for his help.
2013-02-24 17:10:02 +01:00
Kinzcool 5f16aad092 DB/Trigger: Fixed instance exit of the Culling of Stratholme 2013-02-23 18:40:50 -05:00
Vincent_Michael 56e32aac82 SQL: Fix "No newline at end of file" in 194cc54f08 2013-02-23 18:15:49 +01:00
Vincent_Michael 194cc54f08 DB/Gameobject: Removed transport gameobject 2013-02-23 18:13:17 +01:00
Nay 65258666e0 Core/NPCs: Fix some equipment issues introduced with 028c72a9f2
Also changed equips defaults to 0 (no equipment) instead of 1.

It seems that some parts of the original commit were reverted locally, my bad.
2013-02-20 01:17:27 +00:00
Trista 2484e5760a DB/SAI: Add sai for quest Gather the Orbs (10859)
Closes #7636
2013-02-19 21:53:30 +01:00
ZxBiohazardZx bd01370dff DB/Conditions: add conditions to Lokhtos Darkbargainer Thx badmoon for initial fix
Closes #9028
2013-02-19 21:50:55 +01:00
Exodius e7a5c7e69b DB/Creature: Set Triggerflags & behaviour to triggerNPC
Closes #8950
2013-02-19 21:23:00 +01:00
Larya 5c4d2d3b63 DB/Creatures: Update damage done by ICC bosses to more blizzlike values
Closes #8580
2013-02-19 21:20:56 +01:00
Kinzcool 12e5541636 DB/Spell: Added an auto-kill spell if you go at No Man's Land in Isle of Conquest 2013-02-18 23:09:53 -05:00
Ascathor 8027c956fc SQL Fix after 933381f 2013-02-18 22:56:54 +01:00
Pitcrawler 933381f80d DB/Misc: Mostly gossip stuff for various creatures.
Some scripts still need to be implemented.
Fixes quest Blood Oath of the Horde.
2013-02-18 19:56:35 +01:00
Nay 028c72a9f2 Core/NPCs: Refactor equipments
- creature_template.equipment_id deleted
- creature_equip_template.entry == creature_template.entry
- id field added to creature_equip_template -> PK(entry, id)
- id field in creature_equip_template starts at 1
- creature.equipment_id references id of creature_equip_template
- creature.equipment_id = 0 means no equipment at all (default 1)
- creature.equipment_id = -1 means pick a random equipment from creature_equip_template
- add equipment info to .npc info command

While table creature_equip_template got bigger in size, this system is easier to mantain and allows creatures to have a random template from a group of equipments
2013-02-18 12:24:18 +00:00
Shocker 37292a3038 Remove BOM from 2 SQL files
Closes #9233
2013-02-17 06:03:15 +02:00
Shauren e49aaab6f6 Scripts/Icecrown Citadel: Improvements to Shadowmourne quest line 2013-02-17 02:10:08 +01:00
dr-j b7b7f964a3 DB/Quests:
Update Quest Requirements for To Bor'gorok Outpost, Quickly! Closes #9113
 Fix Quest Grouping
 Add Quest Conditions for Hellscream's Champion  Closes #9092
 Fix SAI for Hugh Glass Closes #9097
2013-02-16 11:20:11 +01:00
Exodius 6141d38269 DB/Loot:
+ Remove Zulian Mudskunk from Zulian Crocolisk loot template  Closes #9169
+ Add Vicious Oil to Vicous Oil Closes #9147
2013-02-16 11:10:08 +01:00
Ricko92 4e1aae82b2 DB/SAI: Add script for Quergo's Gold
Closes #1677
2013-02-16 10:56:23 +01:00
ZxBiohazardZx e8b7f8f61b DB/Creature: Add texts for Lurgglbr
Closes #1608
2013-02-16 10:36:54 +01:00
Vincent_Michael 49e196e6b0 Misc/Spells:
- Add some ulduar teleport pos for spells
- Add target hack for ulduar teleport spells
2013-02-16 03:26:26 +01:00
w1sht0l1v3 a75fe0b2bf DB/Creature: The Ocular
Now Eyesore Blaster hits this npc for 12600 damage as it should.
2013-02-16 02:34:08 +02:00
Nay e685b7bd9e TDB 335.51 - 2013/02/14
Ref #8947
Closes #9077
2013-02-15 17:00:09 +00:00
w1sht0l1v3 7d881a0739 Scripts/TheStormPeaks: Cold Hearted quest update.
Fix a crash.Thx @DDuarte.
Closes #8865
Move waypoint data from script  to DB table.
2013-02-15 15:51:18 +02:00
Nay 12359b993d DB/NPCs: Set trigger flags_extra to a bunch of quest credit markers
God damn Aokromes, always making me do work and stuff...
2013-02-11 03:10:02 +00:00
Kinzcool 1b4a610976 DB/Triggers: Added anti-exploration in Hellfire Ramparts 2013-02-10 13:05:53 -05:00
Vincent_Michael 92573c4fb5 DB/Factionchange: Add a missing spell (Teleport: Darnassus / Teleport: Thunder Bluff) at player_factionchange_spells 2013-02-10 04:53:48 +01:00
Kinzcool 8e58779d91 DB/Triggers: Fixed access to Duskwither Spire 2013-02-09 19:36:29 -05:00
Vincent_Michael caf70ee40d DB/Creature: Fix Onyxian Lair Guard equipment 2013-02-10 00:00:53 +01:00
Nay e33f70c002 DB/Quests: Fix quest The Collapse and Deploy the Shake-n-Quake
Ref #1005
Ref #2034
Ref ae30704847
Closes #3595
2013-02-09 15:13:49 +00:00
Kinzcool 8066e43dd8 DB/Triggers: Added areatriggers in Shadowfang - when you'll try to jump out of the dungeon walls, you will be teleported 2013-02-08 17:51:55 -05:00
Shauren b6e56e42ea Core/Auth: Reverted part of fb43a92cc2 - session key is still needed after logging in to be able to switch realms 2013-02-08 01:03:56 +01:00
Shauren fb43a92cc2 Core/Accounts: sessionkey field in account table is only a temporary storage to pass data from authserver to worldserver and should only be used as such. Clearing sessionkey from database after a successful login to prevent possible exploits. 2013-02-07 16:15:23 +01:00
w1sht0l1v3 f27a83e98f Fix up previous commit. 2013-02-06 18:39:09 +02:00
w1sht0l1v3 d42dac4cee DB/Misc: Fixup quest Hot On The Trail (A:24849 H:24851) 2013-02-06 18:32:28 +02:00
Gacko 32546a64c9 Add comment to f205613eb5 2013-02-06 09:08:56 +01:00
Kinzcool 2fa8d06b25 DB/Items: Added Heart-Shaped Box, missing for Love in the Air event
Closes: #9130
2013-02-05 22:30:34 -05:00
click 00d299f12f Core/SQL: Explicitly set the auth.account-table to use the INNODB-engine (to allow foreign keys and transactions)
If you have an OLD database (auth), and RBAC SQL-alterations, make SURE that it's InnoDB, otherwise run this (it can be run multiple times anyway)
(The only change added is to alter the table to explicitly be an InnoDB-table)
2013-02-05 22:20:55 +01:00
Gacko f205613eb5 DB/Disable: Ignore LOS for Krakles Thermometer
Closes #5560
2013-02-05 19:40:20 +01:00
Kinzcool 630ad4b0b5 DB/Creature: Updated Unseen template 2013-02-04 20:03:04 -05:00
w1sht0l1v3 1e8bf1aad1 DB/Misc: Fix achievement Flirt With Disaster. 2013-02-04 23:39:04 +02:00