Enno Rehling
58cbc3ccbc
add some tests for pools, because I found a bug here and we don't want to have that happen again.
2012-05-25 16:15:21 -07:00
Enno Rehling
f5b35a9a2b
equipment sets that include spells now have levels on them and store in a spellbook.
...
add some tests for equipment.
2012-05-25 00:45:12 -07:00
Enno Rehling
db7ed24b3e
adding spellbooks.
...
spellbooks will take the level and magic school out of the spell definitions, and aggregate a list of spells with their minimum levels for learning from. factions will have a list of books they can learn from (different in E2 and E3 already).
2012-05-23 12:42:14 -07:00
Enno Rehling
f47f83ceca
a little bit of test coverage for rt_find
2012-05-19 00:18:23 -07:00
Enno Rehling
ff33af3c65
ship and building owners encapsulated in accessors
...
tests added
2012-05-17 15:23:15 -07:00
Enno Rehling
7789e0534e
implement ship-ownership transfer as a function
...
test the reorder_units function
2012-05-17 12:23:25 -07:00
Enno Rehling
d12fe2dbed
begin making shipowner use ship->owner.
...
fix a broken test caused by locale_string returning null.
2012-05-17 00:13:30 -07:00
Enno Rehling
53bc4eee11
remove viewrange, because it's not used very much (was used for one quest only)
...
add my crit-bit implementation. to be used soon.
2012-05-14 14:16:02 -07:00
Enno Rehling
c22f49ec36
replace spellid_t with unsigned int
...
fix finding spells by token
make magic_t an enum
2012-05-09 03:14:54 -07:00
Enno Rehling
89b3b3161f
Add a test for the effect of buildings in battles, and a file to test pieces of the combat code from C in the future.
...
Add some testing support for terrains and buildings.
2011-03-12 17:01:20 -08:00
Enno Rehling
e01c6bb8b1
make merge request sing with Eressea
...
added a missing file (move_test.c)
changing the way tests are included
making some lua code prettier (too many parens)
2011-03-08 21:06:38 -08:00
Enno Rehling
d2994d816a
the oceannames has never been used. git history does not forget, so deleting is fine.
2011-02-24 23:25:54 -08:00
Enno Rehling
14b3ed309f
use external folder for all libraries (VS2010)
...
new repository structure
2010-08-07 23:05:54 -07:00
Enno Rehling
72505ab8f3
moving to a new repository layout.
...
step 1: shared folder.
2010-08-07 22:07:17 -07:00