Developers: garbled

Login name:
garbled
Total Commits:
1,035 (0.3%)
Lines of Code:
599,210 (1.1%)
Most Recent Commit:
2003-07-15 11:45

Activity by Clock Time

Activity by Hour of Day for garbled

Activity by Day of Week for garbled

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 1035 (100.0%) 599210 (100.0%) 578.9
trunk/maps/scorn/mlab/ 58 (5.6%) 548537 (91.5%) 9457.5
trunk/maps/scorn/houses/ 17 (1.6%) 12235 (2.0%) 719.7
trunk/maps/marksel/ 9 (0.9%) 10782 (1.8%) 1198.0
trunk/crossfire/lib/ 35 (3.4%) 10578 (1.8%) 302.2
trunk/crossfire/server/ 221 (21.4%) 7719 (1.3%) 34.9
trunk/maps/unlinked/academy.crap/ 7 (0.7%) 2115 (0.4%) 302.1
trunk/maps/unlinked/kandora/ 9 (0.9%) 1684 (0.3%) 187.1
trunk/maps/scorn/shops/ 1 (0.1%) 1594 (0.3%) 1594.0
trunk/maps/world/ 21 (2.0%) 1340 (0.2%) 63.8
trunk/crossfire/common/ 81 (7.8%) 1065 (0.2%) 13.1
trunk/crossfire/include/ 122 (11.8%) 629 (0.1%) 5.1
trunk/crossfire/ 14 (1.4%) 199 (0.0%) 14.2
trunk/crossfire/doc/ 3 (0.3%) 79 (0.0%) 26.3
trunk/arch/magic/Fire/ 9 (0.9%) 74 (0.0%) 8.2
trunk/crossfire/socket/ 4 (0.4%) 63 (0.0%) 15.7
trunk/arch/magic/Cold/ 9 (0.9%) 56 (0.0%) 6.2
trunk/crossfire/utils/ 4 (0.4%) 54 (0.0%) 13.5
trunk/arch/river/ 38 (3.7%) 52 (0.0%) 1.3
trunk/maps/unlinked/kandora/cave/ 2 (0.2%) 34 (0.0%) 17.0
trunk/crossfire/lib/wizhelp/ 41 (4.0%) 33 (0.0%) 0.8
trunk/arch/ground/Lake/ 2 (0.2%) 32 (0.0%) 16.0
trunk/arch/ground/new/ 6 (0.6%) 24 (0.0%) 4.0
trunk/arch/ground/ 11 (1.1%) 18 (0.0%) 1.6
trunk/arch/weapon/sword/ 16 (1.5%) 17 (0.0%) 1.0
trunk/arch/construct/tower/ 4 (0.4%) 17 (0.0%) 4.2
trunk/arch/ground/Weather/ 14 (1.4%) 16 (0.0%) 1.1
trunk/arch/armour/shield/ 9 (0.9%) 15 (0.0%) 1.6
trunk/arch/weapon/artifact/ 13 (1.3%) 13 (0.0%) 1.0
trunk/arch/jewel/ 11 (1.1%) 12 (0.0%) 1.0
trunk/arch/armour/mail/ 6 (0.6%) 10 (0.0%) 1.6
trunk/arch/inorganic/ 4 (0.4%) 9 (0.0%) 2.2
trunk/arch/weapon/axe/ 7 (0.7%) 7 (0.0%) 1.0
trunk/arch/misc/Container/ 7 (0.7%) 7 (0.0%) 1.0
trunk/maps/navar_city/ 6 (0.6%) 6 (0.0%) 1.0
trunk/arch/weapon/misc/ 5 (0.5%) 6 (0.0%) 1.2
trunk/maps/santo_dominion/shops/ 5 (0.5%) 5 (0.0%) 1.0
trunk/maps/brest/ 5 (0.5%) 5 (0.0%) 1.0
trunk/arch/weapon/chained/ 5 (0.5%) 5 (0.0%) 1.0
trunk/arch/armour/cloak/ 3 (0.3%) 5 (0.0%) 1.6
trunk/maps/lake_country/shops/ 4 (0.4%) 4 (0.0%) 1.0
trunk/crossfire/crossedit/ 2 (0.2%) 4 (0.0%) 2.0
trunk/maps/test/ 1 (0.1%) 3 (0.0%) 3.0
trunk/crossfire/random_maps/ 2 (0.2%) 3 (0.0%) 1.5
trunk/arch/weapon/hammer/ 3 (0.3%) 3 (0.0%) 1.0
trunk/arch/weapon/club/ 3 (0.3%) 3 (0.0%) 1.0
trunk/arch/weapon/artifact/UW_Sword/ 2 (0.2%) 3 (0.0%) 1.5
trunk/arch/weapon/artifact/Lslasher/ 2 (0.2%) 3 (0.0%) 1.5
trunk/arch/weapon/artifact/Fhammer/ 2 (0.2%) 3 (0.0%) 1.5
trunk/arch/weapon/artifact/Fdagger/ 2 (0.2%) 3 (0.0%) 1.5
trunk/arch/armour/boots/ 3 (0.3%) 3 (0.0%) 1.0
trunk/arch/weapon/other/ 2 (0.2%) 2 (0.0%) 1.0
trunk/arch/weapon/mace/ 2 (0.2%) 2 (0.0%) 1.0
trunk/arch/weapon/artifact/Firestar/ 2 (0.2%) 2 (0.0%) 1.0
trunk/arch/misc/ 1 (0.1%) 2 (0.0%) 2.0
trunk/arch/light/ 2 (0.2%) 2 (0.0%) 1.0
trunk/arch/armour/helmet/ 1 (0.1%) 2 (0.0%) 2.0
trunk/maps/wolfsburg/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Usword/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Sting/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Masamune/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Kdagger/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/HolyAvenger/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Gram/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Demonbane/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/Darkblade/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/weapon/artifact/ChaosSword/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/optical/ 1 (0.1%) 1 (0.0%) 1.0
trunk/arch/ground/Wood/ 7 (0.7%) 1 (0.0%) 0.1
trunk/crossfire/doc/Developers/ 1 (0.1%) 0 (0.0%) 0.0
trunk/arch/shop/Floors/ 1 (0.1%) 0 (0.0%) 0.0
trunk/arch/monster/animal/ 2 (0.2%) 0 (0.0%) 0.0
trunk/arch/ground/Winter/ 2 (0.2%) 0 (0.0%) 0.0
trunk/arch/ground/Pstone/ 1 (0.1%) 0 (0.0%) 0.0
trunk/arch/flesh/misc/ 1 (0.1%) 0 (0.0%) 0.0
trunk/arch/exit/magic_portal/ 22 (2.1%) 0 (0.0%) 0.0
trunk/arch/exit/ 1 (0.1%) 0 (0.0%) 0.0
trunk/arch/construct/town/ 48 (4.6%) 0 (0.0%) 0.0
trunk/arch/construct/temple/ 9 (0.9%) 0 (0.0%) 0.0
trunk/arch/construct/house/ 5 (0.5%) 0 (0.0%) 0.0
trunk/arch/construct/hold/ 20 (1.9%) 0 (0.0%) 0.0
trunk/arch/construct/fort/ 4 (0.4%) 0 (0.0%) 0.0
trunk/arch/construct/barrack/ 4 (0.4%) 0 (0.0%) 0.0
trunk/arch/construct/Palace/ 13 (1.3%) 0 (0.0%) 0.0
trunk/arch/connect/Hole/ 3 (0.3%) 0 (0.0%) 0.0

