Enno Rehling
|
ef487fd8e3
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2016-08-31 16:59:52 +02:00 |
|
Enno Rehling
|
1f303c6471
|
Merge pull request #547 from ennorehling/bug-2231-seaserpent
Neu erzeugte Seeschlangen bekommen keinen "Einheit barf" Namen mehr.
|
2016-08-31 16:58:55 +02:00 |
|
Enno Rehling
|
1eb0fd758a
|
fix broken seaserpent test
|
2016-08-31 16:47:36 +02:00 |
|
Enno Rehling
|
8a157de36c
|
only name monsters that have a naming function. test is bad, failing.
|
2016-08-31 16:43:02 +02:00 |
|
Enno Rehling
|
9a72157cf3
|
split out seaserpent creation for testing
|
2016-08-31 11:35:07 +02:00 |
|
Enno Rehling
|
61a1cfa141
|
fix build script jobs determination on mac
|
2016-08-31 09:50:28 +02:00 |
|
Enno Rehling
|
38145cd57c
|
Merge branch 'bug-2231-seaserpent' of github.com:ennorehling/eressea into bug-2231-seaserpent
|
2016-08-31 09:44:28 +02:00 |
|
Enno Rehling
|
cd46bac132
|
fix mac build with clang 7.3
|
2016-08-31 09:42:36 +02:00 |
|
Enno Rehling
|
39b355073b
|
fix mac build with clang 7.3
|
2016-08-31 09:32:17 +02:00 |
|
Enno Rehling
|
fa729ba972
|
fix mac build with clang 7.3
|
2016-08-31 09:26:48 +02:00 |
|
Enno Rehling
|
afeea58999
|
fix include order
|
2016-08-30 21:22:32 +02:00 |
|
Enno Rehling
|
a1d56acfe6
|
missing include, I believe
|
2016-08-30 20:15:28 +01:00 |
|
Enno Rehling
|
d9e541843b
|
further reduce number of bt_find calls.
|
2016-08-30 09:36:09 +01:00 |
|
Enno Rehling
|
5bb9a10a46
|
is_building_type should be a quicker way to test for a building type than bt_find.
|
2016-08-30 09:13:59 +01:00 |
|
Enno Rehling
|
fdc91c01a0
|
remove some FIXME comments
|
2016-08-30 07:56:40 +01:00 |
|
Enno Rehling
|
2d1a13a811
|
death to static caches!
|
2016-08-30 07:51:05 +01:00 |
|
Enno Rehling
|
257d5c18bb
|
remove unused FASTER_SKILLMOD optimization
|
2016-08-30 07:39:57 +01:00 |
|
Enno Rehling
|
ce7eb9663a
|
remove dead phoenix feature.
|
2016-08-29 20:56:00 +01:00 |
|
Enno Rehling
|
eee4fa9e91
|
I am pretty sure the phoenix doesn't work.
|
2016-08-29 20:53:53 +01:00 |
|
Enno Rehling
|
d0c1b2daa4
|
that's all folks. no more static curse_type caches.
|
2016-08-29 20:36:26 +01:00 |
|
Enno Rehling
|
873e6f8086
|
remove more static curse_type variables
|
2016-08-29 20:34:30 +01:00 |
|
Enno Rehling
|
f47113e9bd
|
eliminate static curse variables (gbdream & more)
|
2016-08-29 20:31:18 +01:00 |
|
Enno Rehling
|
1a1ec3f363
|
cleanup: remove static curse_type variables.
|
2016-08-29 20:12:31 +01:00 |
|
Enno Rehling
|
b43ac6ab27
|
remove static initialization code
|
2016-08-29 19:52:43 +01:00 |
|
Enno Rehling
|
aa998166e4
|
optimization: the orcish curse is pretty rare, and we are spending a lot of time on processing it.
remove static variables.
|
2016-08-29 19:44:43 +01:00 |
|
Enno Rehling
|
8ff26eb0e4
|
optimization: no need to look for a curse if unit has no attribs.
|
2016-08-29 19:41:21 +01:00 |
|
Enno Rehling
|
40d9ebfa94
|
reduce code duplication: itemcloak code was copied between NR and CR.
|
2016-08-29 19:37:47 +01:00 |
|
Enno Rehling
|
5a73fc80d8
|
telepath_see is a planned, but never realized, feature. delete it.
|
2016-08-29 18:20:36 +01:00 |
|
Enno Rehling
|
4bc8817056
|
remove a TODO that was ill-advised. The reason that "resources" is a list is that it's built incrementally.
|
2016-08-29 18:15:20 +01:00 |
|
Enno Rehling
|
ef44a4534e
|
add a test for copying resources message arguments.
my plan is to add a new argument type for arrays of resources with fewer allocations.
|
2016-08-29 17:31:09 +01:00 |
|
Enno Rehling
|
fb2b6495e5
|
promote spell.test error logging to a tests.c API, use it for item.test
|
2016-08-29 15:19:17 +01:00 |
|
Enno Rehling
|
2c5063095d
|
fixed: tests that try to create duplicate spells do not spam stderr.
|
2016-08-29 14:49:31 +01:00 |
|
Enno Rehling
|
c032091b39
|
new rule: call test_setup to begin test, test_cleanup at end.
|
2016-08-29 14:21:28 +01:00 |
|
Enno Rehling
|
1c5fcded9f
|
allow control over stderr logging from tests.
separate test_cleanup from test_setup.
|
2016-08-29 14:09:47 +01:00 |
|
Enno Rehling
|
2eb9b5c5ea
|
delete dead code (dbrace)
|
2016-08-29 13:49:39 +01:00 |
|
Enno Rehling
|
fd273848ae
|
add an assert_alloc macro for allocations that cannot fail.
|
2016-08-29 09:26:49 +01:00 |
|
Enno Rehling
|
1f3413a9b4
|
annotations
|
2016-08-29 08:55:59 +01:00 |
|
Enno Rehling
|
0d609f2115
|
test magicwalls and strongwalls effects on buildings.
|
2016-08-29 08:53:09 +01:00 |
|
Enno Rehling
|
23a91be9c1
|
basic test for skilldiff.
|
2016-08-29 08:06:33 +01:00 |
|
Enno Rehling
|
194f96c50f
|
eliminate some possible null-pointer exceptions
|
2016-08-28 21:03:23 +01:00 |
|
Enno Rehling
|
5bc5dbdca1
|
check for out-of-memory situations.
|
2016-08-28 20:54:02 +01:00 |
|
Enno Rehling
|
33701ab891
|
make describe_braineater more generic (describe_race).
|
2016-08-28 20:44:45 +01:00 |
|
Enno Rehling
|
c18d75207e
|
remove a TODO: static return variable from make_names.
|
2016-08-28 20:31:25 +01:00 |
|
Enno Rehling
|
e3b0dfedc9
|
race naming functions do more work than before.
|
2016-08-28 20:27:40 +01:00 |
|
Enno Rehling
|
514565d66b
|
move race_name_func registrations into race.c
|
2016-08-28 20:02:45 +01:00 |
|
Enno Rehling
|
0f3de70ced
|
refactor to push back the const-ness of generated names.
|
2016-08-28 19:06:14 +01:00 |
|
Enno Rehling
|
d1b6629281
|
extract counting name particles.
|
2016-08-28 19:00:04 +01:00 |
|
Enno Rehling
|
0ac30c65a1
|
refactoring prior to removing static variable
|
2016-08-28 18:15:00 +01:00 |
|
Enno Rehling
|
eb8db3bfb9
|
test undead name generation.
|
2016-08-28 18:08:52 +01:00 |
|
Enno Rehling
|
020ab942ec
|
add tests for monster naming functions (existence only).
|
2016-08-28 17:37:08 +01:00 |
|