Merge rev 5268 from trunk: Fix bug #1543130 and make handling of can_use_armour and can_use_shield consistant.
22 lines of code changed in:
Implemented proposal #1497089: fix for some random items.
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
8 lines of code changed in:
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
4 lines of code changed in:
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:
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
13 lines of code changed in:
Fix for bug #1573294: Flesh displays speed +x and gives lot identification exp.
Patch initially submitted by Aaron Baugher
- gros 2006-12-30
15 lines of code changed in:
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:
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
12 lines of code changed in:
Fix for bug #1622575: Range attack switches to punching on contact
6 lines of code changed in:
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
37 lines of code changed in:
Make method/property coherent for Python objects (forgot some)
2 lines of code changed in:
Make method/property coherent for Python objects.
5 lines of code changed in:
Fix for bug #1527978: summon fog spell is somewhat broken.
25 lines of code changed in:
Implement feature request #1617446 :add glow radius to perceive self
7 lines of code changed in:
More fixes, add LastEat.
33 lines of code changed in:
Fix plugin stuff not working nicely. Add Crossfire.Object.Subtype property
17 lines of code changed in:
Fixed bug #1551404 ("Player attacks wrong object").
- gros 2006-12-26
32 lines of code changed in:
Fixed bug #1530000 ("Failed inscription skill reduces bargaining experience").
- gros 2006-12-26
16 lines of code changed in:
lib/{Makefile.in,adm/map_info,collect.pl.in,Makefile.am}: ignore .svn rather than CVS.
4 lines of code changed in:
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:
Fix method not checking correct format - never assume client plays nice :)
8 lines of code changed in:
Tentative fix for bug #1551398: Curse spell breaks customized monsters
85 lines of code changed in:
Tentative fix bugs #1605033 and #1522796 related to locked doors with no key.
56 lines of code changed in:
Fix indentation before bugfix.
126 lines of code changed in:
Fix for bug #1556723: Broken Show invisible - scrolls, wands, staves and rods
5 lines of code changed in:
Fix for bug #1569017: Healing gives grace cost to target.
95 lines of code changed in: