Enno Rehling
|
1f100a1b6c
|
replace old_race calls with get_race.
|
2016-09-19 16:10:10 +02:00 |
Enno Rehling
|
e6677806b6
|
refactor unholy power, extract function
|
2016-09-19 16:03:02 +02:00 |
Enno Rehling
|
6ec99af4d6
|
mark all three major dragon types as RCF_DRAGON.
use RCF_DRGON flag to detemine BP_DRAGON speed.
|
2016-09-19 15:53:31 +02:00 |
Enno Rehling
|
b958fa1c2e
|
get_race is better than old_race
|
2016-09-19 08:56:33 +02:00 |
Enno Rehling
|
115e13d513
|
initialize variable
|
2016-09-19 08:42:07 +02:00 |
Enno Rehling
|
6964267c37
|
static variables, duh
|
2016-09-19 08:35:54 +02:00 |
Enno Rehling
|
be5f15e18a
|
fix const-conversion warning
|
2016-09-19 08:32:09 +02:00 |
Enno Rehling
|
ee77075cb6
|
cache get_race calls
|
2016-09-19 08:25:39 +02:00 |
Enno Rehling
|
025c0b91d9
|
cache the toad race
|
2016-09-19 07:02:45 +02:00 |
Enno Rehling
|
fe383af5f2
|
sample usage of race caching
|
2016-09-19 06:58:24 +02:00 |
Enno Rehling
|
96d6abdc5a
|
add caching API for rc_find
|
2016-09-19 06:55:32 +02:00 |
Enno Rehling
|
f8167ed62c
|
test get_race and others
|
2016-09-19 06:47:46 +02:00 |
Enno Rehling
|
fbd596fbfa
|
remove bad caching in get_race
|
2016-09-19 06:43:56 +02:00 |
Enno Rehling
|
9af5fb0326
|
cache some of the highest-ranking ct_find callers
|
2016-09-19 04:23:49 +02:00 |
Enno Rehling
|
d139ee08d1
|
caching building_type in economy code
|
2016-09-19 04:15:26 +02:00 |
Enno Rehling
|
640ba05876
|
allow local caching of bt_find results
|
2016-09-19 04:04:02 +02:00 |
Enno Rehling
|
e7739867df
|
use curse_type caching in att_modification
|
2016-09-19 03:55:12 +02:00 |
Enno Rehling
|
eb8376ef70
|
allow caching of ct_find results
|
2016-09-19 03:52:10 +02:00 |
Enno Rehling
|
dc5fe4a0eb
|
recruiting fewer units than expected creates a message.
|
2016-09-18 13:49:34 +02:00 |
Enno Rehling
|
7ef316f773
|
Merge branch 'develop' into kill-seen-region
|
2016-09-18 13:42:32 +02:00 |
Enno Rehling
|
ec9d8eab1c
|
fix marking seen_neighbour regions.
fix reports-tests that didn't think about them.
|
2016-09-18 13:27:25 +02:00 |
Enno Rehling
|
63a97d6bc0
|
check that regions are flagged with seen_neighbour where needed.
|
2016-09-18 13:13:07 +02:00 |
Enno Rehling
|
651ce11741
|
do not report seen_none in CR
|
2016-09-18 12:44:03 +02:00 |
Enno Rehling
|
07bbc022f4
|
Merge pull request #575 from ennorehling/develop
remove_unit called by add_recruits crashed the preview
|
2016-09-18 12:05:49 +02:00 |
Enno Rehling
|
6c9c460815
|
fix failing unit tests, remove deleted unit from f->units list.
|
2016-09-18 11:46:54 +02:00 |
Enno Rehling
|
bb689aa7b6
|
assert that f->units list is correct after remove_unit (fails)
|
2016-09-18 11:46:19 +02:00 |
Enno Rehling
|
b3c31856aa
|
add (failing) test for recruiting into existing units.
|
2016-09-18 11:34:54 +02:00 |
Enno Rehling
|
18fcba3ed6
|
failing test for a new bug: empty dummy units get stuck in faction.units after recruiting.
|
2016-09-18 11:14:00 +02:00 |
Enno Rehling
|
ac8332c896
|
re-enable report tests.
RF_LIGHTHOUSE also flags for lighthouses with size 0.
|
2016-09-18 10:24:08 +02:00 |
Enno Rehling
|
a5d44f9638
|
re-enable creport
|
2016-09-17 22:57:22 +02:00 |
Enno Rehling
|
2e0f96bae3
|
Merge branch 'develop' into kill-seen-region
Conflicts:
src/lighthouse.test.c
|
2016-09-17 21:41:36 +02:00 |
Enno Rehling
|
34149b9fab
|
Merge pull request #574 from ennorehling/develop
add an integration test for lighthouse reports
|
2016-09-17 20:52:26 +02:00 |
Enno Rehling
|
1fb061c6f0
|
syntax error (bash functions are hard).
|
2016-09-17 20:35:41 +02:00 |
Enno Rehling
|
d3d9b097bc
|
add some lighthouse checks to integration tests.
|
2016-09-17 20:34:06 +02:00 |
Enno Rehling
|
196c3b7ac8
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2016-09-17 20:05:31 +02:00 |
Enno Rehling
|
a425a78f7c
|
add a lighthouse to the sample data.
|
2016-09-17 20:01:49 +02:00 |
Enno Rehling
|
e97ebb0469
|
RF_SAVEMASK needs to include RF_LIGHTHOUSE or the new report prep doesn't work.
|
2016-09-17 19:52:13 +02:00 |
Enno Rehling
|
b41f041d52
|
Merge branch 'develop' into kill-seen-region
Conflicts:
src/reports.c
src/reports.test.c
|
2016-09-17 15:56:32 +02:00 |
Enno Rehling
|
3262fdecd4
|
Merge pull request #573 from ennorehling/bug-2237-lighthouse-capacity
bug 2237: lighthouse capacity
|
2016-09-17 15:43:21 +02:00 |
Enno Rehling
|
4c7d51990e
|
prepare_report should stay static, remove that change.
|
2016-09-17 15:37:11 +02:00 |
Enno Rehling
|
eb7dd051f8
|
fix bug 2237, respect lighthouse capacity.
|
2016-09-17 15:31:04 +02:00 |
Enno Rehling
|
c4dbb69681
|
previous test was bad and did not actually exercise prepare_lighthouse.
made a slighlty better test, which is failing for the right reasons.
|
2016-09-17 15:29:28 +02:00 |
Enno Rehling
|
1ca67a57d2
|
add a new test for lighthouse capacity.
https://bugs.eressea.de/view.php?id=2237
|
2016-09-17 14:54:39 +02:00 |
Enno Rehling
|
2a0bd3e7ca
|
unused variable warning
|
2016-09-17 13:29:14 +02:00 |
Enno Rehling
|
7349ec0aa9
|
improve lighthouse tests.
you must be inside lighthouse to get a report from it.
|
2016-09-17 13:20:02 +02:00 |
Enno Rehling
|
951bf5718e
|
Merge branch 'develop' into kill-seen-region
|
2016-09-17 12:41:06 +02:00 |
Enno Rehling
|
b5021fedc6
|
Merge pull request #572 from ennorehling/develop
add a new test suite for lighthouses
|
2016-09-17 12:39:10 +02:00 |
Enno Rehling
|
adfafd51a6
|
test lighthouses
|
2016-09-17 12:34:02 +02:00 |
Enno Rehling
|
0753ea0174
|
fix travelthru reporting (passes unit test)
|
2016-09-17 08:28:33 +02:00 |
Enno Rehling
|
a2125fbb9a
|
managed to reproduce the travelthru bug in a unit test.
travel from other factions inside the [first, last) interval will poison the report.
|
2016-09-16 21:26:17 +02:00 |