Commit Graph

30647 Commits

Author SHA1 Message Date
ariel-
975ef8d8d9 Core/Spell: don't set scaleAura for some special spells
Closes #14541
2017-04-09 18:10:51 +02:00
ariel-
20af61b777 DB/Schema: add unsigned to some guid fields in characters 2017-04-09 18:06:54 +02:00
Keader
48a3bce712 Core/Scripts: Fixing Carbonion/Travis 2017-04-09 18:01:09 +02:00
Keader
de20b6eb80 Core/Scripts: Fixed Baltharus the Warborn clones
*Clones not working after wipe
*Changed Clone Action for a event (to check casting)
2017-04-09 18:01:00 +02:00
Dr-J
ed89053d04 DB/Misc: Fix error in my last commit 2017-04-09 18:00:51 +02:00
Keader
6e8345470e Core/Scripts: Typo in last commit 2017-04-09 18:00:43 +02:00
Keader
14332d61bf Core/Scripts: Fixed Volatile Ooze/Gas Cloud issues in Professor Putricide
Closes #18925
2017-04-09 18:00:34 +02:00
Killyana
d4ac214782 DB/Quests: add condition for Bodley's gossip option
Bodley's gossip menu option 57006 id 2 "I've misplaced the Brazier of Beckoning!"
should be shown only if quest 8996 (Return to Bodley) is not rewarded.

Ref. issue #19375
2017-04-09 18:00:25 +02:00
Dr-J
40e3d438b7 DB/SAI: Underbog
*  Rescript underbog  lord has regrowth is not linked to hp as was previously scripted infact you don't even have to damage npc for it to use this abilitie and it should stack 10 times increasing damage by 150% not only cast once hp is below 50%, also cast knock-away on range instead of ic so it only uses this abilitie If there is a target in range rather than ic even if there is no target in range
* Naturalist bite - make gossip and option available in heroic mode too not only normal mode
2017-04-09 18:00:17 +02:00
Keader
80b3e4c063 DB/LinkedRespawn: Fixed evade issue in Ruby Sanctum mini-bosses 2017-04-09 18:00:09 +02:00
ariel-
db582949b5 DB/Spell: fix Darkmoon Card: Berserker from proccing off everything 2017-04-09 18:00:00 +02:00
ariel-
f7b50f51fc DB/Spell: Fix Living seed proc from non-damaging spells 2017-04-09 17:59:51 +02:00
Aokromes
0ae437900b Merge branch 'test_malcrom' into 4.3.4 2017-04-09 17:34:53 +02:00
Aokromes
4e4f82a3e7 more fix 2017-04-05 02:55:44 +02:00
Aokromes
92816c0f17 Core/Gameobject: destroy test 2017-04-03 12:20:06 +02:00
Aokromes
ed36b5f466 another typo fix 2017-04-02 08:47:05 +02:00
Aokromes
0decba0ad7 compile fix 2017-04-02 08:15:30 +02:00
Aokromes
9b378447f8 Core/Entities: GameObjectDespawn packet is only sent for GameObjects 2017-04-02 07:57:21 +02:00
Aokromes
2d54defdf0 Scripts/Commands: Fix guid usage and enhance commands
- Fix targeting gameobjects and creatures for .dist and .gps. The old code used DB guid to search from core generated guid lists.
- Fix some error messages saying 'no player found' even if creatures and gameobjects and players were searched
- Change atoi to atoul when receiving lowguids as string or other uint32 values
- Use ObjectGuid::LowType instead of uint32 for lowguid type
- Allow .gob info to take in gameobject guid link as well as entry link in addition to gameobject entry and update the documentation of the command
- Change .gob delete to post the spawnid (dbguid) instead of the ingame generated guid (which is basically never seen or used by the player in any other commands that I see)
- Allow spawntimesecs to be negative when spawning a gameobject
- Disable searching by ingame spawn id in commands. (it makes little sense for a user to provide a number which is then attempted to be used as DB guid and non DB guid when both could have a match)
- Update .gob turn documentation to tell about possibility to provide orientation in command
- Correct the types in .gob add command result trinity_string
- Correct the creature search for .npc del
- Change .event to .event info
- Add .go offset command
- Remove the .go command for empty string (no subcommand given) because it just used .go xyz
- Extend .gob info to show size, faction, flags and model dimensions
- Remove some unnecessary casts
- Document .wp show better (first and last were not documented)
- Insert spawnid to .wp show info error message
- Fix spawntime printing for .gobject target
- Fix guid targetting for .npc set movetype
- Fix query by spawnid for .wp show info
- Fix deleting of existing waypoints when twice doing the command .wp show on
- Fix deleting of existing waypoints when doing the command .wp show off
- Change wpguid column in DB and in core to uint32, which is what the spawnid type is in core and db.
2017-04-02 07:41:03 +02:00
Aokromes
e24178406d Core/AI: Remove incorrect call
By Malcrom
2017-04-01 21:05:09 +02:00
Aokromes
16f8bb7b1e Rename files 2017-04-01 07:24:26 +02:00
Killyana
412711b672 DB/SAI: Fix wrong gossip option ID used by Bodley
Ref #19375
2017-04-01 07:21:08 +02:00
MrSmite
6e0d0dbd0a DB/Quests: The Left/Right Piece of Lord Valthalak's Amulet
Fix class restrictions for Dungeon Set 2 armor quests

