37 Commits

Author SHA1 Message Date
Foereaper
75a7274f66 Removed SD2 database binding
This is no longer needed as SD2 is part of the world database, we can also drop the sd2_version table from the world database

Removed a couple unused files
2015-08-27 19:44:11 +02:00
Charles A Edwards
95a9093c62 Changes made to bring in-line with One
This makes Zero's scripts for Felwood the same as One's.

Improvements were obviously made to One, but not transferred to Zero.
2015-07-28 08:36:52 +01:00
Evildead666
e251c79685 [Core] Enabled autopooling code and fixed quest 5203 as well as Troll Beserking and Stoneform Racial
Enabled autopooling code again but this feature is switched off by default.
Quest 5203 Escape from Jaedenar should now be fully working, including equipment and name change of the npc, missing spawns have been added.
Added Script_command_change_entry, and corrected small mistakes in the code.

enable autopooling feature for testing purpose
script enhancement for quest 5203
Script command change entry
fix Troll Berserking
Fix spell stoneform racial
2015-07-07 10:04:12 +01:00
Charles A Edwards
6a3162f0ee Creature sleeping script altered
Event 3 from the game_event table now used to test for time to sleep or
not (9pm to 4.59am)
2015-05-28 12:07:05 +01:00
Olion
ba2d00de6b [SD2]Fix typing error for High Priestess Jeklik (tnx: Cab) 2015-05-25 00:31:09 +03:00
Olion
51a5258ed0 Merge remote-tracking branch 'up/develop21' into develop21
Conflicts:
	src/shared/revision.h
2015-05-19 22:13:30 +03:00
Charles A Edwards
f94ceb90a1 Corections made to indentations in script
Tabs replaced by spaces
2015-05-17 21:10:58 +01:00
Charles A Edwards
959461b30c Stranglethorn Vale sleeping creatures script
SD2 script added, that will make certain creatures in Stranglethorn Vale
sleep during the hours of 9pm and 5am.

Only the panthers and tigers were found to have a sleeping
animation/stance, so only they are affected.

Also, World.h has been included in precompiled.h, in order to have
access to the time of day.
2015-05-17 14:44:37 +01:00
Olion
e81a9ad1f1 [SD2]Triage quest: fixing memory leak 2015-05-07 11:56:17 +03:00
Olion
211f7b191f [SD2] Minor syntax correction 2015-04-19 16:32:42 +03:00
Olion
f42a7b1fae [SD2][915] Call Reset() after AI ctor; AT 522 script fix 2015-04-13 01:13:12 +03:00
Foereaper
5a5664131d [Cleanup] Part 7
Updated and streamlined CMake copyright header

All CMake files now follow the same structure

Todo: Possibly remove more unnecessary stuff, add some needed definitions and clean up more of the structure
2015-04-12 01:52:08 +02:00
Antz
c2f1403c6a [PlayerBotAI] Added minor account table update 2015-04-09 13:25:30 +01:00
Olion
23fa213f22 [914] SD2: correct handling OnGossipSelect 2015-04-06 23:32:31 +03:00
Foereaper
dab1c06b4e Fixed PCH warnings and bot add command 2015-04-04 13:53:00 +02:00
Foereaper
7fb0d3631e [Bots] Fix Linux build 2015-04-04 03:36:14 -07:00
Foereaper
55d91ec6c6 [Bots] Include location fix
TODO: Clean up all the includes..
2015-04-04 12:02:26 +02:00
Foereaper
6ee9bc9e9d Fix bot PCH
On unix builds, the PCH would collide with Games PCH
2015-04-04 11:38:55 +02:00
Foereaper
ee336830b5 Implement Playerbots
This is the first, rough implementation of Playerbot AI by Ike3, originally playerbot by blueboy

There's still TONS of work left to do on this, but it should compile and build

This introduces a new cmake option, playerbots. Disabled by default
2015-04-04 01:21:17 +02:00
Olion
eb688e7217 [SD2] Restore commit 'Mr Smite Weapon Correction' 2015-04-01 19:57:12 +03:00
Olion
a3038cc069 [SD2] Fixing few warnings 2015-04-01 10:44:01 +03:00
Olion
d2d83d98b7 [SD2] Gcc build fix: no cbegin()/cend() container members 2015-04-01 10:28:57 +03:00
Olion
e842daa30a [SD2] Explicit conversion ObjectGuid to uint64 (gcc build fix) 2015-04-01 10:14:18 +03:00
Olion
e28a446f24 [Core/SD2] Major refactoring of SD2 script system 2015-04-01 01:34:08 +03:00
Foereaper
060ab0060d Update Eluna hash 2015-03-31 19:57:34 +02:00
Foereaper
a1f33ffd9f Added and updated map mthread
Thanks to the original mtmaps and openmaps creators
2015-03-31 19:52:19 +02:00
Foereaper
1eb0c33e69 Correct SD2 return values
This caused Clang to fail
2015-03-29 23:22:31 +02:00
Antz
dfe72e4234 [Clean] Some code cleanup 2015-03-26 23:29:50 +00:00
Antz
13c037972b [Core] Some minor text cleanup 2015-03-26 23:15:59 +00:00
Foereaper
28521a337b Updated Eluna hash 2015-03-26 14:48:26 +01:00
Foereaper
7cf82e2b2a Partial revert of PCH changes
Linux didn't like game and sd2 sharing the same pch structure
2015-03-26 11:55:14 +01:00
Antz
cebb3244a0 [Eluna] Update version 2015-03-25 10:21:10 +00:00
Foereaper
ac236d5d47 [Cleanup] Part 6
Restructured mangosd, realmd and some general cleanup

Moved docs to the correct doc folder

Moved SOAP related lib files to the correct dep location

Updated PCH naming convention for SD2 to match the rest of the source

General CMake cleanup

Possibly fixed postgre build, to be tested
2015-03-24 23:03:31 +01:00
Foereaper
d3f068660d [Cleanup] Part 5
Cleaned up SD2 structure

Still some tweaks that could be done to the cmake file, will come back to this later
2015-03-23 23:11:43 +01:00
Foereaper
cd23a589e0 [Cleanup] Part 4
Cleanup of SD2 CMake file

Not yet done with this one, will restructure parts of the folder structure soon
2015-03-23 02:32:26 +01:00
Foereaper
8a0e116798 [Cleanup] Part 2
CMake changes to shared folder restructure

Moved loadlib out of tools and into deps

Again, this needs testing on Linux
2015-03-23 01:30:34 +01:00
Antz
386f5374ab [Release20] Initial Release 20 2015-03-22 22:10:05 +00:00