Schmoozerd
a42a55da84
[11942] Add option to NearestCreatureEntryWithLiveState.. GridSearcher to be able to also search for both alive and corpse creatures
2012-04-07 00:00:21 +02:00
Xfurry
fcbde94267
[11941] Implement effects for spells 27687, 27695
...
also fix another type in extractor-binary script (thanks again nighoo)
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-06 23:51:21 +02:00
Schmoozerd
8e0edc0383
[11940] Rewrite and cleanup DB Script Engine
...
* Moved actual script processing code to ScriptMgr
* Unifed and improved log output. Now table-name is passed to each script execution
* Added the "buddy concept" to all commands (except the outdated direct field change commands):
Now all commands support to search a creature (or go for some commands) in a radius, with which to do some stuff.
See doc/script_commands.txt for more details and information
Attention DB Devs:
Current DB-Scripts are converted automatically as far as possible, but some old target selecting mechanics were not reasonable to do automated.
For such cases the command is marked with data_flags & 0x10 (==16), which will throw DB-Errors to track them down faster
Thanks to NeatElves and especially Grz3s for testing!
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-06 22:04:30 +02:00
Schmoozerd
fe3f4a43ee
[11939] Make binary_extracting scripts compatible to bourne shell. Thanks to nighoo for pointing
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-06 19:36:41 +02:00
Schmoozerd
95ce0c927c
[11938] Replace use of HashMapFolder.Find<Player> with ObjectAccessor::FindPlayer wrapper
2012-04-02 14:32:29 +02:00
Schmoozerd
feb139de71
[11937] Add a bunch of unMaxTargets spell target limits from R2-fork.
...
Authors for these fixes: mns, michalpolko, PSZ, fallenangelX, rsa, mosst, przemratajczak, reamer
And hopefully no forgotten!
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-02 14:30:47 +02:00
Nighoo
c0eca52371
[11936] Add git_id (*nix version) to .gitignore
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-31 03:38:53 +02:00
MacWarriors
05c774a0ad
[11935] Check display Id for .modify morph command
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-29 22:50:04 +02:00
Xfurry
3798f549e6
[11934] Implement spell 37125 periodic trigger code.
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-29 21:58:45 +02:00
Reamer
fdfc6dece6
[11933] Show Combat log entries for heals from NPCs
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-29 21:45:50 +02:00
Klark20
a2b6888d84
[11932] Fix spell of Orb of Translocation, spells 25140 29128
...
Signed-off-by: Klark20 <klark20@online.de>
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-29 21:30:08 +02:00
Den
212cbe5177
[11931] Remove some obsolete defines
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-29 20:50:04 +02:00
Schmoozerd
af47f39a4e
[11930] Fix Pet behaviour for environmental damage
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-03-28 22:16:47 +02:00
faramir118
a8c5ba581c
[11929] Fix build on VC90, 64bit
2012-03-28 18:18:07 +02:00
zergtmn
c6a751134c
[11928] Some warning fixes
2012-02-16 20:32:17 +06:00
Sergey
7c827733f5
Update src/game/vmap/MapTree.cpp
2012-02-15 12:30:41 +06:00
Sergey
ec4c59ef78
Update src/game/QuestHandler.cpp
2012-02-10 11:58:40 +06:00
Sergey
340aed4829
Update src/game/WorldSession.h
2012-02-10 11:57:58 +06:00
Schmoozerd
443050ffa1
[11927] Fix typo, also use shiny wrapper for ObjectGuid.GetString. Thanks to tyrnon for pointing
2012-02-09 00:40:34 +01:00
Schmoozerd
e9140ec82b
[11926] Let Waypoints fly. Thanks to qsa for the idea
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-09 00:12:44 +01:00
Schmoozerd
b899f97e33
[11925] Improve interaction checks related to quests
...
'I see dead people, they are everywhere' - and now you can interact with them for quests.
Also fix aura 10848
Please report any missing issues (could not test all cases)
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-08 23:14:42 +01:00
SilverIce
8c912d0ab3
[11924] fix MoveMapGen vc90 build problems (add missing project dependencies) thx Thermaltake
2012-02-07 23:59:59 +02:00
SilverIce
02b89c794c
[11923] simplify HandleMmapTestArea code a bit
2012-02-07 22:50:52 +02:00
Schmoozerd
49bd484a41
[11922] Add ASSERT helper function to print entry and guid info
...
Use this in first cases: GetAngle and in PathFinder::BuildPolyPath
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-07 17:25:46 +01:00
Schmoozerd
b03443c425
[11921] Improve MoveMapGen script to create mmaps directory if not exists - thanks to Bobi for pointing
2012-02-07 15:20:46 +01:00
Schmoozerd
bccded7e4b
Fix previous commit *headbang. Thx to Reamer for pointing
2012-02-07 12:18:15 +01:00
cyberium
b984d3f787
[11920] Fix possible crash when trying to add playerto group who is not in world
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-07 11:41:44 +01:00
faramir118
6c8000705f
[11919] Improve GetNearPoint
2012-02-07 00:04:25 +01:00
sixsixnine
d0bdf7611a
[11918] Let creatures evade when the enemy is unreachable
...
This commit is not great, but will be improved hopefully soon.
However it seems that it doesn't really cause problems, it is just not as good as it should be!
2012-02-07 00:03:51 +01:00
faramir118
68b701f5d1
[11917] Increment map version magic. You have to re-extract maps, vmaps and mmaps
...
With this commit, Pathfinding is implemented in MaNGOS!
Thank you very much to all who contributed, especially to Faramir118 and qsa.
Please report bugs and required offmesh changes, so that they can be adressed
For *nix users of the extractor, help about compiling content of contrib/ can be found in forums
2012-02-07 00:02:28 +01:00
Schmoozerd
1d42263285
[11916] Remove old binaries for extraction
2012-02-06 23:57:24 +01:00
Schmoozerd
abb7909e5a
[11915] Update ad.exe
2012-02-06 23:57:09 +01:00
Schmoozerd
9c9e3a0e0d
[11914] Add new scripts and windows binary files for extraction
2012-02-06 23:56:48 +01:00
faramir118
d83c7d8c8c
[11913] Add commands for MMaps
...
Added commands are:
.mmap [on|off] to show state of mmaps, or to enable/disable mmaps globally
.mmap stats to show information about current state of mmaps
.mmap loadedtiles to show which tiles are currently loaded
.mmap path to calculate and show a path to current select unit
.mmap loc to print on which tile one is
.mmap testarea to calculate paths for all nearby npcs to player
Authorship goes to qsa in addition
2012-02-06 23:18:47 +01:00
sixsixnine
2f0ed05566
[11912] Use mmaps for MovementGenerators
2012-02-06 23:18:34 +01:00
sixsixnine
e738c27714
[11911] Use mmaps for Spline Movement
2012-02-06 23:18:16 +01:00
faramir118
df3a5f2808
[11910] Implement loading for MMap Generator
2012-02-06 23:18:04 +01:00
sixsixnine
d3606fb4ee
[11909] Implement Pathfinder class to handle the actual pathfinding
...
Authors of this are Faramir118 and qsa.
Also thanks to many others for testing and suggestions!
2012-02-06 23:17:50 +01:00
faramir118
1c64b0658e
[11908] Add a pathfinding log-filter
2012-02-06 23:17:29 +01:00
sixsixnine
86dd5cea19
[11907] Add files for MMaps Implementation
2012-02-06 23:17:16 +01:00
sixsixnine
808776decb
[11906] Ignore RecastDemo/Build directory with git
2012-02-06 23:17:03 +01:00
faramir118
da1c3615b4
[11905] Add recastnavigation to dependencies
2012-02-06 23:16:48 +01:00
faramir118
73b3ae889d
[11904] Fix Liquid Extraction and better hole support
2012-02-06 23:16:35 +01:00
faramir118
deb97590a1
[11903] Add MoveMapGen tool to generate MMaps
...
Authorship also includes qsa, and thanks to others!
2012-02-06 22:52:50 +01:00
faramir118
136c0ba618
[11902] Import Recast Navigation
...
Import Recast Navigation as third party dependency
Credits go to Mikko Mononen memon at inside dot org
2012-02-06 22:51:24 +01:00
Quriq14
97cb838de1
[11901] Prevent EVENT_T_TIMER_OCC to expire while evading
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-06 21:18:39 +01:00
stfx
02101dc111
[11900] Sync default range for Say and TextEmote
...
Sync default values in core to the values we pass by default in the config file
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-04 19:12:33 +01:00
Reamer
c4b061e894
[11899] Fix HandleListStabledPetsOpcode to work with spell-access to stable
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-02-04 18:24:37 +01:00
cyberium
35e991d70e
[11898] Prevent resetting instances while offline players are in it
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-01-31 22:42:43 +01:00
cyberium
2836e704a8
[11897] Remove redundant call of ResetInstance - Raids cannot be reset at all
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-01-31 19:43:43 +01:00