Aokromes
719a317a67
Update copyright note for 2017
2017-01-02 07:26:38 +01:00
sirikfoll
d7fcf684c0
Scripts/Events Implement Pilgrim's Bounty Bountiful Table
2016-12-28 16:03:16 +01:00
Aokromes
949ce2d576
Core/Units: Cleanup hardcoded magic numbers for byte field offsets
...
(cherry picked from commit ac1dc75 )
2016-12-16 19:54:22 +01:00
Aokromes
6edf08c764
revert this
2016-10-24 19:21:49 +02:00
SnapperRy
a0313cb09d
Core/Scripts: Gnomish Mind Control Cap and Gnomish Universal Re…
...
…mote
2016-10-24 13:36:53 +02:00
Gustavo
d82abaa2ac
Core/Scripts Boss Lady DeathWhisper improvements
2016-10-24 13:26:40 +02:00
ariel-
a16983b5bd
Core/Scripts: Fix runtime error
2016-10-24 13:03:47 +02:00
Aokromes
d68a119d5d
Script/Quest: Apply Heat and Stir.
...
Enjoy one of the most frustrating quests in Northrend!
2016-10-24 11:15:17 +02:00
ariel-
0edf0c5ff6
Core/Scripts: updated Lock and Load script with new hooks, DamageInfo might be null, so check for that too
2016-10-22 10:53:58 +02:00
ariel-
11dea2a874
Core/Scripts: add a workaround for Will of the Forsaken shared cooldown
...
Closes #7151
2016-10-21 08:26:35 +02:00
treeston
824db91cbe
Various: Fix coverity reported issues.
2016-10-05 07:59:14 +02:00
ariel-
ac084e4ddc
Core/Spells: Flag of Ownership shouldn't target creatures
2016-10-03 14:58:07 +02:00
SnapperRy
9b89458cc8
Script/Quest: fix and use proper serverside summon spell for quest "Red Snapper - Very Tasty!".
2016-09-10 14:26:36 +02:00
SnapperRy
e9b2feba4f
Script/Quest: replace wrong test spell used for quest "Red Snapper - Very Tasty!" with actual summoning.
...
The spell does not appear in sniffs, and the summoned NPC's spawn time was far too short to be appropriate (15 seconds).
2016-09-10 14:26:18 +02:00
Aokromes
dc4657218e
Core/Scripts: Implement Flag of Ownership
...
Core/Spells: Implemented TARGET_CORPSE_SRC_AREA_ENEMY.
2016-09-10 03:53:34 +02:00
Aokromes
a1fdfe9259
Typo fix, fix compile
2016-09-04 15:03:40 +02:00
Aokromes
8284afd5a6
Core/Spells / Scripts: Fix Lock and Load
2016-09-04 11:47:54 +02:00
Aokromes
ed41de566f
Core/Scripts: Implement Glyph of Backstab
2016-09-04 11:34:09 +02:00
Gustavo
49d4e22c6a
Scripts/Pet Implemented Argent Squire/Gruntling and Argent Pony Bridle
2016-08-25 14:52:56 +02:00
SnapperRy
506b2a4f2a
Event/Brewfest: implement relay race ( #17603 )
2016-08-23 13:54:57 +02:00
Gustavo
83de75e31b
Improve scripts for quests Breakfast Of Champions and A Bear of an Appetite ( #17780 )
...
Properly despawn the related GameObjects after use of the quest item, avoiding multiple use and summon
2016-08-23 13:54:24 +02:00
Aokromes
58499f9488
another override
2016-08-05 02:42:30 +02:00
ariel-
30d4f70533
Core/Entities: debloat SummonGameObject parameter list using proper wrappers and enable GO rotation in scripts
...
- There's still an overload allowing for x, y, z, o to be passed directly
- Fixed default animstate for GameObject creation in many places, it should be 255, not 100 (checked in sniffs)
(cherry picked from commit 62bfee37cb )
Conflicts:
src/server/game/Entities/GameObject/GameObject.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/scripts/Commands/cs_gobject.cpp
src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
src/server/scripts/Kalimdor/zone_feralas.cpp
2016-08-01 01:23:47 -03:00
Aokromes
ed8b9fe1c4
Scripts/Misc: Add missing override
2016-07-25 15:49:08 +02:00
Keader
6759266253
Core/Scripts: Hallow's End Pumpkin Treat
...
Add all 6 spells available from item 20557,
Hallow's End Pumpkin Treat:
- Hallow's End Candy, Orange Giant (24924)
- Hallow's End Candy, Skeleton (24925)
- Hallow's End Candy, Pirate (24926)
- Hallow's End Candy, Ghost (24927)
- Hallow's End Candy, Female Defias Pirate (44742)
- Hallow's End Candy, Male Defias Pirate (44743)
Thanks @Keader for creating the new spell scripts & SQL,
saved me a lot of time! :-)
2016-07-20 19:35:07 +02:00
Gustavo
0d412494ef
Core/Spells GameObjects needs to be spawned in order to be acceptable as a SpellFocus ( #17594 )
2016-07-20 19:33:29 +02:00
Aokromes
74cb8608c3
compile fix
2016-07-20 14:16:33 +02:00
Shauren
e58f0e805c
Core/Units: Renamed and documented UNIT_FLAG_DISABLE_MOVE to prevent people from trying to use this flag to root a creature leaving them wondering why it doesn't do anything
2016-07-20 13:56:16 +02:00
Aokromes
11636faadf
Core: define CREATURE_FAMILY_NONE to avoid magic numbers in code
2016-07-20 12:49:38 +02:00
Aokromes
3f0c7f6b2f
Core/Spells: Renamed EnsureSpellInfo to AssertSpellInfo to minimize differences between branches
2016-07-19 12:02:52 +02:00
SnapperRy
55fc90fbc3
Event/Midsummer: improve pole ribbon functionality ( #17464 )
...
Event/Midsummer: improve pole ribbon functionality:
- Bunny creature should hover, which puts it in the intended position.
- Use correct visual and internal spells to handle cosmetics and timers.
2016-07-17 16:32:52 +02:00
Aokromes
726eb7bdef
Scripts/Midsummer: Burning hot pole dance ( #17445 )
...
* Scripts/Midsummer: Burning hot pole dance
By zwerg, closes #6876
2016-07-17 16:31:22 +02:00
Aokromes
d647b5d6a1
Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice
2016-05-14 06:23:38 +02:00
Gustavo
a407fddca5
Core/Quests Fix Quests Borrowed Technology, Volatility and The Solution Solution ( #16968 )
2016-05-12 08:47:02 +02:00
Shauren
a7f68c489a
Properly rename the stand state method...
2016-05-12 08:27:48 +02:00
Shauren
a12493fd84
Core/Misc: Renamed getStandState to minimize differences between branches
2016-05-12 08:27:29 +02:00
Kito
5430da8e81
Scripts/Spells: Add generic spell to handle ClearDebuffs spell
2016-05-12 08:19:56 +02:00
Aokromes
30b80d6e82
Core: fixed few coverity issues and warnings
...
Partial port of b68b6417f6 by joschiwald
2016-04-03 07:36:50 +02:00
ariel-
65aec5f8f7
Merge remote-tracking branch 'tc/3.3.5' into 4.3.4
...
Note: additional hand-picked ports from 6.x to fix build
Conflicts:
sql/updates/world/2016_02_22_00_world.sql
sql/updates/world/2016_02_22_01_world.sql
sql/updates/world/2016_02_22_02_world.sql
sql/updates/world/2016_03_07_00_world.sql
src/server/authserver/Realms/RealmList.cpp
src/server/authserver/Realms/RealmList.h
src/server/authserver/Server/AuthSession.cpp
src/server/game/Accounts/AccountMgr.cpp
src/server/game/AuctionHouse/AuctionHouseMgr.cpp
src/server/game/Chat/Chat.cpp
src/server/game/Conditions/ConditionMgr.cpp
src/server/game/Conditions/ConditionMgr.h
src/server/game/Entities/Player/Player.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Scripting/ScriptLoader.cpp
src/server/game/Scripting/ScriptLoader.h
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/World/World.cpp
src/server/game/World/World.h
src/server/scripts/CMakeLists.txt
src/server/scripts/Commands/cs_gm.cpp
src/server/scripts/Commands/cs_misc.cpp
src/server/scripts/Commands/cs_rbac.cpp
src/server/scripts/Commands/cs_ticket.cpp
src/server/scripts/Commands/cs_wp.cpp
src/server/scripts/EasternKingdoms/CMakeLists.txt
src/server/scripts/EasternKingdoms/zone_burning_steppes.cpp
src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
src/server/scripts/Kalimdor/CMakeLists.txt
src/server/scripts/Kalimdor/zone_dustwallow_marsh.cpp
src/server/scripts/Kalimdor/zone_orgrimmar.cpp
src/server/scripts/OutdoorPvP/CMakeLists.txt
src/server/scripts/Spells/spell_dk.cpp
src/server/scripts/Spells/spell_hunter.cpp
src/server/shared/CMakeLists.txt
src/server/worldserver/CMakeLists.txt
src/server/worldserver/Main.cpp
src/tools/mmaps_generator/CMakeLists.txt
2016-03-11 18:32:07 -03:00
joschiwald
ffdf75a233
Scripts/Spells: Glyph of Arcane Shot is affected by own debuffs on target only
2016-02-27 17:55:43 +01:00
treeston
1fbe7979ff
Nobody saw that.
2016-02-24 15:47:57 +01:00
Treeston
4e4b2b9a13
Merge pull request #16644 from Treeston/3.3.5-customcharmai
...
Core/UnitAI: Rework creature-controlled player behavior.
2016-02-24 13:39:31 +01:00
treeston
2f14664340
Core/UnitAI: Rework creature-controlled player behavior.
...
- Removed hacked control mechanism, use proper PlayerAI instead
- Port old hacky code to new SimpleCharmedPlayerAI class
- Make adjustments to aforementioned code to fix bugs:
- Properly clean up movement after charm ends
- Only try to attack a target if charmer is engaged in combat
2016-02-23 13:41:56 +01:00
Naios
9e43365b3d
Core/Scripts: Split the huge scriptloader into smaller pieces
...
* Each subdirectory contains it's own translation unit now
which is responsible for loading it's directory
* Improves merging & decoupling between 3.3.5 <-> 6.x
* Removes unused Battleground loader
* Ref #15671
(cherry picked from commit 5534915f74 )
2016-02-22 16:25:54 +01:00
ariel-
35aa198984
Core/Scripts: Fix startup errors
2016-02-21 20:32:48 -03:00
ariel-
8bc477a2de
Merge remote-tracking branch 'tc/3.3.5' into 4.3.4
...
Conflicts:
sql/base/characters_database.sql
sql/updates/world/2016_01_26_00_world.sql
sql/updates/world/2016_01_31_00_world.sql
sql/updates/world/2016_02_07_00_world.sql
src/server/authserver/Server/AuthSession.cpp
src/server/database/Database/Implementation/LoginDatabase.cpp
src/server/database/Database/Implementation/LoginDatabase.h
src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
src/server/game/AI/ScriptedAI/ScriptedCreature.h
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Chat/Chat.cpp
src/server/game/DataStores/DBCStores.cpp
src/server/game/DataStores/DBCStructure.h
src/server/game/DataStores/DBCfmt.h
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/Server/WorldSocket.h
src/server/game/Spells/Auras/SpellAuraEffects.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/game/Spells/SpellMgr.cpp
src/server/scripts/Spells/spell_druid.cpp
src/server/scripts/Spells/spell_generic.cpp
src/server/scripts/Spells/spell_hunter.cpp
src/server/scripts/Spells/spell_rogue.cpp
src/server/scripts/Spells/spell_shaman.cpp
src/server/shared/Networking/AsyncAcceptor.h
src/tools/map_extractor/CMakeLists.txt
src/tools/map_extractor/System.cpp
src/tools/map_extractor/adt.h
src/tools/mmaps_generator/MapBuilder.cpp
2016-02-21 07:02:53 -03:00
Shauren
2ee36facad
Merge pull request #16622 from P-Kito/3.3.5
...
[3.3.5] Core/Spells: Fix Glyph of Arcane Shot
2016-02-19 15:02:17 +01:00
MitchesD
408572c472
Merge pull request #16258 from sirikfoll/feast
...
Core/Spells Implemented SpellScripts Needed for Achievement Pilgrim's…
2016-02-18 21:03:11 +01:00
Kito
ab2b0f4168
Core/Spells: Fix Glyph of Arcane Shot
2016-02-17 22:58:04 +01:00
treeston
ae58f8e616
Revert "Merge pull request #16535 from Eliminationzx/FixWrongSealOfRighteousnessCalculation" while we figure out more details (see discussion in the PR).
...
This reverts commit 1a213bd921 , reversing
changes made to 657adc270a .
2016-02-16 12:34:20 +01:00