Added a Python wrapper for the set_variable function - Gros 31/05/03
40 lines of code changed in 6 files:
Added Logger-aware Arena maps for the bigworld maps.
0 lines of code changed in 6 files:
Minor fixes in the Logger code.
6 lines of code changed in 1 file:
Added a small notice about settings on MySQL SGDB.
4 lines of code changed in 1 file:
Various Logger corrections and improvements
0 lines of code changed in 2 files:
Various corrections of the Logger.
43 lines of code changed in 7 files:
The big wizard treasurelist contained native fire-
and cold abilities, which caused the bigwiz to suicide
because it lacks resistance to fire/cold.
I have set them to "spell" abilities now, which means
the spells get the magic component and the wizzies
don't hurt themselves anymore.
--AV
2 lines of code changed in 1 file:
lib/collect.pl.in: Modify it so that it will collect .trs (treasure) files and
build a treasures.bld from that as well as the existing treasures file. In
this way, treasure information for objects can be put in the arch
directory.
lib/Makefile.am, Makefile.in: Modified so that it copies over the
treasures.bld to treasures in the destination directory. Have
the collect directive also build the images, so that a double
make isn't necessary.
lib/treasures.bld: Added file - like the archetypes, this is the pre-
build treasure file. Until .trs files are added, this will just
match the treasures file with some additional comments.
MSW 2003-05-26
61 lines of code changed in 4 files:
common/map.c: Fix bug causing unnecessary crashes - ok for the map
to match if the object has been removed.
socket/loop.c: Only make call to draw_client_map() if we have a valid
map to draw.
MSW 2003-05-26
11 lines of code changed in 3 files:
Move cathedral
mids 2003-05-26
1 lines of code changed in 1 file:
Change exit to Navar
mids 2003-05-26
2 lines of code changed in 1 file:
Open up the door of the cathedral
mids 2003-05-26
1 lines of code changed in 1 file:
common/anim.c: Patch by AV to make sure multipart monsters animations
stay in sync. MSW 2003-05-25
14 lines of code changed in 2 files:
gtk/gx11.c: Change skill experience display - instead of skill
name and exp/level being the same string and same table element,
add additional columns, so the skill name is in one, the exp/level
in another. IMO, this makes for cleaner display, as the exp
totals for the different skills then line up better. Also, fix
some display bug when new skills need to be displayed.
x11/x11.c: Fix bug where stipple patterns where being improperly
displayed/retained in fog of war and darkness modes.
x11/xutil.c: always set cleared and need_update flag for map scrolls -
fixes bug of big objects (griffons for example) not being drawn
properly.
MSW 2003-05-25
38 lines of code changed in 4 files:
Quick correction - prevents the logger to try to read negative map coordinates
when creating screenshoots.
10 lines of code changed in 1 file:
Corrected a bunch of syntax errors in the treasures file.
The crossfire server is quite forgiving about these
errors but better to fix them anyways.
--AV
14 lines of code changed in 1 file:
-shadow abilities
12 lines of code changed in 1 file:
-shadow and shadow wyvern (will do a few more - maybe a summon shadow
spell/ability is in order?)
0 lines of code changed in 16 files:
- oops forgot the treasurelist entry
1 lines of code changed in 1 file:
- fixes to hellhound
4 lines of code changed in 7 files:
-hellhound abilities
5 lines of code changed in 1 file:
- mice random animation - remove the dogs to their own folder
1 lines of code changed in 1 file:
-every dog has it's day...
1 lines of code changed in 21 files:
- hellhound
0 lines of code changed in 7 files:
- shadows, starting with the shadow mastif
0 lines of code changed in 7 files:
- look, a puppy!
0 lines of code changed in 7 files:
- adding new creatures to the style maps
264 lines of code changed in 19 files:
Change IRC server hostname (thanks hoxu)
mids 2003-05-24
1 lines of code changed in 1 file:
Fixed typo (thanks buzzsaw)
mids 2003-05-25
1 lines of code changed in 1 file:
Used new ancient red dragon arch where the ancient
dragons are. Also added one to the last dragon
randommap style.
--AV
20 lines of code changed in 3 files:
server/apply.c: Fix bug in that we weren't calling esrv_map_scroll()
when player used a shop map but lacked sufficient funds to pay
for his items.
MSW 2002-05-23
10 lines of code changed in 2 files:
- get these guys to stop line dancing.
1 lines of code changed in 1 file:
Here comes the new red dragon and ancient red dragon
images. I used the well-known ancient red dragons
from peterm's dragon quest as base models for the new
ancient dragon arch. Apart from that I rose a few
resistances by a small amount, most noteworthy:
reducing cold vuln from -100 to -50, otherwise they
just die too quick in a snowstorm.
Also re-added the thin black frame to the sign, to
have it better visible, especially on brownish backgrounds.
--AndreasV
244 lines of code changed in 111 files:
common/item.c, common/utils.c, include/config.h: Add #define NEW_MATERIAL_CODE
and checks in the other files for this - if this is commented out
(default), then the new material naming code is disabled - material
names won't be put in the items names as shown in the inventory
(can still see material by examining an object), and objects that are
created will be created with the default material (eg, iron for
most armor/weapons, eg, brass, bronze, copper items won't show
up anymore).
lib/settings: Add comments from the old config.h file that describes
what the options already does. Having no comments in this file
or in config.h anymore is very unfriendly.
MSW 2003-05-20
175 lines of code changed in 5 files:
- two tiny quests - a bit of atmosphere at the tavern, couple
small fixes.
899 lines of code changed in 4 files:
- found another use for this.
0 lines of code changed in 1 file:
- minor fix makes the contraption work smoother, also removed spider
generator and put in a warning.
45 lines of code changed in 1 file:
-dog
57 lines of code changed in 7 files:
- one more set of windows
0 lines of code changed in 3 files:
- added a level 2-4 map, moved esmeralda a touch
10639 lines of code changed in 4 files:
x11/x11.c: Add darkness and fog of war tiling stipling, so it is now
clearer what spaces are dark and which spaces are fog of war
spaces. Add -fogofwar and -nofogofwar command line options.
MSW 2003-05-18
74 lines of code changed in 2 files:
Generating new elevation information for maps in /kameria/CVS/work/
...this may take a minute
map file: /kameria/CVS/work/world_105_122, 15 elevations assigned.
map file: /kameria/CVS/work/world_105_123, 481 elevations assigned.
map file: /kameria/CVS/work/world_105_124, 345 elevations assigned.
map file: /kameria/CVS/work/world_106_120, 8 elevations assigned.
map file: /kameria/CVS/work/world_106_121, 8 elevations assigned.
map file: /kameria/CVS/work/world_106_122, 1100 elevations assigned.
map file: /kameria/CVS/work/world_106_123, 857 elevations assigned.
map file: /kameria/CVS/work/world_106_124, 715 elevations assigned.
map file: /kameria/CVS/work/world_106_125, 517 elevations assigned.
map file: /kameria/CVS/work/world_107_120, 8 elevations assigned.
map file: /kameria/CVS/work/world_107_121, 167 elevations assigned.
map file: /kameria/CVS/work/world_107_122, 2366 elevations assigned.
map file: /kameria/CVS/work/world_107_123, 2293 elevations assigned.
map file: /kameria/CVS/work/world_107_124, 273 elevations assigned.
map file: /kameria/CVS/work/world_107_125, 347 elevations assigned.
/kameria/CVS/work/world_108_121, no changes
map file: /kameria/CVS/work/world_108_122, 1173 elevations assigned.
map file: /kameria/CVS/work/world_108_123, 764 elevations assigned.
map file: /kameria/CVS/work/world_108_124, 484 elevations assigned.
map file: /kameria/CVS/work/world_108_125, 556 elevations assigned.
/kameria/CVS/work/world_109_121, no changes
map file: /kameria/CVS/work/world_109_122, 157 elevations assigned.
map file: /kameria/CVS/work/world_109_123, 578 elevations assigned.
map file: /kameria/CVS/work/world_109_124, 715 elevations assigned.
map file: /kameria/CVS/work/world_109_125, 699 elevations assigned.
/kameria/CVS/work/world_110_122, no changes
/kameria/CVS/work/world_110_123, no changes
map file: /kameria/CVS/work/world_110_124, 31 elevations assigned.
map file: /kameria/CVS/work/world_110_125, 50 elevations assigned.
13813 lines of code changed in 25 files:
These are the new Brittany worldmaps, as announced on cf-maps
mailing list:
Brittany is now enclosed by a ring of no-pass mountains.
There are two passages where the road leads over the mountains.
Players need to fight and survive the mountain tops in order
to enter Brittany.
Additionally I added a direct road to Lake Country.
I have also replaced all wastelands inside Brittany by
snowy mountains.
--AndreasV
55826 lines of code changed in 29 files:
Bulk of this change is to support the upcoming split skill experience system.
skill names are now sent to the client. Backwards compatibility with older
servers is in place - however, the client will now only show those skills
which the player has a non zero exp total in the stat window.
--
configure, configure.in: Add checks for size of long and long long - needed to
have 64 bit types.
common/Makefile.in: modify proto to define CPROTO so we can avoid including
proto.h when cproto runs.
common/client-types.h: Add checks to define uint64/sint64 types.
common/client.c: Modify setup command to send 'exp64' request. Change
definition of skill_names.
common/client.h: Make MAX skilled tied in with CS_NUM_SKILLS. update exp and
skill_exp to 64 bit types. Don't include proto.h if CPROTO is defined.
common/commands.c: Add get_skill_info() which gets skill number->name mapping.
Add code to handle exp64 setup request/failure. Update StatsCmd to support
64 bit exp for new skill mapping, as well as 64 bit overall exp for player.
common/config.h.in: Add SIZEOF_LONG and SIZEOF_LONG_LONG for autoconf.
common/external.h: Add menu_clear() protoype.
common/init.c: Add code to init skill values/names.
common/newclient.h: Resync from server code.
common/newsocket.c: Add GetInt64_String() function.
common/proto.h: rebuilt.
gtk/gx11.c: always include errno.h. Modify layout of skill exp table
(properly set up rows/columns). Add some padding to the entries, and don't
pre-set the names. Modify draw logic to handle 64 bit values. Modify draw
to only draw skills which player has exp in.
x11/x11.c: update draw logic to handle 64 bit exp values, only draw
skill exp when player has exp in the category.
MSW 2003-05-17
953 lines of code changed in 16 files:
Fix by Bernd Edler to clarify process of alchemy.
MSW 2003-05-17
4 lines of code changed in 1 file:
- the sorcerer is better(a bit less goofy looking), the alchemist is
better(less choppy).
0 lines of code changed in 16 files:
- cache the purple wizard animation
0 lines of code changed in 4 files:
- more animated Wizard classes for the base set.
37 lines of code changed in 26 files:
-new farmer
3 lines of code changed in 2 files:
I've set the race of elemental witches to match
those of the other elementals. This is going to
make anti-elemental slayings work against them, as
they are supposed to.
4 lines of code changed in 4 files:
- more done on the 'bring back the big forest' project. The forest to
the east of scorn should be noticably more wooded. Also some
rivers and a few little lakes.
34481 lines of code changed in 18 files:
-building an even closer working relationship between rivers and falls.
21 lines of code changed in 3 files:
- added a bit of spray, now there's some falls...
0 lines of code changed in 2 files:
- make falls fit to rivers heading southish
0 lines of code changed in 2 files:
-cosmetic addition, but not that I think of it, both falls will be
further changed to fit to river...
11 lines of code changed in 2 files:
- lore collection script in python.
- basic functionality for the curious until this can be written in
Perl or some such (FYI - Perl 5 book is right under the one for the C#
class I have to take for work...)
0 lines of code changed in 1 file:
- missed this one...
0 lines of code changed in 1 file:
-new low level quest to fill out newbie area in scorn. Added farmhouse
by H.S. Teoh
29577 lines of code changed in 13 files: