Fix bug #1543130 and make handling of can_use_armour and can_use_shield consistant.
22 lines of code changed in 5 files:
Some memory fixes.
216 lines of code changed in 12 files:
Use const char* instead of char* to avoid warnings.
4 lines of code changed in 2 files:
Moved parts of the treasures static file into separate trs ones in the arch.
- gros 2006-12-30
5 lines of code changed in 3 files:
Implemented proposal #1497089: fix for some random items.
lib/artifacts, lib/formulae
Changed the title of several treasures from Gaea to Vitality, and from
Ruggilli to Blazing Fires, to match better the personality of those gods.
Yann Chachkoff 2006-12-30
13 lines of code changed in 4 files:
Some memory fixes.
12 lines of code changed in 4 files:
Fix for bug #1539120: talisman of Evocation grants wrong skill.
Changed the name of the "Talisman of Evocation" artifact to "Talisman of Creation",
so there is no confusion with the skill name.
- gros 2006-12-30
14 lines of code changed in 4 files:
Last part of the fix for bug #1612838
Changed the formula used to compute the item_power of a generated artifact treasure.
- gros 2006-12-30
7 lines of code changed in 2 files:
Partial fix for bug #1612838: Problem with item_power code
Now armours get +3*magic increase to their item_power field.
Corrected stupid mistakes made when fixing bug #1528525
- gros 2006-12-30
45 lines of code changed in 4 files:
Win32 compilation fix.
7 lines of code changed in 2 files:
Fix for bug #1573294: Flesh displays speed +x and gives lot identification exp.
Patch initially submitted by Aaron Baugher
- gros 2006-12-30
14 lines of code changed in 2 files:
Fix for bug #1528525: Sometimes "bad" initial items are created.
Changed the behavior of create_one_treasure, that will now not generate a
treasure whose base object is cursed or damned when the GT_ONLY_GOOD flag is set.
- gros 2006-12-30
14 lines of code changed in 2 files:
Add some note about colors, fonts, and good tags to use - more
relevant with upcoming style support in gtk2 client.
MSW 2006-12-29
0 lines of code changed in 2 files:
Win32 fix.
5 lines of code changed in 3 files:
Update documentation for function comment style.
16 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
2025 lines of code changed in 6 files:
Fix for bug #1622609: Specific flags no longer displayed with 'who command
Replaced [] by <> in the who output command, as [] are reserved for the various
formatting tags.
- gros 2006-12-29
18 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
910 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
1695 lines of code changed in 5 files:
Massive doxygenation of code. Reformat indentation. No functional change.
1847 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
1250 lines of code changed in 2 files:
Massive doxygenation of code. Reformat indentation. No functional change.
400 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
845 lines of code changed in 2 files:
Massive doxygenation of code. Reformat indentation. No functional change.
875 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
1196 lines of code changed in 4 files:
Massive doxygenation of code. Reformat indentation. No functional change.
170 lines of code changed in 2 files:
Fix previous broken commit.
3 lines of code changed in 1 file:
Massive doxygenation of code. Reformat indentation. No functional change.
248 lines of code changed in 4 files:
Massive doxygenation of code. Reformat indentation. No functional change.
712 lines of code changed in 3 files:
Massive doxygenation of code. Reformat indentation. No functional change.
461 lines of code changed in 3 files:
Fix for bug #1622575: Range attack switches to punching on contact
6 lines of code changed in 2 files:
Add shout/chat extended messages types:
server/c_chat.c: Update command_tell_all() to take another parameter
noting the message subtype. Update shout and chat commands to pass
in this extra parameter.
include/newclient.h: Add new #defines fore these subtypes.
MSW 2006-12-26
14 lines of code changed in 3 files:
Fix some crashes observed on metalforge:
common/treasure.c: When generating flesh items from custom monsters,
update other_arch of the flesh item to point back to the original
base archetype, not the custom archetype.
random_maps/treasure.c: Create the key object before we reference it
in find_first_free_spot()
MSW 2006-12-26
28 lines of code changed in 2 files:
Make method/property coherent for Python objects (forgot some)
5 lines of code changed in 5 files:
Make method/property coherent for Python objects.
20 lines of code changed in 9 files:
Adds a "personalized_blessings" option, which allows to mark
blessed weapons with their owner's and god's names, so that
nasty backfire effects can occur if another player attempts
to use them.
This is an implementation for Feature Request #1539153
("Blessed weapons should have an owner").
- gros 2006-12-26
147 lines of code changed in 7 files:
Fix for bug #1527978: summon fog spell is somewhat broken.
25 lines of code changed in 2 files:
Implement feature request #1617446 :add glow radius to perceive self
7 lines of code changed in 2 files:
More fixes, add LastEat.
33 lines of code changed in 4 files:
Fix plugin stuff not working nicely. Add Crossfire.Object.Subtype property
19 lines of code changed in 5 files:
Add example for the ob_method type system
47 lines of code changed in 2 files:
Fixed bug #1551404 ("Player attacks wrong object").
- gros 2006-12-26
32 lines of code changed in 2 files:
Fixed bug #1530000 ("Failed inscription skill reduces bargaining experience").
- gros 2006-12-26
1039 lines of code changed in 4 files:
lib/{Makefile.in,adm/map_info,collect.pl.in,Makefile.am}: ignore .svn rather than CVS.
22 lines of code changed in 9 files:
server/c_chat.c: In command_tell() do not crash when extendedTextInfos are enabled.
5 lines of code changed in 2 files:
Just put a space between the / and * - otherwise compiler complains about
comments inside of comments.
MSW 2006-12-21
1 lines of code changed in 1 file:
common/loader.l: Fix some problems related to curse spell monster
handling. Specifically, coordinates of custom monsters was not
being saved (always set to 0,0), which caused crashes for multipart
monsters upon load. Also, speed was being set to 0, resulting in
customized monsters not having any speed.
MSW 2006-12-21
29 lines of code changed in 2 files:
Remove unused switch statement.
7 lines of code changed in 2 files:
Remove some dead code.
5 lines of code changed in 3 files:
Fix method not checking correct format - never assume client plays nice :)
8 lines of code changed in 2 files:
Commit type-specific code framework in preperation for refactoring.
1193 lines of code changed in 23 files:
Tentative fix for bug #1551398: Curse spell breaks customized monsters
85 lines of code changed in 5 files:
Tentative fix bugs #1605033 and #1522796 related to locked doors with no key.
56 lines of code changed in 3 files:
Fix indentation before bugfix.
126 lines of code changed in 2 files:
Fix for bug #1556723: Broken Show invisible - scrolls, wands, staves and rods
5 lines of code changed in 2 files:
Fix for bug #1569017: Healing gives grace cost to target.
95 lines of code changed in 5 files: