Commit Graph

13636 Commits

Author SHA1 Message Date
Discover-
04a798dc8b DB/SAI: Fix quest Bring Me The Egg!
Closes #1540
Closes #3031
2011-10-22 16:27:46 +01:00
Discover-
c3f120f57b DB/SAI: Properly fix quest Blessing of Incineratus (EAI->SAI)
Closes #3030
2011-10-22 16:23:30 +01:00
Discover-
4fb66ac5a3 DB/SAI: Fix quest Torching Sunfury Hold
Closes #3029
2011-10-22 16:21:35 +01:00
Discover-
38dd156469 DB/SAI: Fix quest The Flesh Lies
Closes #3027
2011-10-22 16:10:16 +01:00
Discover-
d5bf72ad0e DB/SAI: Fix quest Flora of the Eco-Domes
Closes #3026
2011-10-22 16:04:14 +01:00
Discover-
802c7684f4 DB/SAI: Fix quest Creatures of the Eco-Domes
Closes #1289
Closes #3025
2011-10-22 16:02:01 +01:00
Discover-
cc66502e81 DB/SAI: Fix quest Tails Up
Closes #3015
2011-10-22 15:59:05 +01:00
Discover-
a7c65e9f9c DB/SAI: Script npcs Sunreaver Agent and Silver Covenant Agent
Closes #2997
2011-10-22 15:57:09 +01:00
megamage
91f56c181c More cleanup of grid system. 2011-10-22 10:01:29 -04:00
megamage
80a18b9e56 Some cleanup of grid system. 2011-10-22 09:36:05 -04:00
Discover-
3b4ff9ee51 DB/SAI: Fix quest Gormok Wants His Snobolds (14141,14090)
Closes #2979
2011-10-22 13:24:45 +01:00
Nay
362b528bbb Scripts/Quests: Fix quest What Do You Feed a Yeti, Anyway? (14112,14145)
Closes #2975
2011-10-22 13:18:17 +01:00
Malcrom
e5c0be0a29 DB/SAI: Fix quest Still At It
Closes #865
Closes #1535
Closes #2963

Thanks to Discover- as well.
2011-10-22 12:24:17 +01:00
Discover-
31802e138b DB/SAI: Fix quest A Meeting With The Magister and An Audience With The Arcanist
Closes #1092
Closes #2958
2011-10-22 11:57:41 +01:00
Nay
8c105bd256 DB/GO: Add two missing Uther's Tribute gameobjects
Closes #2956
2011-10-22 11:33:07 +01:00
RedSonja
79a57cb21d DB/Quest Relation: Correct quests offered by some cloth quartermasters
Closes #2954
2011-10-22 11:31:34 +01:00
Discover-
3d713a6d8f DB/SAI: Fix quests A Taste of Flame (4022,4023,4024)
Closes #2753
2011-10-22 11:26:58 +01:00
megamage
c9c5c2a355 Use read/write thread mx guard instead of general guard for HashMapHolder. 2011-10-21 17:29:09 -04:00
kaelima
5fdde0da73 Core/Spells: Move Shadowfiend's passive aura to creature addon.
Partly reverts ddec56b3e0
2011-10-21 14:05:40 +01:00
Nay
361b447f62 Core/Quests: Update Quest::IsAutoComplete
(Fixes an issue with "Candy Bucket" quests)
Closes #3554
Closes #3569
2011-10-20 17:53:46 +01:00
Liberate
ddec56b3e0 Core/Spells: Fix shadowfiend.
Fixes #3285
2011-10-19 23:30:25 +02:00
Liberate
a658d0b592 Core/Spells: Define and implement SPELL_ATTR4_PROC_ONLY_ON_DUMMY.
Fixes #2685
Fixes #2573
2011-10-19 22:08:54 +02:00
Liberate
1431a5d15c Core/Spells: Revert d7e0190726 and solve it differently.
All totems have TARGET_UNIT_CASTER as implicit target except from Wrath of Air and Flametongue.
To make Glyph of Totem of Wrath work again modified these 2 totems to be the same as the other totems.
This still makes the 2 totems not stackable.
Fixes #3293
2011-10-19 18:35:21 +02:00
kaelima
be0b2fcf97 Core/Grid:
- Simplified CellArea calculation (Original author: SilverIce)

- Removed unused code in Cell class (Original author: SilverIce)

