gnome/gnome.c, gtk/gx11.c: Fix improper access to history buffer variable.
5 lines of code changed in 3 files:
- experimental temple for Ixalovh
0 lines of code changed in 1 file:
- map updates - casino has free access to silver slots now and a lower
cover charge
9286 lines of code changed in 4 files:
- some improvements to hall of DMs to make the boards less annoying and
provide space for some exits
859 lines of code changed in 1 file:
Fix name of books.
MSW 2004-05-24
2 lines of code changed in 1 file:
- add some dark forest magic and little elf settlement to this map
755 lines of code changed in 1 file:
- link gaea temple map to the Greenway
14 lines of code changed in 1 file:
- add new map folder for non localized locations
2078 lines of code changed in 2 files:
- add new exit arches (actual arches!)
0 lines of code changed in 5 files:
- add some new arch type exits to the styles also make special style for
darkforest (used for the Greenway)
53 lines of code changed in 4 files:
- remove horn generator to address potential economic abuse
0 lines of code changed in 1 file:
Missing return value :p
1 lines of code changed in 1 file:
new dmhide command, dm + hide
82 lines of code changed in 4 files:
- darkforest arch should block view
1 lines of code changed in 1 file:
- fix DM boards to - apparently the java editor does not copy script
paramaters when copying objects
2 lines of code changed in 2 files:
- adding DM petition boards to Scorn cityhall and Navar courthouse
these are linked to the message board in the HallOfDMs for easy access
83 lines of code changed in 2 files:
- remove weights from firebreath and icestorm objects so they do not
trigger knockback effects.
0 lines of code changed in 2 files:
Updated The SDL best per pixel lightning code and changed color -> gray algorithm
Now less artefacts, still some time around fog of war.
However looks better than before. Use bilinear interpolation.
Perhaps should switch to bicubic some time later :)
I changed the fog of war picture generation to create a gray
value based on luminescence (More accurate gray, as if picture was
take from a gray old camera).
179 lines of code changed in 2 files:
fix path for dimension door - it should be path_teleport, not
path_detonation.
MSW 2004-05-19
1 lines of code changed in 1 file:
include/book.h: Increase the size of BOOK_BUF, so inscribed books can hold
more informatin.
lib/Makefile.am, lib/Makefile.in: Add the 'rename' to the list of help
files.
lib/archetypes: update the glyph/rune spells to have proper face.
lib/bmaps, lib/crossfire.* - add glyph.111 image.
server/gods.c: Modify tailor_god_spell() to look harder to find a god -
necessary for glyph spells.
server/spell_attack.c: Give players 50% of exp for monsters they charm.
MSW 2004-05-19
27 lines of code changed in 6 files:
common/object.c: Correct get_search_arr() to return a proper permutation.
Andreas Kirschbaum 2004-05-18
31 lines of code changed in 2 files:
Add image for glyph spell. Fix up other 'spell in rune' type spells
so that the face is set properly - don't really want the generic
sorcerer/praying/whatever icon.
MSW 2004-05-16
11 lines of code changed in 6 files:
server/main.c: Have process_events display information from dumped object.
also, more refinement on checking of object status.
MSW 2004-05-16
23 lines of code changed in 2 files:
Changes for now
6 lines of code changed in 1 file:
Fix learn_spell
38 lines of code changed in 1 file:
Fix not saved pedestals when building on non unique maps
70 lines of code changed in 1 file:
server/acinclude.m4: Patch by acinclude.m4 to add python 2.3 support.
Rebuilt files (Makefile.in, aclocal.m4, configure, configure.in). add
config.guess, config.sub since automake now includes them in the Makefile.in
file.
MSW 2004-05-15
2744 lines of code changed in 7 files:
gtk/gx11.c: Comment out printing of size when we receive config event.
gtk/image.c: Remove some superfluos LIL_ENDIAN code that would never
be used because it was already in an #ifdef LIL_ENDIAN/#else block.
Fix up freeing of data - need to free the pixel info before freeing
the surface, don't free the fog pixels since SDL will do that for us.
MSW 2004-05-15
12 lines of code changed in 3 files:
server/spell_effect.c: Fix cast_create_food() to call
find_archetype_by_object_name() instead of find_archetype(). In this
way, players can use invoke without having to know the archetype name.
MSW 2004-05-15
1 lines of code changed in 1 file:
server/c_wiz.c: Modify command_banish() to record dm name, player name,
and date of command.
MSW 2004-05-15
28 lines of code changed in 1 file:
server/main.c: freeing removed objects appeared to have more of a
consequence than expected - only remove the object if it was on a map
(op->map). It turns out that the artifact code uses objects that
are removed to store what the new object is.
MSW 2004-05-15
1 lines of code changed in 1 file:
ground positioning system
1 lines of code changed in 2 files:
Added a positioning system
78 lines of code changed in 4 files:
commit the changelog for the night. MSW 2004-05-13
11 lines of code changed in 1 file:
server/apply.c: Fix fix_auto_apply() so we don't generate additional
spells for spellcasting objects that already have them (regression
from fix from 5/11 below)
MSW 2004-05-13
11 lines of code changed in 1 file:
server/main.c: Fix process_events() so it doesn't purge removed players
from the list - players get in the removed state at play again
prompt.
MSW 2004-05-13
4 lines of code changed in 1 file:
server/spell_util.c: SP_level_spellpoint_cost() - never have a spell
cost 0 spellpoints due to attunement or other bonuses - spell always
cost at least 1 sp/grace.
MSW 2004-05-13
6 lines of code changed in 1 file:
Clean up the formatting of move_teleporter() - no code changes.
MSW 2004-05-13
60 lines of code changed in 1 file:
Add notes about duplicators.
MSW 2004-05-13
29 lines of code changed in 1 file:
get todays updates in
MSW 2004-05-11
10 lines of code changed in 1 file:
server/apply.c: modify fix_auto_apply() so that it properly generates
items for creatures that start with objects in their inventory.
MSW 2004-05-11
10 lines of code changed in 1 file:
gtk/image.c: Patch from bug list to fix compilation on big endian
machines.
MSW 2004-05-11
16 lines of code changed in 2 files:
server/pets.c: Fix summon golem, summon pet monsters so that the summoned
monsters are not worth any exp. Fixes bugs were players could
summon monsters and then kill them.
MSW 2004-05-11
11 lines of code changed in 1 file:
server/skills.c: Fix do_skill_detect_curse() and do_skill_detect_magic()
so that they don't process objects the player is incapable of picking
up (eg, floors). Fixes experience exploit.
MSW 2004-05-11
8 lines of code changed in 1 file:
server/spell_util.c: Fix cast_spell() so that failed spells (due to
encumberance or other penalties) still cost some random number of grace/
mana points.
MSW 2004-05-10
10 lines of code changed in 2 files:
common/treasure.c: Change the loading of the artifacts file to actually
calloc() the object - reset_object() doesn't clear all the values,
like active_next, active_prev, so better to just do it there.
server/main.c: Add code in process_events() that checks for removed objects -
have seen occasional crashes caused by them.
MSW 2004-05-08
22 lines of code changed in 3 files:
gtk/gx11.c: Fix configure_event() to only allocate new data structures if
the size of the map area has in fact change. This fixes a major memory
leak, as it seems gtk erroneously generates configure events.
gtk/map.c: Clean out some commented out code, clean up the formatting of the
draw_map function - no actual code change.
MSW 2004-05-08
51 lines of code changed in 3 files:
-changes to clean up old multipart notation
0 lines of code changed in 12 files:
- fix old multipart map notation.
71 lines of code changed in 7 files:
Add settings to control armor enchantment
131 lines of code changed in 7 files:
Use LOGFILE for logfile, not hardcoded value
4 lines of code changed in 3 files:
Nodm tweak
22 lines of code changed in 2 files:
Fix problem with shop not making change - wrong type of variable
used.
MSW 2004-05-05
2 lines of code changed in 1 file:
server/apply.c: Fix apply_special() to properly deal with LAMP objects - it
wasn't dealing properly with the split off lamp compared to the one it
was supposed to deal with - was crashing server.
MSW 2004-05-04
18 lines of code changed in 2 files:
Add range_modifier to these spells, so the walls grow in length
as caster level increases.
MSW 2004-05-04
8 lines of code changed in 7 files:
common/item.c: describe_monster() - print luck when describing players (fixex
perceive self not showing luck)
server/attack.c: kill_object() - don't give player exp if he kills himself -
compare owner against what was killed, not the hitter.
server/pets.c: summon_object() - move breaking out for last treasurelist
after we set the last valid treasurelist - otherwise, the list entry for
the treasurelist was never used. Change summoned creatures so that
the items they have are god given, and thus disappear when they
are killed - prevents players from summoning and then looting their pets.
server/spell_attack.c: explode_bullet() - Get owner of the spell so that we
can properly tailor the explosion portion of the spell for the god
of the worshipper.
MSW 2004-05-03
25 lines of code changed in 5 files:
Win32 fixes
7 lines of code changed in 3 files:
Given that Redhat 9 was deprecated on 04/30/2004 and the consumer version of
Redhat linux no longer exists, I've switched to Debian and will no longer be
maintaining the .spec file and RPMS for Redhat/Fedora Linux.
I posted to crossfire-devel asking for someone to take over.
9 lines of code changed in 2 files: