March 2009 Commit Log

Number of Commits:
30
Number of Active Developers:
5
kbulgrien 2009-03-28 23:58 Rev.: 11617

- This is not 2.0.dev, but 1.12.0, so fix up the version information.

0 lines of code changed in 2 files:

kbulgrien 2009-03-28 23:55 Rev.: 11616

- This is not 2.0, so change the version to 1.12.0 following the convention
used by 1.11.

0 lines of code changed in 2 files:

rjtanner 2009-03-21 16:16 Rev.: 11615

Backport from trunk, Fix broken floor in /quests/mcz/castle_water which was using glue that was supposed to look like water (and making it a floor). Replace it with a walkable water floor with same slowdown as glue

0 lines of code changed in 2 files:

rjtanner 2009-03-21 16:14 Rev.: 11614

Backport from trunk, Add missing floor under wall in /quests/mcz/castle_low1

0 lines of code changed in 2 files:

akirschbaum 2009-03-16 17:01 Rev.: 11613

Ignore media tags in communication messages (chat/shout/say/etc.).

13 lines of code changed in 2 files:

akirschbaum 2009-03-16 15:55 Rev.: 11612

Reformat comments.

61 lines of code changed in 2 files:

akirschbaum 2009-03-08 15:19 Rev.: 11611

Update comments.

50 lines of code changed in 3 files:

akirschbaum 2009-03-08 15:01 Rev.: 11610

Do not waste space in message window.

6 lines of code changed in 1 file:

akirschbaum 2009-03-08 10:23 Rev.: 11609

Add spellpoint and grace indicators right above the player.

171 lines of code changed in 17 files:

akirschbaum 2009-03-08 08:02 Rev.: 11608

ragnorok: Make 'chat' messages darker to improve readability.

3 lines of code changed in 2 files:

akirschbaum 2009-03-08 07:50 Rev.: 11607

Fix crash due to "java.util.ConcurrentModificationException" when updating the ground or inventroy view.

25 lines of code changed in 2 files:

akirschbaum 2009-03-08 07:38 Rev.: 11606

Remove unneeded function call.

18 lines of code changed in 1 file:

akirschbaum 2009-03-08 07:36 Rev.: 11605

Whitespace change.

0 lines of code changed in 1 file:

akirschbaum 2009-03-08 07:32 Rev.: 11604

Add/update comments.

16 lines of code changed in 1 file:

akirschbaum 2009-03-08 07:28 Rev.: 11603

Do not crash for unsupported screen resolutions.

1 lines of code changed in 1 file:

akirschbaum 2009-03-08 06:47 Rev.: 11602

Save shortcuts per character.

47 lines of code changed in 6 files:

akirschbaum 2009-03-08 06:34 Rev.: 11601

Remove redundant code.

0 lines of code changed in 1 file:

akirschbaum 2009-03-08 06:33 Rev.: 11600

Fix possible NullPointerException when unloading shortcuts.

6 lines of code changed in 1 file:

akirschbaum 2009-03-08 06:29 Rev.: 11599

Add/update comments.

45 lines of code changed in 1 file:

akirschbaum 2009-03-08 06:21 Rev.: 11598

Fix memory leak when unloading shortcuts.

20 lines of code changed in 1 file:

anmaster 2009-03-04 17:03 Rev.: 11597

food/fish.arc: Make the item fishing_pole work (this item is not found on any
map currently). The fish in shallow_sea inventory didn't have harvestable set.

10 lines of code changed in 2 files:

anmaster 2009-03-04 14:50 Rev.: 11596

Fix broken floor in /quests/mcz/castle_water which was using glue that was supposed to look like water (and making it a floor). Replace it with a walkable water floor with same slowdown as glue.

187 lines of code changed in 1 file:

anmaster 2009-03-04 14:47 Rev.: 11595

Add missing floor under wall in /quests/mcz/castle_low1

