Commit Graph

211 Commits

Author SHA1 Message Date
Enno Rehling d503937999 working on making json config understand ships and buildings.
new tests in progress.
remove giveitem.c attribute, the name clashed with a trigger,
and it was only part of an arena that is gone from the game, I think.
2014-06-12 22:14:07 -07:00
Enno Rehling 30c1b0e1ff new lua test framework, work in progress. 2014-06-12 17:41:03 -07:00
Steffen Mecke dc3eea0c70 take best unit and count amulet at most once for guards blocking movement 2014-06-04 11:04:17 +02:00
Enno Rehling fa256360b9 eliminate kill_nonstarters 2014-06-03 06:29:33 +02:00
Enno Rehling 77a3dc91d5 disable test, because bug 1738 is still not fixed 2014-06-02 05:49:34 +02:00
Enno Rehling 2587c069b4 quick mapping tool 2014-05-10 19:00:50 +02:00
Enno Rehling 75b7ac3064 new turn processing script,
add adamantium to config
2014-04-27 02:59:02 +02:00
Enno Rehling 94e8a65d4f processing scripts and tools 2014-04-25 08:41:52 +02:00
Enno Rehling 35c2baafbe do not read turn file for turn 0 2014-04-25 07:47:23 +02:00
Enno Rehling 443583a6d6 fix intermittent test for e3 building owners 2014-03-17 08:52:33 +01:00
Enno Rehling 6e3ed568ea fix lua test for blessed harvest. 2014-03-17 08:21:35 +01:00
Thomas Troeger d2267db53a - minor spelling fix. 2014-03-16 23:18:00 +01:00
Thomas Troeger 33b68ecc19 - moved test for bug 1738 to better location. 2014-03-16 23:17:48 +01:00
Enno Rehling e350b8a146 rebuild lua bindings
fix json export
add a script to reset submodules
2014-03-16 02:12:49 -07:00
Enno Rehling e8b28725e1 do not run tolua inside MSVC
The cmake rules for this do not work.
2014-03-08 04:28:04 -08:00
Enno Rehling a774f882e5 fix a test that compared structs 2014-01-07 06:47:20 +01:00
Enno Rehling 7b86db29d7 Fixing some last holdouts from the eressea->core rename. 2013-12-30 09:29:18 +01:00
Enno Rehling ca79c28eaf kill empty folder 2013-12-27 01:07:55 +01:00
Enno Rehling 64046250d4 confusion, merge latest changes 2013-02-23 17:27:50 -08:00
Enno Rehling eff21f8b51 write_game lives in the eressea module now 2013-01-28 17:52:44 -08:00
Enno Rehling e378397fb4 searching for bug where owners leave castle 2012-08-03 00:52:24 -07:00
Enno Rehling d5443f88d8 laen test does not work. trying to make setresource add the raw material to fix it 2012-08-02 00:06:22 -07:00
Enno Rehling ba328d913e math.mod is deprecated 2012-07-10 09:22:51 +02:00
Enno Rehling 64658bd260 fixing intermittent test 2012-07-09 08:28:08 +02:00
Enno Rehling f33226947d test was intermittent for mallorn forests 2012-07-09 07:31:34 +02:00
Enno Rehling 9abac59f4b fix soem tests that were intermittent
use latest eressea module
2012-07-09 04:18:08 +02:00
Enno Rehling f7edcf589a update to latest version of the eressea module
fixes for bool type
fixes for lua 5.2
fixes for some intermittent tests
2012-07-09 02:51:48 +02:00
Enno Rehling 619e84d0f7 make all tests use the new lua API 2012-06-17 02:59:56 +02:00
Enno Rehling 3f2e46c008 use new eressea module functions 2012-06-17 02:54:05 +02:00
Enno Rehling ecc03a7f2c make e3 server work with new bindings library 2012-06-10 22:33:05 +02:00
Enno Rehling bff66773cf update the arda server to use submodules and new cmake layout 2012-06-07 12:44:25 -07:00
Enno Rehling 10e7f0dd72 new directory layout, all tests pass 2012-06-05 07:36:33 -07:00
Enno Rehling 2f0790800d fix lua tests for arda that were using wrong directories 2012-06-02 10:55:20 -07:00
Enno Rehling a65a176ba0 rename the example world. It is now called "Arda" (another Tolkien name) 2012-06-01 17:40:25 -07:00
Enno Rehling 77be59a223 repair lua spells (bad stack index)
add a whole bunch more spell tests
allow spell tests to disable fumbles
2012-05-29 18:45:50 -07:00
Enno Rehling 4160e01787 fix this test until we support this feature again (should just fix the feature, but I need to run) 2012-05-26 10:45:15 -07:00
Enno Rehling 8ca04a02aa fix region owner when a building transfers 2012-05-26 10:43:37 -07:00
Enno Rehling 749d71f86d testing spells in the example server also
WIP: create_roi is broken until mages have spellbooks
2012-05-25 19:55:47 -07:00
Enno Rehling 2bbcfa7e0c test this spell 2012-05-25 19:55:03 -07:00
Enno Rehling 97919c6a25 remove debug output 2012-05-19 18:49:52 -07:00
Enno Rehling 635ee6a99e trying to figure out why some run_tests tests are not working 2012-05-20 03:21:19 +02:00
Enno Rehling 05aba860f0 http://bugs.eressea.de/view.php?id=1855
fixing delayed-action potions.
2011-06-04 11:20:04 -07:00
Enno Rehling 191bd4e1b7 we never checked if building maintenance was paid (see also #1740) 2011-03-09 21:00:29 +01:00
Enno Rehling 929ee605e1 insects trying to land in glaciers should not damage ships (cf. #1729) 2011-03-09 21:00:26 +01:00
Enno Rehling c08fba8308 fix the morale test, needs to update_owners() first. 2011-03-08 21:21:11 -08:00
Enno Rehling 763d134b9f Make all tests for Eressea pass again, using the config module. 2011-03-06 21:49:01 -08:00
Enno Rehling a1af328950 added Atlantis ship types 2011-03-06 12:43:18 +01:00
Enno 8e650ce4e9 an equals operator on these would be neat 2011-03-05 04:49:08 +01:00
Enno Rehling 02921d0148 removed all unused items 2011-03-04 20:44:30 +01:00
Enno Rehling cf9bf54a95 spells.lua is a bad file for example and meropis, it tests things that not every game has.
lua_pushinteger() must be new, I've never used it before.
all tests in meropis and example pass.
2011-02-26 23:21:12 -08:00
Enno de4a69e2df fix test, cannot compare factions directly (why is that?) 2011-02-25 16:32:11 +01:00
Enno Rehling e3dbd71137 test alliance memberlist 2011-02-25 07:28:27 -08:00
Enno Rehling e6ccccf054 * move the bson tests
* include the spells tests
2011-02-19 06:17:08 -08:00
Enno Rehling 6a98cbc8e4 Simple tests for persistent attributes and a fix. 2011-02-19 06:13:24 -08:00
Enno Rehling 1dd659ce78 vs 2010 is the new default 2011-02-19 05:13:57 -08:00
Enno Rehling 2073e8f860 http://bugs.eressea.de/view.php?id=1816
repair snowmen (xmas 2004)
2010-11-20 18:01:46 -08:00
Enno Rehling 7b08767aa5 * fix tests to no longer depend on certain common functions
* decouple tests from upkeep
2010-10-31 23:49:05 -07:00
Enno Rehling 6773747f93 bring script up to date with current syntax. 2010-10-23 01:12:23 -07:00
Enno Rehling 337dfab982 springtime is time to drown 2010-10-16 21:35:59 -07:00
Enno Rehling 561745b356 springtime on ice 2010-10-16 21:11:03 -07:00
Enno Rehling 8000b9bb2b test learning and teaching, eliminate randomness 2010-10-08 23:40:19 -07:00
Enno Rehling 21eef2159b we want to test teaching. 2010-10-05 22:12:17 -07:00
Enno Rehling cfa66a87c7 functional test of the new packice terrain 2010-09-11 20:46:46 -07:00
Enno Rehling 92f0ba6dcf frost / packice 2010-09-11 19:30:19 -07:00
Enno 02b89b7d50 feature was meant for e3a, not eressea 2010-09-12 04:12:04 +02:00
Enno Rehling be2d7d203d frost module: during winter, some oceans freeze over 2010-09-11 18:48:08 -07:00
Enno Rehling 201ae39a4d re-enable stealth faction (anon) 2010-08-28 17:54:15 -07:00
Enno Rehling 320bcb2121 http://bugs.eressea.de/view.php?id=1796
great bows should be allowed for all, not just elves
2010-08-17 23:34:50 -07:00
Enno Rehling bac180afb7 No need to add the spell twice. 2010-08-08 23:38:06 -07:00
Enno Rehling d8414ea262 small fixes to directories and hings 2010-08-08 11:28:47 +02:00
Enno 7aa0e85917 small fixes to directories and hings 2010-08-08 11:28:43 +02:00
Enno Rehling 44804c2074 undo more CRLF screwups. 2010-08-08 01:14:01 -07:00
Enno 0f93601454 undo CRLF crazy 2010-08-08 09:40:42 +02:00
Enno Rehling f8094f77dc use libraries from the external folder, don't depend on any additional installations (VS 2010) 2010-08-07 22:53:41 -07:00
Enno Rehling e608d40e7a moving to a new repository layout.
step 3: the example server that anyone can use
2010-08-07 22:17:11 -07:00
Enno Rehling 8713daf906 making markets more fun. 2010-04-19 23:44:36 -07:00
Enno Rehling 3d232faf19 re-implementing markets.c in lua (WIP) 2010-04-19 22:33:07 -07:00
Enno Rehling 91c2227051 http://bugs.eressea.de/view.php?id=1756
bugfix region owners guarding resources (test)
2010-03-31 21:38:05 -07:00
Enno Rehling 20b915151d halfling bonus removed
new e3 rule for dwarven castles
2010-03-24 23:14:46 -07:00
Enno Rehling 412b7addea remove old orcs
fix give-person test for new rules
2010-03-22 19:53:45 -07:00
Enno Rehling b3dd1c40a7 move tests out of setup (and keep it small) 2010-03-22 18:19:53 -07:00
Enno Rehling 9f0cd81086 crazy shit can happen when the unit dies but lua still has a pointer to it :-(
also fixing a test for ocean-spells that was intermittent when storms happened
2010-03-22 00:36:49 -07:00
Enno Rehling be729e8856 new rules for morale
no more uruks (it's all orcs now)
2010-03-21 23:45:18 -07:00
Enno Rehling e9a53fca3f http://bugs.eressea.de/view.php?id=1731
- prevent familiars from getting new spells
- fix existing chaos
2010-03-14 16:27:27 -07:00
Enno Rehling 235c7df589 http://bugs.eressea.de/view.php?id=1728
"E3 Personen wurden übergeben"
changed configuration and added tests
2010-03-10 21:01:55 -08:00
Enno Rehling 64fb51c067 more moving around 2010-03-06 14:40:26 -08:00
Enno Rehling dd3f204a69 removing and moving to make a clean eressea-only repo 2010-03-06 14:32:20 -08:00
Enno Rehling fc39ac45e7 laufende änderungen 2002-05-01 15:23:43 +00:00
Enno Rehling 2a42b515b2 laufende änderungen 2002-04-29 14:53:41 +00:00
Enno Rehling 0ff5b6eaed noch ein paar mehr fixes und anpassungen 2002-04-21 12:09:21 +00:00
Enno Rehling 04d5ce1966 link de/ 2002-04-18 09:00:39 +00:00
Enno Rehling 54603f2220 wieder verfügbar 2002-04-18 01:04:55 +00:00
Enno Rehling c3cb5ba1cc Umstellung des Anmeldesystems 2002-04-18 00:49:22 +00:00
Enno Rehling a5e7481273 status descriptions 2002-04-18 00:36:23 +00:00
Enno Rehling 09c322582a neue passwortmimik 2002-04-16 16:01:52 +00:00
Enno Rehling 2a4a64081f info klappt nicht, wenn da ungequotete ' drin sind. bin zu lazy, das zu fixen 2002-04-16 15:13:52 +00:00
Enno Rehling 1bcb3ec339 automatic patching before reset of waiting list 2002-04-15 18:57:16 +00:00
Enno Rehling 00a6662043 Fehelr im Stand-In Skript 2002-04-13 12:41:21 +00:00
Enno Rehling b8df77a388 Irreführende Meldung bei Doppel-Bestätigung 2002-04-13 12:36:14 +00:00
Enno Rehling be14239346 comment 2002-04-08 10:04:55 +00:00