Commit Graph

10424 Commits

Author SHA1 Message Date
ariel-
c697a9de2e Core/Spell: don't make creature change orientation to 0 if channeling self 2017-04-25 13:31:11 +02:00
ariel-
8e16897073 Core/Spell: define channels without movement interrupt flags as allowed move
- Remove script hacks no longer needed
2017-04-25 13:30:58 +02:00
ariel-
2e27a1f64e Core/AI: prevent launching a new MoveChase if victim didn't change
Thanks ccrs for feedback :P
2017-04-25 13:30:44 +02:00
ariel-
469be111cd Core/Spell: implement pvp trinket immunity against Judgement of Justice
By Riztazz, closes #19484
2017-04-25 13:27:41 +02:00
ariel-
e6580ad922 Core/Player: don't randomly change temporary spell status
- They shouldn't be saved in db
- Prevented temporary spell removal after a save

Closes #14373
2017-04-25 13:27:28 +02:00
Aokromes
ae8dccad31 Core/Spell: fix creature focus with channeled spells
- Remove one not needed ReleaseFocus, this is done at finish already
2017-04-25 13:27:02 +02:00
ariel-
8b8bf5399d Revert "Core/Spell: don't set scaleAura for some special spells"
This reverts commit 1ca8434b36.

Closes #19472
2017-04-25 13:22:41 +02:00
Aokromes
7e2d95e59e typo fix 2017-04-24 03:05:08 +02:00
Aokromes
a3a86c500a Core/Globals: check localeName on loading 2017-04-24 02:50:39 +02:00
Aokromes
d17e694c52 Core/Misc: Update locales_item to simple system 2017-04-24 02:45:53 +02:00
Aokromes
88696506ec Core/Misc: Update locales_quest to simple system 2017-04-24 02:39:39 +02:00
Aokromes
543337a6f5 Core/Misc: Update locales_broadcast_text to simple system 2017-04-24 02:05:45 +02:00
Aokromes
83623e0f7e Core/Spells: Add duration argument to Unit::SendPlaySpellVisualKit 2017-04-23 15:36:46 +02:00
roc13x
d113ad883c Fixed gameobjects not always despawning after use/delete 2017-04-19 20:05:32 +01:00
roc13x
e4bfd0aa05 Corrected doors and buttons without autoclose time after recent changes 2017-04-19 18:30:32 +01:00
Aokromes
7c16e39bd5 Missing part 2017-04-18 17:33:37 +02:00
Aokromes
9bd0fbb718 typo fix 2017-04-18 14:24:55 +02:00
Aokromes
6d25d89e2b Core/Misc: Sync database schema with master 2017-04-18 14:11:21 +02:00
Aokromes
0d61a6b512 missing part 2017-04-16 17:19:23 +02:00
Aokromes
e7d94f96cd missing part 2017-04-16 16:20:33 +02:00
Aokromes
8288f34778 remove unneded comment 2017-04-16 16:10:33 +02:00
Aokromes
6fef0d2eb2 Core/Trainers: Fix Multiprofession Trainers
By Malcrom, closes #61
2017-04-16 16:01:27 +02:00
Aokromes
386c126e83 kill whitespace 2017-04-16 15:15:11 +02:00
ariel-
a3538f4dbe Core/Auras: don't skip stack rule check whenever spells have same ID
- The auras might not have the same amounts due to spellmods

Closes #1626
2017-04-16 11:46:11 +02:00
Shauren
fd19577d7d Core/Spells: Name a spell attribute
(cherry picked from commit e88a5e4d6d)
2017-04-16 11:46:00 +02:00
Aokromes
f1aeff5390 Core/Creature: Fixed ForcedDespawn
By Malcrom
2017-04-14 17:50:14 +02:00
Aokromes
08bc1849ba Typo fix 2017-04-14 15:21:42 +02:00
Aokromes
adae2fec26 Ensure that all actions are compared to fixed point in time (ie. world update start) 2017-04-14 15:02:49 +02:00
ariel-
c17fa0bcc5 Core/Instance: stop updating the instance resettimes based on creature respawns 2017-04-14 13:50:13 +02:00
ariel-
0d6c2978ae Core/Creature: fix integer overflow in Creature::Update leading to endless thrashing of characters database
Closes #19182
2017-04-14 13:45:57 +02:00
Aokromes
a723deb52e missing part 2017-04-12 23:26:15 +02:00
Aokromes
43aecc42aa Commit name: Add flying check to MoveSmoothPath
By Malcrom
2017-04-12 23:21:58 +02:00
Aokromes
ab3dea9272 Merge branch '4.3.4' into '4.3.4'
Only read and delete from corpse table for current map instance. Not for

See merge request !39
2017-04-10 12:14:53 +00:00
Aokromes
8e8ce39a2b Core/Misc: fix static analysis issues 2017-04-10 00:43:03 +02:00
Aokromes
51594356dd Core/MotionMaster: Initialize SetFly 2017-04-09 23:51:40 +02:00
Aokromes
92d9bac16d Core/Misc: Remove incorrect check 2017-04-09 18:37:35 +02:00
jackpoz
53939cd14e Core/Misc: Fix static analysis issues 2017-04-09 18:17:51 +02:00
Keader
5387b34f3c Core/Spells: Fixed Chilled to the Bone
Closes #19417
thanks ariel-
2017-04-09 18:16:29 +02:00
ariel-
ca900fe2b4 Core/Player: fix weapon dependent aura talents not applied on talent learn 2017-04-09 18:15:49 +02:00
Aokromes
1f8d2cd24d Core/GameObject/Creature: fix unitialized member on GameObjectData/CreatureData 2017-04-09 18:13:57 +02:00
ariel-
33b2ceefb1 Core/Auction: wrap item deletions from AHBot auction on a transaction
This speeds up the query execution time tremendously
Refs #19182
2017-04-09 18:11:45 +02:00
ariel-
30075e8575 Core/AHBot: fix price calc
- priceRatio is already a factor
2017-04-09 18:11:29 +02:00
ariel-
975ef8d8d9 Core/Spell: don't set scaleAura for some special spells
Closes #14541
2017-04-09 18:10:51 +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
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
pete318
4d65596f0d Only read and delete from corpse table for current map instance. Not for
all. Prevents assert stop upon entering an instance on second character
after first one is a corpse in the same dungeon on different instance ID.
2017-04-01 19:41:03 +01:00