- Improve some Visit functions.
2011-10-19 17:40:44 +01:00
Liberate
d7e0190726 Core/Spells: Check to see if a totem has a passive aura. If so: Add the aura directly, if not: Cast the spell.
Fixes #3264
Fixes #3294
2011-10-19 14:00:59 +02:00
Liberate
b268b51d0e Core/Spells: Add Block Value cap to Shield Slam and Shield of Righteousness.
Fixes #599
Fixes #2119
2011-10-19 13:00:22 +02:00
Liberate
8f8949fcf0 Core/Spells: Spells with the self-cast range should not have a range check. This range used for many triggered spells.
Fixes #3358
2011-10-19 00:24:43 +02:00
Liberate
6d12deb5b5 And a forgotten change. Sorry for this, I guess it's a welcome back present for me... Thanks tobmaps for pointing this out. 2011-10-18 23:49:46 +02:00
Liberate
8cc13ff838 And I forgot to turn on tabs to spaces. Also fixed... 2011-10-18 23:38:55 +02:00
Liberate
68428f66ae Fix a minor typo in last commit. 2011-10-18 23:28:44 +02:00
Liberate
89bae3b51c Core/Spells: Add a new stack rule for spellgroups: SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT
This stack rule makes the effects of the spells in the spellgroup non-stackable, but the spells/auras itself are stackable.
a spell should be in only 1 group with this stack rule.
Fixes #2243
2011-10-18 23:27:39 +02:00
Liberate
fd45c111b0 Core/Grid: Fix a typo in e0d933fed8. Grids should work correctly again. Thanks Kaelima. 2011-10-18 23:16:33 +02:00
megamage
7231ab959f Clean up grid system. Get rid of GridLoader. This patch should not change any logic, except the incorrect calculation of the number of loaded corpse (which only affects log). 2011-10-18 14:31:34 -04:00
Spp
bb64e64463 Compile Fix 2011-10-18 17:55:21 +02:00
megamage
ffdfd9252b More clean up of grid system. 2011-10-18 11:51:30 -04:00
megamage
e27ef59548 Clean up grid system: allow directly creating Cell from x, y. 2011-10-18 11:18:49 -04:00
megamage
e0d933fed8 Use method IsCoordValid() to replace explicit checks. 2011-10-18 11:05:32 -04:00
megamage
c29ff41001 Rename some classes in grid system.
Note: The naming of classes is still confusing. "cell" usually refers to class "Grid", and "grid" usually refers to class "NGrid". But it requires a lot of changes to clean this up.
2011-10-18 10:53:34 -04:00
Spp
e3f8588a22 Minor changes here and there:
- Cosmetic changes
- 'Engrish fix'
- Initialization of some vars
- Remove some not needed includes
2011-10-18 14:59:23 +02:00
Spp
b5e8a192b1 Core/Calendar: Send map raid reset only once
Also some minor changes here and there
2011-10-18 14:23:08 +02:00
Spp
bc023c6dfb Core: Fix some warnings 2011-10-18 12:39:01 +02:00
Spp
805e14a463 Core/Grid: Replaced ambiguous operator overloads with functions (Makes it clear to read) 2011-10-18 11:42:40 +02:00
Spp
e5fb7f093f Minor cleanups here and there 2011-10-18 11:13:56 +02:00
Spp
ee69fc940e Core/Items: Split SetSoulboundTradeable in two functions (Set and Clear)
Note: this is mostly for clarify action being done: ClearSoulboundTradeable better than SetSoulboundTradeable(..., ..., false)
2011-10-18 10:44:45 +02:00
Spp
be34ae68bb Core/GameObject: Fixed memory leak in GameObject AI handling 2011-10-18 09:51:55 +02:00
Spp
8a448c5d91 Core/GameObject: Fix compile warning (Note: bg->GetTypeID(true) will always return the Bg type being played, never Random) 2011-10-18 09:48:11 +02:00
kaelima
27e1a5d7b6 Core/Mechanic: Fix spell penetration from items. 2011-10-17 15:54:19 +01:00
Machiavelli
512503c2b8 Merge pull request #3560 from Fredi/cleanup2
Core/Misc: Added 'f' after float values
2011-10-17 05:41:10 -07:00
Fredi Machado
97142102e0 Core/Misc: Added 'f' after float values 2011-10-17 07:38:27 -03:00
Liberate
04bb2f4a17 Core/Movement: Fix Point Movement after a stun/root. The NPC should now correctly start moving again. 2011-10-17 03:06:35 +02:00