Merge patch #1558073: newpickup flesh courtesy bencha
80 lines of code changed in 9 files:
Merge patch #1558073: newpickup flesh courtesy bencha
122 lines of code changed in 17 files:
Implement feature request #1555887: Thief player - should have bargaining as default skill
12 lines of code changed in 6 files:
Fix missing treasure list and duplicated archetype.
0 lines of code changed in 3 files:
Fix bug #1539207: Max speed attribute does not work
10 lines of code changed in 2 files:
Fix bug #1539207: Max speed attribute does not work
18 lines of code changed in 2 files:
More indent/comments fixes.
521 lines of code changed in 2 files:
Indentation/comments styles.
161 lines of code changed in 2 files:
Revert messed up commit.
1927 lines of code changed in 3 files:
Cosmetic/indentation/comments fixes only.
2244 lines of code changed in 3 files:
Update the LTAp shared courtyard with a few "invisible" lights since it is now an outdoor map. Would be nice to be able to make specific tiles outdoor tiles ...
32 lines of code changed in 2 files:
include/newclient.h: Grab/merge copy from 2.x head - some code brought
back from the 2.x head in the build_map.c file is using the MSG_TYPE
declarations.
MSW 2006-11-19
161 lines of code changed in 2 files:
Fix typo - was extra " causing compile errors.
MSW 2006-11-19
1 lines of code changed in 1 file:
Fix bug #1599307:
server/shop.c: In pay_from_container() handle non-standard MONEY objects when
buying items.
294 lines of code changed in 4 files:
socket/info.c: In draw_ext_info() do not crash for out of memory.
6 lines of code changed in 2 files:
Fix LOG() messages: add trailing "\n"; use "%s" format for variable strings.
36 lines of code changed in 22 files:
Fix indentation -- just whitespace changes.
4 lines of code changed in 2 files:
server/rune.c: If skill is NULL in dispel_rune(), just return as server
will otherwise crash in trap_disarm()
server/spell_util.c: Fix bug in that runes that hold other spells (glyphs,
firetraps, magic runes, etc) do not find a skill object, and thus
player doesn't get exp. Instead, for runes, try to find owner, and
then the relevant skill object.
MSW 2006-11-18
25 lines of code changed in 3 files:
server/rune.c: If skill is NULL in dispel_rune(), just return as server
will otherwise crash in trap_disarm()
server/spell_util.c: Fix bug in that runes that hold other spells (glyphs,
firetraps, magic runes, etc) do not find a skill object, and thus
player doesn't get exp. Instead, for runes, try to find owner, and
then the relevant skill object.
MSW 2006-11-18
25 lines of code changed in 3 files:
Documentation-related fixes. Cosmetic changes only.
435 lines of code changed in 3 files:
Rename fix_player to fix_object.
94 lines of code changed in 23 files:
Fix bug #598649: Building apartments use multiple materials per tile.
40 lines of code changed in 2 files:
Fix bug #598649: Building apartments use multiple materials per tile. Fix weird memory logic.
56 lines of code changed in 3 files:
Tentative fix for bug #1519089: item cannot afford in container can be taken from store.
68 lines of code changed in 4 files:
Merge rev 5116 from trunk: Clean up anti-double-include mechanisms.
94 lines of code changed in 32 files:
Clean up anti-double-include mechanisms.
94 lines of code changed in 32 files:
Merge rev 5114 from trunk: Remove unused arch.h
17 lines of code changed in 6 files:
Remove unused arch.h
17 lines of code changed in 7 files:
Make the shared courtyard an outdoor map ... since it is supposed to be outdoors.
4 lines of code changed in 2 files:
Fix weird characters inserted in ChangeLog
1 lines of code changed in 1 file:
Fix weird characters inserted in ChangeLog
1 lines of code changed in 1 file:
Modify Ascended Vicar of Valriel to try to get the stupid monster to CAST a prayer without using a rod. (grumble)
32 lines of code changed in 2 files:
Remove the scroll of snares (set traps) because the skill is unimplemented at this time. Will put it back if the skill becomes useful.
0 lines of code changed in 2 files:
Fix bug ♯1573296: arena : spells with target doesn't works
16 lines of code changed in 4 files:
Fix bug #1594696: Altar created with creator - consecration
14 lines of code changed in 4 files:
Fix amount of max spellpoints in Valriel's Holy Scepter. Was likely too low to ever cast the spell.
2 lines of code changed in 2 files:
Per suggestions by various people there is now a treasure room for Valriel random. It is accessible with a key after defeating the hard to kill Ascended Vicar of Valriel who drops said key.
52886 lines of code changed in 4 files:
Tweak the boss monster a bit to make it possible for a high level dragon attack. Also add another item to be dropped by the boss.
56 lines of code changed in 2 files:
Adjust the High Retributioners with a High Angel treasure list so they will drop good dragon food (per Leaf's suggestion)
8 lines of code changed in 2 files:
Adjust the item_power on the Holy Avenger of Valriel to make it a bit more reasonable for the power of the sword.
2 lines of code changed in 2 files:
Add a final map to the random Valriel dungeon to give a reward and make it more interesting.
250 lines of code changed in 6 files:
Add the entrance code to get to castle.upper.floor.two from castle.upper.floor.one and begin creation of castle.upper.floor.two for the continuation of the Zorn Scrolls Quest.
36835 lines of code changed in 4 files:
Only update svnversion.h when the content actually changes.
40 lines of code changed in 6 files:
Add youngest Zorn daughter and her treasure.
958 lines of code changed in 2 files:
Minor change to one of the NPCs in the map.
0 lines of code changed in 2 files:
Move invisible door above floor tile; this allows 'show invisible' to discover it.
0 lines of code changed in 6 files:
Hide diamonds below earthwalls.
0 lines of code changed in 6 files:
Hide Gate Pass below earthwall.
3 lines of code changed in 4 files:
The Room Attendants were set to "stand still" which made them a little too easy in my opinion. This is changed with this version of the map. Did the same for the Senior Room Attendants. Also rearranged the NPCs to be between braziers when possible to make it harder to simply run through them.
3348 lines of code changed in 2 files:
Whitespace changes and added braces to make the formatting consistent and comply with the programming guide.
1690 lines of code changed in 2 files:
Whitespace changes and added braces to make the formatting consistent and comply with the programming guide.
776 lines of code changed in 2 files:
Fix problem in display logic when the size of the image was not a multiple
of the map_image_size. This shows up when using tall character images.
It also shows up when using different -mapscale options due to rounding
errors - in both cases now, things are drawn correctly.
--
gtk/map.c: Add size parameters to draw_pixmap(). Add logic to figure out
proper offsets for drawing odd sized images.
gtk/sdl.c: Add logic to figure out proper offsets for drawing these odd
sized images.
gtk-v2/src//map.c: Add size parameters to draw_pixmap(). Add logic to figure
out proper offsets for drawing odd sized images.
gtk-v2/src/sdl.c: Add logic to figure out proper offsets for drawing these
odd sized images.
MSW 2006-11-05
398 lines of code changed in 10 files:
gtk/image.c: Fix bug that results in SDL mode not working if map_scale and
icon_scale are the same - can't use GDK pixmaps for SDL drawing.
MSW 2006-11-05
18 lines of code changed in 4 files:
Fix typo.
2 lines of code changed in 2 files:
Add another cute little critter in Zorn castle.
156 lines of code changed in 2 files:
Traps in this map were still not working the way I expected. Trying something different.
468 lines of code changed in 2 files:
Xandra Zorn did not have some of her equipment applied. Fixed.
4 lines of code changed in 2 files:
Another update to Zorn castle. Modify castle.upper.floor.one to add Xandra Zorn (middle daughter) and her related items.
530 lines of code changed in 2 files:
Several updates to Zorn castle.upper.floor.one to fix traps and fix some items carried by NPCs. Also reduce the number of Zerina's Sea Trunks and add a Zerina's Sea Chest. Added traps for both.
704 lines of code changed in 2 files:
Fix bug 1559804 - unable to drop items from inventory into open container
on the ground.
gtk-v2/src/inventory.c: Add check to see if container is on the ground in
addition to being in the player inventory as a valid drop target.
MSW 2006-11-03
8 lines of code changed in 3 files:
Fix bug 1559804 - unable to drop items from inventory into open container
on the ground.
gtk-v2/src/inventory.c: Add check to see if container is on the ground in
addition to being in the player inventory as a valid drop target.
MSW 2006-11-03
8 lines of code changed in 3 files:
Add ability for client to get exp table from server. Add exp progressbar
to GTK2 client.
--
common/client.c: Add declarations for exp_table, exp_table_max, and call to
send 'requestinfo exp_table' to server.
common/client.h: Add extern declarations for exp_table, exp_table_max
common/commands.c: Add get_exp_info() function to get exp table from
server in replyinfo command. Fix crash bug in ReplyInfoCmd() if replyinfo
with no parameters is sent to client.
common/init.c: Add code to clear/initialize exp_table, exp_table_max
gtk-v2/gtk-v2.glade: Add exp progessbar widget.
gtk-v2/src/gtk2proto.h: rebuilt
gtk-v2/src/interface.c: Rebuilt
gtk-v2/src/stats.c: Add code to draw/update the exp progressbar. Replace
some static numeric constants with #define values instead. Add
can_alert option to update_stat()
MSW 2006-11-03
230 lines of code changed in 13 files:
Add ability for client to get exp table from server. Add exp progressbar
to GTK2 client.
--
common/client.c: Add declarations for exp_table, exp_table_max, and call to
send 'requestinfo exp_table' to server.
common/client.h: Add extern declarations for exp_table, exp_table_max
common/commands.c: Add get_exp_info() function to get exp table from
server in replyinfo command. Fix crash bug in ReplyInfoCmd() if replyinfo
with no parameters is sent to client.
common/init.c: Add code to clear/initialize exp_table, exp_table_max
gtk-v2/gtk-v2.glade: Add exp progessbar widget.
gtk-v2/src/gtk2proto.h: rebuilt
gtk-v2/src/interface.c: Rebuilt
gtk-v2/src/stats.c: Add code to draw/update the exp progressbar. Replace
some static numeric constants with #define values instead. Add
can_alert option to update_stat()
MSW 2006-11-03
230 lines of code changed in 13 files:
doc/Developers/protocol: Add documentation about exp_table requestinfo
addition
socket/loop.c: Add call to send_exp_table() in request_info_cmd()
socket/request.c: Add send_exp_table() to use a replyinfo exp_table to
send data to client.
MSW 2006-11-03
90 lines of code changed in 10 files:
Make a few more changes to Zorn castle first upper floor. Change some of the traps and modify Yolanda, Zerina and the personal guards to make them faster and more dangerous.
468 lines of code changed in 2 files:
socket/loop.c: Fix replyinfo, in that it was using incorrect length parameter
when replying to unsupported requests.
MSW 2006-11-02
5 lines of code changed in 2 files:
socket/loop.c: Fix replyinfo, in that it was using incorrect length parameter
when replying to unsupported requests.
MSW 2006-11-02
5 lines of code changed in 2 files:
Made an error with Zerina's dagger. One of the attack types is supposed to be cold, not confusion. Fixed.
2 lines of code changed in 2 files:
Minor modifications to allow possessors of Zorn's key to get into the back area through a garden gate. IIRC I did not actually change brest.scrolls.right but since it showed up as changed in "trunk" when I first started to commit I went ahead and copied it to "1.x" just in case I did change it and can't remember.
0 lines of code changed in 8 files:
Add a check_inv tile to block players that do not have the ltaprtmnt force to get into the Lone Town apartment.
12 lines of code changed in 2 files:
Added personal bookshelves for the younger Zorn daughters in Zorn castle.
92 lines of code changed in 2 files: