Fix function comment.
4 lines of code changed in 1 file:
common/time.c: In move_teleporter() and move_player_mover() do not affect DMs
if FLAG_WIZPASS is set.
common/object.c: In check_move_on() do not affect DMs if FLAG_WIZPASS is set.
This prevents DMs from triggering traps when walking over them.
11 lines of code changed in 3 files:
Arch: Added more JINN. For the QUEST. I'm MAKING. \!
137 lines of code changed in 10 files:
maps Changing antartica's light house to use keteche's new snowy lighthouse arch
1 lines of code changed in 1 file:
server/c_party.c: Remove double use of ->next pointer/loop in
confirm_party_password() - fixes crash and likely makes setting party
password work more reliably.
MSW 2005-11-29
3 lines of code changed in 2 files:
common/map.c: Replace code with OB_TYPE_MOVE_BLOCK - effectively same as what
it was.
include/define.h: Update OB_TYPE_MOVE_BLOCK so that spaces that don't block
any type of movement doesn't block objects that also don't have movement.
This fixes cases of gates not pushing objects off them.
MSW 2005-11-29
13 lines of code changed in 3 files:
four corners to use with the sea.
98 lines of code changed in 5 files:
Special small temples for Lythander and Mostrai. More custom temples to come. :]
2 lines of code changed in 4 files:
Added a new bank archetype.
0 lines of code changed in 2 files:
Adding a lone, dwarven statue and a 2x2 statue that has 3 stone dwarfs on it.
0 lines of code changed in 4 files:
Added the negroid man and child. Also added the nun. :]
0 lines of code changed in 10 files:
Just adding the negroid woman.
0 lines of code changed in 4 files:
Hurrah, a bunch of new archs. A black man, woman and child, a few new snowy buildings and more to come.
309 lines of code changed in 14 files:
Make pushable objects work again. This patch fixes a problem introduced by a recent server change; it does not change map behavior.
16 lines of code changed in 11 files:
Properly set plural names of delivered objects.
3 lines of code changed in 1 file:
Fix Zorn's inventory: spell inside spell does not make sense.
1 lines of code changed in 1 file:
common/object.c: Fix wrong comparision operator in free_object2() to make
monsters drop loot again.
5 lines of code changed in 2 files:
A few tweaks to build process
9 lines of code changed in 3 files:
Revert accidental commit
3 lines of code changed in 1 file:
Add a filter to skills command
58 lines of code changed in 7 files:
More theater stuff for navar
2811 lines of code changed in 5 files:
Build shop in azumauindo
25 lines of code changed in 1 file:
Build shop in azumauindo
9285 lines of code changed in 2 files:
More theater stuff for navar
51638 lines of code changed in 5 files:
ARCH: adding another wall type for japan area \(japanese jingle song: doo do didle do\!\)
62 lines of code changed in 4 files:
Wrappers for map properties get
215 lines of code changed in 4 files:
azamuindo edits
1991 lines of code changed in 5 files:
Maps-BIGWORLD\(1\!OMG\!1\): added civic the-ar-ter\!1one to Navar
6 lines of code changed in 4 files:
Maps-BIGWORLD\(1\!OMG\!1\): added civic the-ar-ter\!1one to Navar
39557 lines of code changed in 5 files:
plugins/cfpython/Makefile.in: rebuilt.
5 lines of code changed in 2 files:
Move magic mouths under stairs going up to third floor.
16 lines of code changed in 1 file:
Fix/break? build.
4 lines of code changed in 1 file:
Fix build.
2 lines of code changed in 1 file:
Plugins can access archetypes. Added wrappers in Python.
342 lines of code changed in 14 files:
Attempt to fix shop headers in the files to have sane values when buying
scrolls. Contact me (poof@eracc.com) if you test this and the scroll
purchase values still seem outrageous.
16 lines of code changed in 4 files:
increase the minimum value that shop_specialisation_ratio returns to 0.1 to stop very high shop prices
6 lines of code changed in 2 files:
Enable per-server, per-character keybindings on both *nix and win32 systems.
Undefine MULTKEYS at the beginning of client.h to switch back to the old
behavior.
362 lines of code changed in 5 files:
Commit for new blocking code. Not going to dictate all the changes -
but will outline the broad points. Note also that the
doc/Developers/objects is updated and goes into more details also.
- check for P_WALL no longer used - instead, need to use GET_MAP_MOVE_BLCOK
and check against movement type of objects.
- arch_blocked() changed to ob_blocked(), now takes object. Needed because
just looking at archetype move_ values is no longer sufficient.
- find_first_free_spot() changed to take object, since it just calls
arch_blocked()
- FLAG_FLYING removed, now in move type.
- walk_on/walk_off/fly_on/fly_off removed - now based on move_on and
move_off fields.
- Map space structure extended to hold the move_on/move_off, etc
values so that we can shortcut some processing by not having to
check every object on the space when something enters it if
move_on isn't set.
- archetypes recollected - boulders needed move_walk to properly trigger
buttons.
- Note that the new plugin code has to be fixed up for the new movement
code. Look for FIXME in plugins/cfpython/cfpython_object.c
MSW 2005-11-15
1592 lines of code changed in 39 files:
Update move_type for barrels and rack - makes them work better
with buttons and the like. Needed for soon to be checked in
new movement code.
MSW 2005-11-15
3 lines of code changed in 3 files:
CVS: maps-bigworld: made navar thamshop, jeweler, and IPO walls adobe(yellowearthwall) as outer arch suggests
255 lines of code changed in 3 files:
CVS: maps-bigworld: made buildshop's walls brown as the outside arch suggests
84 lines of code changed in 1 file:
CVS arch: added westcwall windows
0 lines of code changed in 3 files:
Patch 1352490 (newpickup rings/amulets client side) courtesy anonymous
12 lines of code changed in 2 files:
Patch 1352485 (newpickup rings/amulets) courtesy anonymous
16 lines of code changed in 4 files:
Version info for plugin
128 lines of code changed in 3 files:
Fix syntax error in script.
2 lines of code changed in 2 files:
Make it work with with new Python plugin; remove debug output; make source-code formatting consistent.
12 lines of code changed in 1 file:
CVS: ARCHTYPEcvs add chair_wv_1.*cvs add chair_wv_1.*1111 chair_wv_1* : a velvet covered wooden chair (IE: has velvet seats). You may find a few here and there in the homes of the upper class, these cost less then the satin covered chairs as they have less material on them, placed in living rooms of the upper class (not lower or middle class)
0 lines of code changed in 5 files:
Bug fixes: make it work with with new Python plugin, do not make it talk to itself, prevent abuse with out of range amounts; make source-code formatting consistent.
88 lines of code changed in 1 file:
Bug fixes: make it work with with new Python plugin, add 'yes' for help message, do not make it talk to itself.
3 lines of code changed in 1 file:
Lots of bug fixes: make it work with new Python plugin, fix truncated help message, set plural names of created objects, reword messages, prevent re-use of already sent packets, add safeguards for array-access; make source-code formatting consistent.
101 lines of code changed in 2 files:
Disallow player name '#' since this key is used for the file head line.
2 lines of code changed in 1 file:
Fix spelling errors.
6 lines of code changed in 1 file:
Correcting incorrect memory allocation scheme crashing the server after a couple of plugin/plugout commands.
15 lines of code changed in 1 file:
server/plugins.c: Properly update client view after removing objects.
40 lines of code changed in 2 files:
Did not know about dimdoor working through windows. Fixed map to stop that.
460 lines of code changed in 3 files:
server/plugins.c: Properly update client view after changing object names.
38 lines of code changed in 2 files:
Implement new function for the Python plugin: Object.NamePl. Change Object.Name
to set both name and name_pl. This should prevents scripts from failing to set
name_pl.
38 lines of code changed in 6 files:
server/plugins.c: Return an empty string if an object has no message. This
makes Object.Message() always return a string object, which removes the
need for special case code to handle empty messages.
5 lines of code changed in 2 files:
include/sproto.h, server/monster.c: Declare parameter of communicate() as
"const".
6 lines of code changed in 3 files:
Implement new functions for the Python plugin: Object.WeightLimit,
Object.InsertInto(Object).
61 lines of code changed in 6 files:
maps: added some no_spell so you can dd into the brest town house
2410 lines of code changed in 1 file:
maps: made the townhouse in brest use redcwall
627 lines of code changed in 1 file:
maps: made the townhouse in brest use the _fant arch
1 lines of code changed in 1 file:
check all unpaid items on leaving shops, not stopping when we reach the bottom of a container
6 lines of code changed in 2 files:
CVS: maps: regexed shop_building to shop_building_fant for brest's build shop
322 lines of code changed in 2 files:
CVS: maps: regexed shop_building to shop_building_west for navar's build shop
113 lines of code changed in 1 file:
CVS: Arch added t_house2_fant for brest
0 lines of code changed in 2 files:
Change the Lone Town town map to reflect the new path on the apartment.
People updating from CVS maps that have already gotten recent CVS maps will
need to delete the unique-items file pup_land@lone_town@town.v00 for this
change to work.
3 lines of code changed in 1 file:
Files for permanent apartment in Lone Town.
412 lines of code changed in 4 files:
CVS: arch added redcwallwindow s
0 lines of code changed in 3 files:
CVS: arch added some new buildable walls, added some more treasures list so brest can sell redwall, navar west wall, and other places dwall
110 lines of code changed in 4 files:
Fix crash with Python plugin.
6 lines of code changed in 2 files:
stop using *:100 in a shop header.
1 lines of code changed in 1 file:
Clarify this a bit, so that new players are less likely to accidently
ruin their cauldron.
1 lines of code changed in 1 file:
Fix misnamed method names; fix looping over inventories.
5 lines of code changed in 1 file:
Add a 2nd floor to the Brest build shop.
3939 lines of code changed in 2 files:
Repair problems with the walls in the buildable areas of the town house in
Brest. Should be usable now and ready for download ... Leaf. :-)
716 lines of code changed in 1 file:
Fix WoR not working on cursed ground with WIZCAST set for DM
4 lines of code changed in 2 files:
server/skills.c: In do_throw() abort processing if the thrown object was
destroyed before it gets its first move.
8 lines of code changed in 2 files:
Add shop inventory sign to buildshop in Brest.
4 lines of code changed in 1 file:
Fix build issue with floors that are not type FLOOR.
7 lines of code changed in 2 files:
Add 'item builder' to shop header for building shop.
1 lines of code changed in 1 file:
server/shop.c: In value_limit() return the unmodified item price if not in a
shop or not for a player.
11 lines of code changed in 2 files:
Added data retention functions to Python
40 lines of code changed in 2 files:
add item builders to shop headers for building shops
2 lines of code changed in 2 files:
Add Acme Inc. build shop on world map in Brest.
58 lines of code changed in 1 file:
Build shop for Brest.
131 lines of code changed in 1 file:
plugins/Makefile,plugins/cfanim/Makefile: Remove files to be generated by
configure.
2 lines of code changed in 1 file:
CVS: maps-bigworld: set the golden axe face to axe_3_golden.111
2 lines of code changed in 1 file:
added a golden axe pic
0 lines of code changed in 1 file:
server/main.c: Fix possible out-of-bounds array access.
6 lines of code changed in 3 files:
Fix case. Add compare for map and object.
29 lines of code changed in 6 files:
Fix case
1 lines of code changed in 1 file:
aclocal.m4, configure, utils/config.guess, utils/config.sub, utils/ltmain.sh,
*Makefile.in, plugins/cfanim/Makefile, plugins/Makefile: Rebuilt.
1593 lines of code changed in 17 files:
lib/Makefile.am: Add template-maps to list of directories to create while
install.
5 lines of code changed in 2 files:
Fix an "oops" with the filename referenced for the new buildable wall.
1 lines of code changed in 1 file:
document use of '.' as an argument to reset
7 lines of code changed in 2 files:
Attempt to add dwall* as buildable archetypes.
21 lines of code changed in 3 files:
Fix check_inv tile to only trigger magic mouth when walked on not when
walking off.
1 lines of code changed in 1 file:
Adding Brest Town House to world map.
2086 lines of code changed in 1 file:
Permanent living for Brest. (buildable)
1126 lines of code changed in 1 file:
Fix Bragh to give hints of what keywords to use.
22 lines of code changed in 1 file:
common/player.c: Properly ignore received comc commands with invalid length.
2 lines of code changed in 2 files:
Remove syntax error.
1 lines of code changed in 1 file:
gtk/gx11.c, gtk-v2/src/image.c: Initialize smooth_face field when allocating
pixmaps array.
6 lines of code changed in 3 files:
random_maps/treasure.c: Fix out-of-bounds array access if place_chest() cannot
find a free spot to place a new chest.
6 lines of code changed in 2 files:
Fix bug #1082534 (monks with weapons): Now monks properly are denied from
using weapons. Only newly created monks are affected since it now relies on a
force named "no weapon force" in the player's inventory. The problem was that
become_follower() assumed it was the only means do allow/disallow weapon use.
19 lines of code changed in 3 files:
Add new force archetype monk_no_use_weapon. It will be inserted into
inventories of monk players to prevent them from using weapons.
17 lines of code changed in 2 files:
Fix bug #815620 (CFPython.SetQuantity() doesn't update client): now notifies
the client after changing nrof and/or weight.
43 lines of code changed in 2 files:
Add support for newpickup PU_NOT_CURSED (ignore cursed items) flag.
52 lines of code changed in 7 files:
Improve newpickup command: add new flag PU_NOT_CURSED to ignore cursed items.
16 lines of code changed in 4 files:
Add animator (experimental) to installer
6 lines of code changed in 1 file:
Fix workspace & such, add cfanim.
128 lines of code changed in 5 files:
Fix CFAnim for Win32. Misc fixes.
22 lines of code changed in 4 files:
Add gettimeofday for WIN32.
33 lines of code changed in 3 files:
server/plugins.c: Print error message for event_xxx objects with missing or
invalid parameters. Also remove the affected object to prevent multiple
error messages.
40 lines of code changed in 2 files:
Corrected unresolved symbols issues.
9 lines of code changed in 1 file:
Fallback to PIXMAP mode when SDL is not built in.
8 lines of code changed in 2 files:
Add new function object_get_env_recursive() to find the outermost environment
object for a given object.
21 lines of code changed in 5 files:
General cleanup of weather code.
132 lines of code changed in 4 files: