Enno Rehling
|
4790950daf
|
spells are allowed to have 0 hp
https://bugs.eressea.de/view.php?id=2150
|
2015-11-09 16:39:30 +01:00 |
|
Enno Rehling
|
ee02721c21
|
fix and tests for otherfaction attributes in E2
https://bugs.eressea.de/view.php?id=2152
|
2015-11-09 13:36:52 +01:00 |
|
Enno Rehling
|
bf8cc4cb08
|
trying to trace down an intermittently failing test on windows
|
2015-11-08 10:34:43 +01:00 |
|
Enno Rehling
|
8a057f183f
|
CID 22580 Time of check time of use
no need to check this first
|
2015-11-05 13:22:51 +01:00 |
|
Enno Rehling
|
8ab4784e3f
|
Merge branch 'coverity-scan' of https://github.com/ennorehling/eressea into ennorehling-coverity-scan
Conflicts:
src/kernel/jsonconf.c
src/kernel/save.h
src/names.c
|
2015-11-04 12:44:45 +01:00 |
|
Enno Rehling
|
47f678d2a3
|
CID 22436 Ignoring number of bytes read, github issue #333
|
2015-11-04 11:51:19 +01:00 |
|
Enno Rehling
|
731dac3363
|
CID 22437 Unchecked return value from library
github issue #332
|
2015-11-04 11:45:13 +01:00 |
|
Enno Rehling
|
024e4c45ca
|
fix a bug introduced by f78fe842 (CID 22443)
|
2015-11-04 10:40:53 +01:00 |
|
Enno Rehling
|
c57668e6ee
|
failing test for newly discovered storage problems
|
2015-11-04 09:48:51 +01:00 |
|
Enno Rehling
|
307c5ec85b
|
CID 22435 Unchecked return value from library
|
2015-11-03 22:56:05 +01:00 |
|
Enno Rehling
|
7e81b98fa4
|
Merge pull request #339 from TurnerSE/improvement/CID22481
Improvement/cid22481
|
2015-11-03 13:08:03 +01:00 |
|
Philipp Dreher
|
07fd3dc970
|
formal correction
|
2015-11-02 18:06:19 +01:00 |
|
Philipp Dreher
|
b107ddadf5
|
added assert to check the faction-pointer
|
2015-11-01 21:43:18 +01:00 |
|
Philipp Dreher
|
491e5faed9
|
Revert "general check for sf->faction's validity"
This reverts commit f18b5ea7d2 .
|
2015-11-01 21:40:06 +01:00 |
|
Philipp Dreher
|
f18b5ea7d2
|
general check for sf->faction's validity
The handling of an ally without a valid faction-pointer is now skipped
in favor of a logged error.
|
2015-11-01 18:54:29 +01:00 |
|
Enno Rehling
|
976b6aaea1
|
coverity CID 22593: write to pointer after free
github issue #324
use free_land where we need it.
|
2015-10-29 11:17:31 +01:00 |
|
Enno Rehling
|
3eead446d0
|
reduce cron log spam
|
2015-09-26 22:42:22 +02:00 |
|
Enno Rehling
|
de808bf146
|
change effskill signature to take a region, change eff_skill to work on a skill * to avoid multiple lookups.
|
2015-08-27 16:16:55 +02:00 |
|
Enno Rehling
|
f12454870f
|
fix segfault, disable intermittent test
|
2015-08-20 16:17:19 +02:00 |
|
Enno Rehling
|
dfb0bcaccf
|
Merge branch 'master' into develop
Conflicts:
src/buildno.h
src/kernel/save.c
src/laws.c
|
2015-08-20 15:49:36 +02:00 |
|
Enno Rehling
|
1641e6ef89
|
remove spellbook repair code, we are done
|
2015-08-20 15:09:38 +02:00 |
|
Enno Rehling
|
8716e5fdc5
|
repair spellbooks that broke in E3 and E4 (temporary measure, remember to remove this code).
|
2015-08-20 12:13:09 +02:00 |
|
Enno Rehling
|
e6eb53c864
|
save the faction.max_spelllevel in the data file, do not recalculate it each time.
when recalculating it, include spellbook to determine max-level (dead mages may have pushed the level up).
|
2015-08-19 19:43:47 +02:00 |
|
Enno Rehling
|
4d061d8592
|
repair update_long_order and K_DESTROY handling according to discussion in https://bugs.eressea.de/view.php?id=2080
|
2015-08-04 22:47:55 +02:00 |
|
Enno Rehling
|
2288b8fb27
|
Merge remote-tracking branch 'upstream/master' into develop
Conflicts:
.travis.yml
s/build
s/cmake-init
s/runtests
src/buildno.h
src/kernel/config.c
src/kernel/save.c
src/kernel/unit.c
src/laws.c
src/move.c
|
2015-08-03 19:43:26 +02:00 |
|
Enno Rehling
|
b5ed7c562d
|
wait until curse->magician has been resolve()'s before calling effskill() to find f->max_spelllevel.
|
2015-08-02 22:08:35 +02:00 |
|
Enno Rehling
|
17f15b69ee
|
fix some of the unicode replacement symbol bullshit in comments
|
2015-08-02 21:37:12 +02:00 |
|
Enno Rehling
|
e25d3c8ed1
|
Fix a bug reporting DETROY messages to the correct unit.
Add missing not-null assertions before accessing function parameters.
Eliminate all of the PVS-Studio warnings.
|
2015-07-07 00:49:12 +02:00 |
|
Enno Rehling
|
05ec74f9ec
|
annotate with finds from PVS Studio trial static analysis
|
2015-07-06 21:31:27 +02:00 |
|
Enno Rehling
|
ef4052b0f6
|
the outcome of a casual static analysis session.
|
2015-07-06 19:53:09 +02:00 |
|
Enno Rehling
|
a975073c0d
|
fix an issue when reading pre-spellbook datafiles for E3.
|
2015-07-02 14:39:13 +02:00 |
|
Enno Rehling
|
272653f8ba
|
fixing sea serpents with empty names, again. https://bugs.eressea.de/view.php?id=2057
|
2015-06-12 18:05:56 +02:00 |
|
Enno Rehling
|
2ddabc1477
|
Merge branch 'cursefix2' of https://github.com/stm2/server into stm2-cursefix2
|
2015-05-22 17:27:51 +02:00 |
|
Enno Rehling
|
3a03579a65
|
rename set_origin/get_origin into faction.c, remove argument from adjust_coordinates. add test for bug 2070.
|
2015-05-19 08:27:16 +02:00 |
|
Steffen Mecke
|
ab1376d212
|
trying to test curse_write/read
|
2015-05-13 12:05:45 +02:00 |
|
Enno Rehling
|
9b9e038438
|
press F3 to save game in editor.
|
2015-05-12 17:18:51 -07:00 |
|
Enno Rehling
|
03084a7ee7
|
set_origin: renaming German function name to English, add a simple test for it.
|
2015-05-05 09:47:44 -07:00 |
|
Enno Rehling
|
88d370a7b8
|
fixing sea serpent names
https://bugs.eressea.de/view.php?id=2057
|
2015-04-21 12:35:39 +02:00 |
|
Enno Rehling
|
6e9fca5e2f
|
allow version.h to declare a future version that is compatible with the current code as MAX_VERSION that save.c will accept.
|
2015-04-19 08:36:15 +02:00 |
|
Enno Rehling
|
9664f2b191
|
Implement an optional JSON report writer. Currently writes readable maps for Tiled.
|
2015-03-29 14:03:56 +02:00 |
|
Enno Rehling
|
83e610ee03
|
Fixing bug 1802 again, CR contains no Monster names.
|
2015-02-11 07:57:38 +01:00 |
|
Enno Rehling
|
c54cbfd472
|
fix copyright notice
|
2015-01-30 22:10:29 +01:00 |
|
Enno Rehling
|
abca25d1d5
|
fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
|
2015-01-30 20:37:14 +01:00 |
|
Enno Rehling
|
23b8f2bc8a
|
call init_locales after parse_json from Lua, downgrade missing string warnings during that to DEBUG (because it's quite common not to have them).
also, these int to bool conversion warnings made a good point, even if I could not reproduce them.
|
2015-01-08 20:55:29 +01:00 |
|
Enno Rehling
|
3db403d7fd
|
functional test for GROW/BREED horses (Bug 1886)
|
2015-01-04 15:42:36 +01:00 |
|
Enno Rehling
|
335f37a9ec
|
clarify some parsing code that valgrind complains about.
|
2014-12-28 22:07:53 +01:00 |
|
Enno Rehling
|
108a909131
|
kill gc_add and gc_done, they were terrible ideas.
|
2014-12-25 22:38:01 +01:00 |
|
Enno Rehling
|
c8b9044f78
|
rename to gettoken, use more widely, add a basic test.
|
2014-12-22 16:28:17 +01:00 |
|
Enno Rehling
|
870d8001ef
|
more getstrtoken() removal.
remove obsolete argument to checkpasswd().
|
2014-12-22 14:34:14 +01:00 |
|
Enno Rehling
|
5cdc85f6bf
|
start to get rid of getstrtoken(), which uses an internal static buffer and causes horrible bugs when called multiple times.
|
2014-12-22 14:21:24 +01:00 |
|