5 lines of code changed in 1 file:

anmaster 2009-03-04 08:14 Rev.: 11594

common/friend.c, common/exp.c, common/button.c, common/object.c, common/utils.c:
Fix some bad format strings for LOG().

15 lines of code changed in 6 files:

anmaster 2009-03-03 09:44 Rev.: 11593

common/map.c: Based on profiling of charm monster on a large map with Chinese
dragons, optimise get_map_flags() a bit by avoiding a call to out_of_map(),
get_map_from_coord() performs the needed checks and we need to call it anyway.
Also fix typos in the documentation for get_map_from_coord().

17 lines of code changed in 2 files:

anmaster 2009-03-03 04:07 Rev.: 11592

server/attack.c: Fix crash bug introduced in r11584 (Fix for bug 1922771: xp non
zero in meditation). Bug triggered by charming chinese dragons.

5 lines of code changed in 2 files:

mwedel 2009-03-03 02:42 Rev.: 11591

Work in progress skill rebalance code. This should not affect play in any
way - while it introduces some new skills, those skills are not available
right now (players need to choose class that doesn't exist).
---
doc/Developers/spells: Fix some typos, add info on elemental shield.
include/skills.h: Add new magic skills. Update defines related to that.
Change terminator of unarmed_skills[] to 0, so type is defined as
unsigned so -1 doesn't work.
include/spells.h: Add new spell type - elemental shield.
server/player.c: Don't remove spell objects from new characters - this
makes it possible to give starting characters set of spells.
This shouldn't make any difference - if characters have spells they
shouldn't, this suggests an issue with treasurelists.
server/skill_util.c: Modify find_skill_by_name() to take comma separated
list of skill names. This is used for common spells to all spell
casting skills (something like detect magic) - don't want 4 versions
skill for something basic. Also add handling for new skills.
server/skills.c: Add note about problems of raising monsters Wis on
failed steal attempt. No actual code change.
server/spell_effect.c: Update for auras that provide resistances.
server/spell_util.c: Add handling for elemental shield spell.
--
MSW 2009-03-02


189 lines of code changed in 9 files:

mwedel 2009-03-03 02:26 Rev.: 11590

Fix for bug 1830750: Buffer overflow with stat depletion via rabies
(note it wasn't an actual buffer overflow by integer overflow). Fix was to
modify check_stat_bounds() to take parameters for valid range, and add check
for it for the disease a well as temporary calculations in fix_object.
---
common/living.c: Modify check_stat_bounds() as described above. Update
existing calls and add new call in fix_object()
include/libproto.h: Update with no prototype.
server/disease.c: Update disease function to use get_attr_value/
set_attr_value. Add call to check_stat_bounds to make sure disease
stats are within range.
server/player.c: Update calls to check_stat_bounds()
MSW 2009-03-02

50 lines of code changed in 5 files:

anmaster 2009-03-02 08:56 Rev.: 11589

test/toolkit/toolkit_common.c, test/include/toolkit_common.h: Fix a lot of
compiler warnings in the unit tests by adding a missing prototype to a header
and correcting another prototype.
server/c_misc.c: Fix trivially player triggered uninitialised read in the
language command.
common/object.c: Use "%s" to LOG() when dumping objects instead of passing
the dump as format string. Fix some compile warnings about variable shadowing.

26 lines of code changed in 6 files:

anmaster 2009-03-02 08:43 Rev.: 11588

common/anim.c, Use "%s" to LOG() when dumping objects instead of passing
the dump as format string.
common/image.c: Fix LOG() with too formatstring/parameter mismatch.
common/init.c: Fix a compiler warning when using MEMORY_DEBUG, fix an
uninitialised read if tod data file exists but is invalid (default to sane
value instead, as is done if the file doesn't exist at all).
common/map.c: Fix a potential uninitialised read.

24 lines of code changed in 5 files:

February 2009 »

Generated by StatSVN 0.7.0