Activity of garbled

Most Recent Commits

garbled 2003-07-15 11:45 Rev.: 2242

Bah.. stupid me forgot to check in this file last night.

9 lines of code changed in 1 file:

  • trunk/crossfire/include: tod.h (+9 -1)
garbled 2003-07-14 17:10 Rev.: 2238

Disable the feather_map routine, and replace with a jitter factor to smooth
the edges of the weathermaps. If this works out, I'll yank the whole
routine from the code. As of now, as far as I can tell, weather works up
to level 5 properly.

71 lines of code changed in 1 file:

  • trunk/crossfire/server: weather.c (+71 -14)
garbled 2003-07-14 17:05 Rev.: 2237

New chess club image by Jan Kroken (xeno)

0 lines of code changed in 1 file:

  • trunk/arch/construct/house: chess_club.base.111.png (changed)
garbled 2003-07-14 17:04 Rev.: 2236

New well by Jan Kroken (xeno)

0 lines of code changed in 1 file:

  • trunk/arch/exit: well.base.111.png (changed)
garbled 2003-07-13 02:33 Rev.: 2235

Add selected patches contributed by David Seikel:
Fix the sscanf's in a few of the read operations.
Add the globe_spinning routine to help moosh the humidity around a bit
Add the wind factor stuff
Add the automatic image generation
Make the game stop writing the elevation data all the time.
Some minor humidity tweaks.

Also a few minor tweaks by myself. Not all of David's changes were added
in, but most of them were.

267 lines of code changed in 1 file:

  • trunk/crossfire/server: weather.c (+267 -42)
garbled 2003-07-13 02:21 Rev.: 2234

Fix the bug where multi-tiled houses end up partially obscured by the snow.

2 lines of code changed in 1 file:

  • trunk/crossfire/common: object.c (+2 -1)
garbled 2003-02-25 10:08 Rev.: 2046

For the 1.5 release, put feather_map under dynamiclevel 4. It still has
some issues apparently, and I'm not going to have time to fix them before
the release. This way people can set dynamiclevel to 2 and 3 without
experiencing bizzare problems. 4 and 5 work, but aren't ready for
primetime yet.

3 lines of code changed in 1 file:

  • trunk/crossfire/server: weather.c (+3 -1)
garbled 2003-02-18 04:27 Rev.: 2026

New images for frostbolt, firebolt and mouse. Taken from
http://avrc.city.ac.uk/nethack/tiles.html. (Various variations of
nethack tiles)

130 lines of code changed in 20 files:

  • trunk/arch/magic/Cold: frostbolt.arc (+12 -4), frostbolt.base.111.png (new 6), frostbolt.base.121.png (new 5), frostbolt.base.131.png (new 5), frostbolt.base.141.png (new 6), frostbolt.base.151.png (new 6), frostbolt.base.161.png (new 5), frostbolt.base.171.png (new 5), frostbolt.base.181.png (new 6)
  • trunk/arch/magic/Fire: firebolt.arc (+12 -5), firebolt.base.111.png (new 8), firebolt.base.121.png (new 7), firebolt.base.131.png (new 5), firebolt.base.141.png (new 11), firebolt.base.151.png (new 8), firebolt.base.161.png (new 7), firebolt.base.171.png (new 5), firebolt.base.181.png (new 11)
  • trunk/arch/monster/animal: mouse.base.111.png (changed), mouse.base.112.png (changed)
garbled 2003-02-14 00:57 Rev.: 2019

fix compile warning generated with -Wall.

4 lines of code changed in 1 file:

  • trunk/crossfire/server: init.c (+4 -2)
garbled 2003-02-14 00:54 Rev.: 2018

Regen loader.c, add changes to changelog.

27 lines of code changed in 1 file:

  • trunk/crossfire: ChangeLog (+27)
garbled 2003-02-14 00:50 Rev.: 2017

Lots of updates here:
common/item.c: make item_power stop showing up in ring short descriptions.
fix some of the items that were double-displaying materialnames, like
mithril mithril chainmail.
common/loader.l: add tooltype
common/utils.c: Unless the object is armour or weapons, pick the first
materialname we find. Now, newly generated diamonds will stack.
Fix name_to_material to return NULL if it finds nothing, fixes
navar_city/museum crash.
Change set_materialname to take a materialtype_t argument, allowing
functions to manually set the materialname, rather than let the
randomizer pick for them.
include/define.h: Add TOOL and BUILDFAC for item building.
include/object.h: add tooltype for item building.
include/materials.h: add M_SPECIAL. Set this in an object, to prevent things
like mithril mithril chainmail. This is primarily only needed in
artifacts, because they change the base material of the arch. Also
useful in things like the demonspawn shield, and on maps.
lib/artifacts: sprinkle M_SPECIAL around.
server/player.c: remove auto_heal. This never should have been
committed, and was never referenced by any code.
server/c_object.c: add item building, but add it disabled. Too many
bugfixes were tied in with this code to cleanly add them. When
enabled, this code will add player item building, similar to
create to take place. Requires a host of graphics and arches
to be useable.

379 lines of code changed in 13 files:

  • trunk/crossfire/common: item.c (+13 -5), loader.l (+7 -2), treasure.c (+1 -1), utils.c (+20 -12)
  • trunk/crossfire/include: define.h (+2 -3), libproto.h (+1 -1), material.h (+2 -11), object.h (+1), sproto.h (+1)
  • trunk/crossfire/lib: artifacts (+18 -18)
  • trunk/crossfire/server: c_object.c (+312 -3), commands.c (+1), player.c (-29)
garbled 2003-02-13 23:25 Rev.: 2016

Update these to by type==73. Only mithril previously had a type, which
was 60 (GEM). Changed it to 73 as I will be using 73 for raw materials in
item creation.

4 lines of code changed in 4 files:

  • trunk/arch/jewel: mithril.arc (+1 -1), nugget_huge.arc (+1), nugget_lar.arc (+1), nugget_sma.arc (+1)
garbled 2003-02-13 18:51 Rev.: 2015

organic->organics. Caused crash in navar museum of arms

1 lines of code changed in 1 file:

  • trunk/arch/armour/shield: eyeshield.arc (+1 -1)
garbled 2003-02-09 02:30 Rev.: 2008

