summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-01-29Rename enum elements to avoid clashing with macrosBernd Wachter4-19/+19
2010-01-29Add/fix win32 build rulesBernd Wachter4-1/+74
2010-01-29Switch inverted binary namesBernd Wachter1-2/+2
2010-01-29Fix build flags for optional libraries, add extra link librariesBernd Wachter1-5/+10
2010-01-29Use the module shipped with CMake 2.6 to detect Lua 5.1Bernd Wachter1-5/+5
2010-01-29Upgraded CMakeLists.txt files to deal with compile option. I have still one ↵Bertram1-64/+94
problem with Lua... There must be something wrong in the FindLua.cmake module because the FIND_PACKAGE(Lua) doesn't work and is currently commented out.
2010-01-28Added WIP entries for Cmake build. This is configurable but non-working atm.Bertram2-1/+253
I'll need a bit more time and help to get this fully working, but it's a good start :) Also corrected a typo in a makefile.am file.
2010-01-26Adding compilation warnings for automake.Bertram1-0/+4
2010-01-23Fix a syntax error in MYSQL createTable scriptBlue Sans Douze1-4/+4
Introduced in commit bb7866f0
2010-01-18Reverted the accountserver-affecting changes of commits a9a87aea and ↵Philipp Sehmisch5-10/+21
dfc6875e - doesn't work out the way I planned.
2010-01-18Updated project filesPhilipp Sehmisch1-0/+2
2010-01-17Removed last traces of hardcoded access levels form game-server, begun with ↵Philipp Sehmisch7-112/+59
using the permission manager in the account-server.
2010-01-17Some refractoring at the command handler for easier maintainabilityPhilipp Sehmisch3-84/+141
2010-01-17Added some missing headers, and added some missing files to Makefile.amChuck Miller3-2/+7
2010-01-17Merge branch 'master' of gitorious.org:mana/manaservPhilipp Sehmisch3-3/+32
2010-01-17Added commands for setting permissions by aliasPhilipp Sehmisch3-1/+133
2010-01-17Added permission manager. Currently only used for @commands and doesn't ↵Philipp Sehmisch4-90/+255
support <deny> and <alias> yet.
2010-01-16Updates mysql to database version 8Chuck Miller2-2/+31
2010-01-16Correct the database versionThorbjørn Lindeijer1-1/+1
Was forgotten in de7d79c7f42636065ca5281fa3bec151e34a7c48 Problem reported by ChristianK on IRC.
2010-01-16Prevented segmentation fault when calling the lua set_quest_var function ↵Philipp Sehmisch1-1/+6
with an illegal character handle.
2010-01-10Merge branch 'master' of ssh://git@gitorious.org/mana/manaservBlue11-4/+250
2010-01-10Fixing the mysql backend and the mysql createTables scriptBlue3-20/+230
Implementing the prepared statements in mysql backend
2010-01-08Added script binding for checking the kill count for each monster so that ↵Philipp Sehmisch3-0/+46
uninventive server admins can implement their boring kill-ten-rats quests.
2010-01-08Added tracing of kill count for each monster per characterPhilipp Sehmisch10-4/+204
2009-12-28Tweaked the skip detection a bit more to show less groups of small skips in ↵Philipp Sehmisch1-2/+2
the log.
2009-12-28Made world tick skip detection more laxPhilipp Sehmisch1-12/+12
2009-12-28Updated project filesPhilipp Sehmisch1-0/+2
2009-12-28Added parser for mana-skills.xmlPhilipp Sehmisch1-1/+60
2009-12-28Added support for skill names as weapon types in items.xml (still hardcoded)Philipp Sehmisch4-2/+118
2009-12-28Nerfed HP regeneration by disabling it while in combat.Philipp Sehmisch1-7/+11
2009-12-18Instead of sending http://update.manasource.org/ don't send any update host ↵Chuck Miller1-1/+3
if defaultUpdateHost is not set
2009-12-18Makes server send the update host from defaultUpdateHost config (defaults to ↵Chuck Miller2-1/+2
http://update.manasouce.org/ when non is set)
2009-12-09Fix detecting collision layer for mapsJared Adams3-6/+36
2009-12-06Added a method of updating the passwords of an existing databaseThorbjørn Lindeijer2-4/+51
To be removed sometime soon.
2009-12-06Moved storagesql.hpp into storage.hppThorbjørn Lindeijer3-153/+44
Also removed the not very useful documentation, so that the list of constants is more readable.
2009-12-06Renamed DALStorage to StorageThorbjørn Lindeijer12-79/+80
The only reason it was a DALStorage was because it used to implement the Storage interface, but that interface got removed a long time ago.
2009-12-06Moved DALStorage documentation into source fileThorbjørn Lindeijer6-328/+219
Some methods were documented twice. Stuff moved to source file since this keeps the header more readable, and makes it easier to keep the documentation up to date with the implementation. Also, my IDE jumps to the definition when navigating. Removed two methods that were without an implementation.
2009-12-06Removed obsolete commented out code from DALStorageThorbjørn Lindeijer2-96/+6
2009-12-06A few late rebranding updatesThorbjørn Lindeijer1-2/+2
2009-12-06Fixed name of the project in copyright headersThorbjørn Lindeijer161-1536/+1456
Also updated the headers to refer to the GPL by URL instead of suggesting to contact the FSF by snail mail, as per the latest GPL usage instructions.
2009-12-06Removed "TMW" and "TMWSERV" from header guardsThorbjørn Lindeijer80-192/+192
2009-12-06Fixed crash when an invalid status effect is requestedThorbjørn Lindeijer3-11/+18
Log an error instead.
2009-12-06A host of code style changesThorbjørn Lindeijer24-406/+214
Removed pointless void in method parameter lists, fixed methods and variables that started with upper case, removed pointless 'const' for stuff passed by value, made some getters const, etc.
2009-12-06Moved rectangle intersection to the Rectangle classThorbjørn Lindeijer6-75/+63
Also a bit of pointless cleanup in the math utils.
2009-12-06Fixed the default visual rangeThorbjørn Lindeijer1-1/+1
The client is 800x600 by default, so 320 pixels radius was not enough. Taking into account a bit of network latency as well, 448 should be alright.
2009-12-06Made the Being timer accessors constThorbjørn Lindeijer2-20/+25
2009-12-05Fixed a bug which prevented monsters from attackingPhilipp Sehmisch1-1/+0
2009-12-05(refactoring) Replaced various differen tick counting constructs in the ↵Philipp Sehmisch4-42/+86
being classes with a common timer infrastructure
2009-12-04Added server-sided SHA256 encryption of passwords as discussed.Philipp Sehmisch1-8/+4
2009-12-04Moved password hashing during registration to the client.Philipp Sehmisch1-3/+3