Commit Graph

9330 Commits

Author SHA1 Message Date
Shauren
b29e64bd1f BuildSystem: Removed old, unused option
--HG--
branch : trunk
2010-08-10 15:25:50 +02:00
Shauren
88965d9419 Fixed honor points and arena points displaying in currency tab
Currencies lost (spent all in vendor) are not removed from known currencies tab, they now display 0 count

--HG--
branch : trunk
2010-08-10 13:26:07 +02:00
Spp
719f770a56 *Fix typo in 9240 sql file
*Fix typo in my previous commit

Note to self: next time review the changes, not just C&P the delete from 9240*.sql

--HG--
branch : trunk
2010-08-10 10:00:57 +02:00
Spp
edf9fe17d2 Fix typo in world_scripts_full.
Closes issue 3367

--HG--
branch : trunk
2010-08-10 09:35:03 +02:00
John Holiver
231a1bfe45 Small fix for the Flame Tsunami DoT debuff.
It isnt perfect yet, correct factions for Lava Blaze and Flame Tsunami NPCs are needed to remove hack.
* SQL needed

--HG--
branch : trunk
2010-08-09 19:05:53 -03:00
Shauren
58a219b4b6 BuildSystem/Windows: "compress" setting compiler flags into one statement
--HG--
branch : trunk
2010-08-09 23:54:22 +02:00
click
a8303b38e6 Merge
--HG--
branch : trunk
2010-08-09 23:17:02 +02:00
click
816acb11a4 BuilSystem: Clean up some small but annoying things from my earlier commits:
- return to using default CMake buildconfiguration (release, relwithdebinfo, debug, minsizerel
  Note: These are not yet populated as buildmodes : relwithdebinfo / minsizerel (will be created later)
- change it so that genrev creates revision.h properly (after genrev has been compiled successfully)
- split scripts/game PCH creation depending on which part a user wants to compile (default on) (thanks shauren)

--HG--
branch : trunk
2010-08-09 23:14:16 +02:00
XTZGZoReX
cecb8117d5 Aaand, finally, scripting is working. Thanks to Derex for helping with debugging/suggestions.
--HG--
branch : trunk
2010-08-09 16:07:03 -05:00
Shauren
5709c8be0d achievement_criteria_data data type 11 is now handled by core team (as its purpose is scriptname only)
Reimporting of SQL is not needed

--HG--
branch : trunk
2010-08-09 22:08:03 +02:00
click
4b5c9552cb BuildSystem/Windows: Add RelWithDebInfo configuration-type (reverts previous commit for fixups with RelWithDebInfo buildtype)
+ Stuff revision.h in under genrev project (yay, another project removed from projectlist)

--HG--
branch : trunk
2010-08-09 21:36:03 +02:00
Shauren
79dcd5859a BuildSystem/Windows: Force creating debug information in Release build if DEBUG is selected in cmake
--HG--
branch : trunk
2010-08-09 19:19:02 +02:00
Shauren
c132b5d08d Fixed script name for announcer in Trial of the Champion
--HG--
branch : trunk
2010-08-09 20:56:40 +02:00
click
3d48c480ce Fix: append a .c_str() on a variable in Spell.cpp (no more grumpy compilers) - Thanks to StormByte for the heads up
Fixes issue 3343

--HG--
branch : trunk
2010-08-09 20:20:55 +02:00
click
8c49f2bc0d Buildsystem: Copy configuration-file over to binaries-directory on MSVC after successfully compiling authserver/worldserver).
(Default .dist extensions for the filenames are used to not overwrite possible changes from earlier runs or compilations).

--HG--
branch : trunk
2010-08-09 20:18:31 +02:00
XTZGZoReX
70fc93da7b * Get rid of virtual function calls completely, seeing as they weren't necessary. Thanks to Ge0rG and Derex for enlightening me about this.....
* Also add map ID for EoE instance script (thanks Silinoron).

--HG--
branch : trunk
2010-08-09 19:53:21 +02:00
silinoron
a094d3e281 Properly initialize instance scripts with the appropriate map id to avoid loadup errors.
--HG--
branch : trunk
2010-08-09 10:37:28 -07:00
Brian
1f52153410 Backed out changeset f751065ec933
Spell rep rate was already implemented by QAston

--HG--
branch : trunk
2010-08-09 11:33:31 -06:00
azazel
f5399618d9 Implement reputation rates and aura effects for Spell::EffectReputation() (thanks Lynx3d)
--HG--
branch : trunk
2010-08-09 23:22:31 +06:00
azazel
5643dee52f Avoid explicit client max level use for selction of bg/arena bracket.
This allows to use brackets like 85-89 existing for some maps
(if server allows levels more than 80) (thanks VladimirMangos)

--HG--
branch : trunk
2010-08-09 23:09:36 +06:00
azazel
464c0c1611 * Process GAMEOBJECT_TYPE_FISHINGHOLE in normal way as for other GO's (thanks NoFantasy)
* Improve process for Use() of GAMEOBJECT_TYPE_SUMMONING_RITUAL (thanks NoFantasy)

--HG--
branch : trunk
2010-08-09 22:50:30 +06:00
Brian
45bb540b02 Added tag 335a-stable for changeset be74b1c64536
--HG--
branch : trunk
2010-08-09 09:54:52 -06:00
click
72d27a34fd Clean up some doubledefined ScriptPCH.h includes
--HG--
branch : trunk
2010-08-09 16:24:13 +02:00
XTZGZoReX
099b66a899 * Fixed issue in OutdoorPvPMgr::LoadTemplates. (Note to self: don't take the address of a temporary, damnit)
--HG--
branch : trunk
2010-08-09 14:58:50 +02:00
Brian
4688d5ab27 * Fix genrev not being found under Linux
* Thanks woron

--HG--
branch : trunk
2010-08-09 05:01:05 -06:00
XTZGZoReX
a038772b3e * Remove Player::SetSession (obsolete and dangerous function).
* Speed up map script searches (avoid redundant loops).
* Fix linking errors for ScriptObject::RegisterSelf.

--HG--
branch : trunk
extra : rebase_source : 2ba48fdab4e119c6de7fe64e47c5b8115fdac1b5
2010-08-09 11:07:23 +02:00
Shauren
4392b95703 Fixed scriptName check in achievement_criteria_data loader
--HG--
branch : trunk
2010-08-09 10:56:59 +02:00
click
6729518dbb Buildsytem/All: Clean up main CMakeLists.txt a tad bit
- Move genrevision subproject into own folder to avoid clutter (less junk)
- Make options a bit more understandable (for CMake GUI)
- Arrange CMakeLists.txt actions into subsections so it's easier to understand

--HG--
branch : trunk
2010-08-09 05:22:58 +02:00
QAston
fa8a826656 *(More) correct implementation of SPELL_EFFECT_PULL_TOWARDS_DEST(145)
--HG--
branch : trunk
2010-08-09 02:31:42 +02:00
click
abd261b1a1 Replace (CR) character from all converted scripts and replace it with it's proper (LF) counterpart
- should fix the "linking scripts" failure (not tested)

--HG--
branch : trunk
2010-08-09 01:52:26 +02:00
QAston
910864c856 *Missing ScriptName column in achievement_criteria_data loader.
--HG--
branch : trunk
2010-08-09 00:12:54 +02:00
Shauren
ede953500b Fixed line endings in 9237_world_outdoorpvp_template.sql
Remove no longer existing scripts from ScriptLoader

--HG--
branch : trunk
2010-08-08 22:57:07 +02:00
Supabad
ebc0821e88 set correct script in class instance the eye,
remove line endings in g3dlite\g3d\ray.h

--HG--
branch : trunk
2010-08-08 22:49:20 +02:00
XTZGZoReX
d75011c4a8 * Fix SQL errors, again thanks to Machiavelli.
--HG--
branch : trunk
2010-08-08 22:05:28 +02:00
XTZGZoReX
93bca275aa * Fix possible crash, thanks to Machiavelli for spotting it.
--HG--
branch : trunk
2010-08-08 22:02:11 +02:00
XTZGZoReX
936e641b84 Fix.
--HG--
branch : trunk
2010-08-08 14:37:58 -05:00
Shauren
db75157d74 Fixed icons for windows
--HG--
branch : trunk
2010-08-08 21:04:56 +02:00
click
e15d1c37f4 Add a compileflag for authserver/worldserver/scripts that allows GCC-users to
catch (if any) a few bugs that are otherwise (normally) optimized away.
+ Adjust .hgignore slightly (remove lock on MSVC-projects, we have none)
+ Properly upload the corrected version of the whitespace-script (sigh...)

--HG--
branch : trunk
2010-08-08 21:02:56 +02:00
azazel
e5c797cef6 * Fix remaining errors in scripts project
* Remove now obsolete ScriptedInstance.h file

--HG--
branch : trunk
2010-08-09 00:56:10 +06:00
John Holiver
b3b7ffdfeb [FIX] Intravenous Healing Potion. Thanks Gyullo.
--HG--
branch : trunk
2010-08-08 15:59:17 -03:00
QAston
617a56ba29 *Implement spell casting on transports (no more out of range error, etc)
*Add MO transports to ObjectAccessor storage
*Add functions Position::RelocateOffset and Position::GetPositionOffsetTo to help offset manipulations - BIG thanks to azazelkon for creating formulas!
*Add function to output debug info for MovementInfo and SpellCastTargets
*Throw ByteBufferException on incorrect packGUID read
*Add rfinish function to finish bytebuffer read.

--HG--
branch : trunk
2010-08-08 20:32:14 +02:00
XTZGZoReX
48c4d4551c Fix.
--HG--
branch : trunk
2010-08-08 13:06:17 -05:00
azazel
39ab39f6cb Source code for the scripts converter.
NOTE: It is pretty straighforward and ugly, so make sure you check all the changes it does. :P

--HG--
branch : trunk
2010-08-09 00:01:35 +06:00
click
1f80c7b3c0 Sourcefile sleanups -> tabs to spaces, remove whitespace - also update the cleanupscripts very slightly
--HG--
branch : trunk
2010-08-08 19:45:53 +02:00
click
31160bcfce Buildsystem/Windows: Minor adjustment to use the correct "environment"-variable in both VS2008 and VS2010
--HG--
branch : trunk
2010-08-08 19:11:57 +02:00
azazel
590199d8e1 * Rename InstanceData to InstanceScript
* Rename *mgr to their new names in scripts project
* Mass convert all the scripts (NEEDS THOROUGH TESTING, because it was done automatically) Please, report bugs on issue tracker.

--HG--
branch : trunk
rename : src/server/game/Instances/InstanceData.cpp => src/server/game/Instances/InstanceScript.cpp
rename : src/server/game/Instances/InstanceData.h => src/server/game/Instances/InstanceScript.h
2010-08-08 22:54:58 +06:00
click
8a69e50d6a Buildsystem/Windows: Put all finished products (compiled executables and external DLLs) in BUILDDIR/bin/<builddtype>/
(Some cleanups will be done to this later, this is just POC for developers)

--HG--
branch : trunk
2010-08-08 18:34:35 +02:00
XTZGZoReX
39c61157c5 Fixed *nix build.
--HG--
branch : trunk
2010-08-08 09:36:45 -05:00
Shauren
bd926de31c Correct include dirs in scripts and achievement_scripts build errors (because of Battleground renames)
--HG--
branch : trunk
2010-08-08 15:37:42 +02:00
Shauren
2ea64ea173 Added #ifdef _WIN32 to Windows-specific files
--HG--
branch : trunk
2010-08-08 15:17:27 +02:00