- The Left Piece of Lord Valthalak's Amulet  (8966,8967,8968,8969)
- The Right Piece of Lord Valthalak's Amulet (8989,8990,8991,8992)

Closes #19375
2017-04-01 07:21:00 +02:00
Aokromes
df1730a734 Core/ScriptReloadMgr: Fixed scripts hot swapping on OS X 2017-04-01 07:20:43 +02:00
ariel-
84cba8496c DB/Creature: fix regenerating health for vehicles in Wintergrasp and BGs
Closes #950
2017-04-01 07:11:46 +02:00
Aokromes
2f1d6d5597 Core/Scripts: Fix a logic fail that overriden the script of an entity…
… that changed entry
2017-04-01 07:11:25 +02:00
Killyana
26f8770385 DB: Fix some SAI
Ref #18542
2017-04-01 07:07:57 +02:00
MrSmite
6d499f7f9c DB/Quests: (More) Components of Importance
Fix class restrictions for Dungeon Set 2 armor quests

- Components of Importance (8962,8963,8964,8965)
- More Components of Importance (8985,8986,8987,8988)

Updates issue #19375
2017-04-01 07:07:49 +02:00
Killyana
9187fc9a52 DB/SAI: Restore some deleted SAI scripts
Closes #19381
By @Vyrsenth
2017-04-01 07:07:40 +02:00
tkrokli
5d22da01b1 Add missing event_flags in SAI scripts (DBErrors)
DBErrors.log: Missing Repeat flag. (385 lines)
Error message reported by SmartAIMgr::LoadSmartAIFromDB
2017-04-01 07:07:30 +02:00
Aokromes
011c1aa6a8 Rename 2017_04_27_01_world.sql to 2017_03_27_01_world.sql 2017-04-01 07:07:20 +02:00
ariel-
66c0c634ad Core/AI: Build fix
- Stop exposing DoublePosition constructor versions, they're only used for internal representation
- Moved IsInBounds function to public scope
2017-04-01 07:06:53 +02:00
ariel-
d3151fed8c Core/AI: AreaBoundary refactor
- Added an auxiliary function IsInBounds to base CreatureAI
- Changed container to vector. Set had no sense because we're storing new pointers, they have different addresses even if the boundary is the same
2017-04-01 07:06:35 +02:00
Killyana
f538a2c708 DB: Fix Some DB errors
Ref #18542
2017-04-01 07:06:26 +02:00
ariel-
661e150038 Core/Creature: added CREATURE_FLAG_EXTRA_GHOST_VISIBILITY to allowed db flags_extra mask
- Cleaned up the mask to be a much nicer enum definition
2017-04-01 07:06:12 +02:00
ariel-
a3e41a3df6 Core/Global: reserve storage for script names vector 2017-04-01 07:06:02 +02:00
Aokromes
b47eb71b79 Rename 2017_99_99_99_world_335.sql to 2017_03_27_00_world_335.sql 2017-04-01 07:05:54 +02:00
xinef1
8221acd90e Added new creature extra flag which makes npc visible only to dead units
closes #19333

* Rename 9999_99_99_99_world.sql to 2017_99_99_99_world_335.sql

- file affects creature removed in patch 4.0.3a

* Update Creature.cpp
2017-04-01 07:05:39 +02:00
tkrokli
d40b252c01 Game/AI: SMART_ACTION_JUMP_TO_POS should resume path when reached jump location (#19029)
SmartAI NPCs using SMART_ACTION_JUMP_TO_POS
should resume their path when they have reached the jump location.

The changes in this PR makes the action work as intended.

Closes #18760
2017-04-01 07:05:03 +02:00
Aokromes
68854b786c http to https 2017-03-31 17:37:14 +02:00
Aokromes
1bc94173ea Compile fix 2017-03-31 16:03:08 +02:00
sevi
30c23e48be Core/Misc: the battle rezz limit didn't should has a effect in normal/heroic dungeons. They is only for Raids. 2017-03-30 20:24:44 +02:00
Aokromes
f2d6308d24 DB/Misc: Add few OptionBroadcastTextID 2017-03-30 07:36:38 +02:00
Aokromes
b680d1d058 DB/Misc: Add few OptionBroadcastTextID 2017-03-30 07:03:11 +02:00
Aokromes
274cf038e4 DB/Misc: Add few OptionBroadcastTextID 2017-03-30 06:07:11 +02:00
Aokromes
e5ae641dba DB/Creature: Stormwind Royal Guard movement
By ArcaneFox
Closes #67
2017-03-26 06:25:41 +02:00
Aokromes
c87742e190 rename files 2017-03-26 06:19:56 +02:00
Aokromes
228ce2e2a2 DB/Quest: Challenge Overlord Mok'Morokk
By Fearless18, closes #5208
2017-03-26 06:16:58 +02:00
Aokromes
7a265f9cd0 DB/Item: Improved Land Mines
By Rushor, closes #10205
2017-03-26 06:16:33 +02:00
Aokromes
e800b8d5b8 DB/Creature: Fix Verifonix faction and reputation
By offl, Closes #19323
2017-03-26 06:16:25 +02:00