Remove the supplydb code. It has served it's purpose, and if we decide
we want to investigate that again.. thats what cvs -r is for.

0 lines of code changed in 3 files:

  • trunk/crossfire/server: init.c (-1), shop.c (-125), weather.c (-2)
garbled 2003-02-07 02:14 Rev.: 2007

bestarrow changes:
1) compare resists against the arch of the monster, not the actual monster.
2) stop looking for a target if you hit a blocksview.
3) penalize ROF when using bestarrow.

15 lines of code changed in 1 file:

  • trunk/crossfire/server: player.c (+15 -6)
garbled 2003-02-07 01:57 Rev.: 2006

Mark clued me in that query_name existed.. and that brought to light that
the way I was handling materialnames before was stupid. Back the old
code out, and use query_name instead. Put something in the loader to
back the names out of the objects I mangled.

47 lines of code changed in 4 files:

  • trunk/crossfire/common: item.c (+28 -5), loader.l (+18), utils.c (-7)
  • trunk/crossfire/server: alchemy.c (+1 -12)
garbled 2003-02-06 03:20 Rev.: 2005

regen these files.
materials: add a slew of new materialtypes. Too many people to list
helped me come up with these.
atrifacts: twiddle some of the materialtypes in here.. to avoid certain
wierd combinations of objects and materialnames.

462 lines of code changed in 2 files:

  • trunk/crossfire/lib: artifacts (+28 -13), materials (+434 -1)
garbled 2003-02-06 03:13 Rev.: 2004

Twiddle the materials and materialnames on a ton of objects. Get rid of
things like "organic eyeshield" "glass magnifying glass" etc. Set some
materialtypes that are specific to the armour/weapon, like glacium for
the frost weapons. Make all the boots and shoes made of leather, so I
stop seeing "pine boots". Change a bunch of artifacts to use specific
metals or magical cloths, to stop things like "adamantium robe".

Also.. change leather armour to just "armour" so the leather and other
random leathertypes automatically work with it, making things like
"bearskin armour". This breaks a few alchemy formulae.. which I will fix
soon.

48 lines of code changed in 27 files:

  • trunk/arch/armour/boots: high_boots.arc (+1 -1), low_boots.arc (+1 -1), sandals.arc (+1 -1)
  • trunk/arch/armour/cloak: cloak.arc (+1 -1), magic_resist.arc (+2 -1), serp_cloak.arc (+2 -1)
  • trunk/arch/armour/helmet: eyeglasses.arc (+2 -1)
  • trunk/arch/armour/mail: Pdragonmail.arc (+1), dragonmail.arc (+2), leather_ar.arc (+2 -3), mithril_ar.arc (+2), mithril_ar_ele.arc (+2)
  • trunk/arch/armour/shield: DShield.arc (+2), DShieldm.arc (+2), DShieldms.arc (+2), DShields.arc (+2), dragon_shi.arc (+2), eyeshield.arc (+1), reflector.arc (+1), uw_shield.arc (+2)
  • trunk/arch/inorganic: mercury.arc (+4 -1)
  • trunk/arch/misc: magnifier.arc (+2 -1)
  • trunk/arch/optical: crystalball.arc (+1)
  • trunk/arch/weapon/artifact/Fdagger: dagger_f.arc (+2 -1)
  • trunk/arch/weapon/artifact/Fhammer: frost_hammer.arc (+2 -1)
  • trunk/arch/weapon/artifact/Lslasher: lava_s.arc (+2 -1)
  • trunk/arch/weapon/artifact/UW_Sword: uw_sword.arc (+2)
garbled 2003-02-06 03:08 Rev.: 2003

Fix the following bugs:
When doing alchemy with a transmute formula, check if we should add one
of the materialtype's special modification properties into the newly
created object.
When performing alchemy, do better checks to remove the materialname form
the object's strtoint value. Don't remove the materialname on
non-weapon/armour, and don't remove it if the object has it manually
specified in the arch.
Fixes alot of formulae I broke.

51 lines of code changed in 3 files:

  • trunk/crossfire/common: utils.c (+39 -2)
  • trunk/crossfire/include: libproto.h (+1)
  • trunk/crossfire/server: alchemy.c (+11 -5)
garbled 2003-02-05 00:32 Rev.: 2001

New bow code. bowmode bestarrow. When firing arrows, look at the first
target in line, and attempt to pick the best arrow to use against it.

181 lines of code changed in 5 files:

  • trunk/crossfire/include: player.h (+2 -1), sproto.h (+1 -1)
  • trunk/crossfire/server: c_misc.c (+3 -3), monster.c (+1 -1), player.c (+174 -25)

(182 more)

Generated by StatSVN 0.7.0