Coffee-band containment thread

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wobbly
    Prophet
    • May 2012
    • 2631

    Probably it for the night, heaps of balance stuff to fix but nothing crashed so far.

    Code:
      [Coffeeband 0.1 Alpha Character Dump]
    
     Name   Vargor       Age             43          Self  RB  CB  EB   Best
     Race   Dwarf        Height       3'10"   STR:     17  +1  +4  +2  18/60
     Class  Warrior      Weight   11st 11lb   INT:      9  -1  -2  +0      6
     Title  Veteran      Turns used:          WIS:     17  -1  -1  +0     15
     HP     191/191      Game        144869   DEX:     15  -1  +1  +1     16
     SP     23/23        Standard     14534   CON:     11  +3  +2  +2     18
                         Resting        145
    
     Level                 22    Armor      [15,+17]    Saving Throw     40%
     Cur Exp             7781                           Stealth          Bad
     Max Exp             7781    Melee       2d5,+20    Disarm - phys.   51%
     Adv Exp             8400    To-hit       20,+27    Disarm - magic   29%
                                 Blows      3.2/turn    Magic Devices     23
     Gold                1011                           Searching        23%
     Burden          161.8 lb    Shoot to-dam     +5    Infravision    30 ft
     Overweight       35.9 lb    To-hit       15,+27    Speed      -2 (0.8x)
     Max Depth     900' (L18)    Shots      1.0/turn
    
     You are the only child of a Dwarven Miner.  You are a credit to the
     family.  You have dark brown eyes, straight black hair, a two foot
     beard, and a dark complexion.
    
    
    rAcid:............. Nexus:.............
    rElec:......+...... Nethr:.............
    rFire:............. Chaos:.............
    rCold:............. Disen:.............
    rPois:............. pFear:.............
    rLite:............. pBlnd:.............
    rDark:............+ pConf:.............
    Sound:............. pStun:.............
    Shard:............. HLife:.............
    
    Regen:....+........ Stea.:.............
      ESP:............. Sear.:.............
    Invis:...+......... Infra:............+
    FrAct:............. Tunn.:............+
    Feath:............. Speed:.............
    S.Dig:....+........ Blows:+............
    ImpHP:............. Shots:.............
     Fear:............. Might:.............
    Aggrv:............. Light:.............
    
    
      [Character Equipment]
    
    a) a Ball-and-Chain of Extra Attacks (2d5) (+4,+9) <+2>
         Found lying on the floor at 900 feet (level 18)
         
         +2 attack speed.
         
         Combat info:
         3.2 blows/round.
         With +2 STR and +0 DEX you would attack a bit faster
         With +5 STR and +0 DEX you would get 3.3 blows
         With +0 STR and +3 DEX you would attack a bit faster
         With +2 STR and +3 DEX you would get 3.3 blows
         With +0 STR and +10 DEX you would get 3.3 blows
         Average damage/round: 86.5.
         
    b) a Sling (x2) (+4,+5)
         Found lying on the floor at 300 feet (level 6)
         
    c) a Ring of Accuracy (+13,+0)
         Found lying on the floor at 300 feet (level 6)
         
    d) a Ring of See Invisible
         Found lying on the floor at 750 feet (level 15)
         
         Grants the ability to see invisible things.  
         
    e) an Amulet of the Bear <+2, +1>
         Found lying on the floor of a special room at 750 feet (level 15)
         
         +2 strength.
         +1 dexterity.
         +2 constitution.
         Slows your metabolism.  Speeds regeneration.  
         
    f) a Lantern (6205 turns)
         Dropped by a snaga at 500 feet (level 10)
         
         Cannot be harmed by fire.
         Radius 2 light.
         
    g) Soft Leather Armour of Resist Lightning [5,+4]
         Dropped by Apparition of Bullroarer the Hobbit at 550 feet (level
         11)
         
         Provides resistance to lightning.
         
    h) a Cloak [1,+0]
         Found lying on the floor at 900 feet (level 18)
         
    i) a Small Metal Shield [4,+4]
         Bought from a store
         
    j) a Hard Leather Cap [2,+5]
         Found lying on the floor at 650 feet (level 13)
         
    k) a Set of Leather Gloves [1,+2]
         Bought from a store
         
    l) a Pair of Leather Boots [2,+0]
         Found lying on the floor at 300 feet (level 6)
         
    
    
    
    
      [Character Inventory]
    
    a) a Holy Book of Prayers [Spiritual World] {@m1}
         
         You can read this book.
         
    b) 3 Mushrooms of Emergency
    c) 40 Flasks of Hobbiton Tea
    d) 40 Flasks of Bree Coffee
    e) 8 Flasks of Easterling Coffee
    f) 3 Potions of Cure Serious Wounds
    g) a Potion of Heroism
    h) a Potion of Resistance
    i) a Scroll of Teleportation
    j) 4 Scrolls of Identify Rune
    k) 8 Scrolls of Word of Recall
    l) a Rod of Recall
         Cannot be harmed by lightning.
         
    m) a Wand of Confuse Monster (5 charges)
    n) a Wand of Hold Monster (4 charges)
    o) a Wand of Stun Monster (4 charges)
    p) 3 Wands of Wonder (4 charges)
         Cannot be harmed by lightning.
         
    q) a Staff of Confuse Monsters (3 charges)
    r) a Staff of Detect Invisible (12 charges)
    s) 2 Staves of Curing (11 charges)
    t) a Ring of Resist Fire and Cold
         Found lying on the floor of a special room at 650 feet (level 13)
         
         Provides resistance to fire, cold.
         
    
    
    
    
      [Character Quiver]
    
    0) 17 Arrows (1d5) (+2,+2)
    1) 2 Rounded Pebbles (1d3) (+5,+4)
         Combat info:
         Hits targets up to 100 feet away.
         Average damage/round: 22.6.
         25% chance of breaking upon contact.
         
    2) 11 Rounded Pebbles (1d3) (+5,+5)
         Combat info:
         Hits targets up to 100 feet away.
         Average damage/round: 24.7.
         25% chance of breaking upon contact.
         
    
    
      [Home Inventory]
    
    a) a Mushroom of Debility
    b) a Potion of Restore Mana
    c) a Potion of Enlightenment
    d) a Rod of Curing {!!}
    e) a Wand of Scare Monster (3 charges)
    f) a Ring of Light <+4, +1>
         Dropped by a hill orc at 600 feet (level 12)
         
         +4 searching skill.
         +1 light.
         Provides resistance to light.
         
    g) a Ring of the Mouse (+0,-8) <+2>
         Found lying on the floor at 650 feet (level 13)
         
         +2 dexterity.
         +2 stealth.
         
    h) a Ring of the Dog (+5,+4) [-9] <-2, +1>
         Found lying on the floor at 700 feet (level 14)
         
         -2 wisdom.
         -2 stealth.
         +1 speed.
         Provides protection from fear.
         
    i) a Short Sword of Flame (1d8) (+5,+4) [+1]
         Found lying on the floor at 350 feet (level 7)
         
         Branded with fire.
         Provides resistance to fire.
         
         Combat info:
         1.5 blows/round.
         With +1 STR and +0 DEX you would get 2.0 blows
         With +0 STR and +6 DEX you would get 2.0 blows
         Average damage/round: 44 vs. creatures not resistant to fire, and
         30 vs. others.
         
    j) the Broad Sword 'Orcrist' (2d5) (+10,+15) [+2] <+1>
         Dropped by Wormtongue, Agent of Saruman at 800 feet (level 16)
         
         +1 searching skill.
         +1 light.
         Slays dragons, orcs, evil creatures.
         Branded with cold.
         Provides resistance to cold, dark.
         Cannot be harmed by acid.
         Slows your metabolism.  Blessed by the gods.  
         
         Combat info:
         1.2 blows/round.
         With +1 STR and +0 DEX you would get 1.3 blows
         With +0 STR and +3 DEX you would get 1.3 blows
         Average damage/round: 57.1 vs. creatures not resistant to cold,
         57.1 vs. dragons, 57.1 vs. orcs, 49.2 vs. evil creatures, and 41.3
         vs. others.
         
    
    
    [Player history]
          Turn   Depth  Note
             0      0'  Took a winding path
           104     50'  Reached level 2
           206     50'  Reached level 3
           598    100'  Reached level 4
           793    150'  Reached level 5
           866    150'  Killed Freesia
           961    150'  Reached level 6
          1192    200'  Reached level 7
          1399    250'  Killed Grip
          1589    250'  Reached level 8
          1967    250'  Reached level 9
          2292    300'  Reached level 10
          2493    300'  Killed Wulf
          2493    300'  Reached level 11
          2755    350'  Reached level 12
          3388    400'  Reached level 13
          3423    400'  Killed Fang
          4193    450'  Reached level 14
          4683    450'  Reached level 15
          5764    550'  Reached level 16
          6064    550'  Killed Apparition of Bullroarer the Hobbit
          7518    650'  Reached level 17
          7834    650'  Reached level 18
          8697    650'  Killed The Tattered Wight
          9185    700'  Reached level 19
         11036    800'  Killed White Fang
         11088    800'  Reached level 20
         11606    800'  Killed Wormtongue, Agent of Saruman
         11610    800'  Found the Broad Sword 'Orcrist'
         12129    850'  Reached level 21
         13849    900'  Reached level 22

    Comment

    • wobbly
      Prophet
      • May 2012
      • 2631

      Gave all trolls move_body & a bunch of forest trolls forced their way to the front of the orcs which was good, but then 1 forced it's way out & I noticed trolls aren't fear immune. It's arguable either way but I think I'll change mine to be more in line with how they behave in Sil (Heck maybe I should work out how to give them knockback).

      I'm on holidays for a bit so I'll work out how to use github sometime this weekend. Hope there's no particular problem with using long lists of if/thens? Most of these would of turned up in a Screenshot at some stage:

      Code:
              /* Edited for coffeeband - MC */
      	/* Make the profile choice */
      	if (p->depth == 0) {
      		profile = find_cave_profile("town");
      	} else if (p->depth < 6) {
      		profile = find_cave_profile("earliest");
      	} else if (p->depth < 11) {
      		profile = find_cave_profile("early");
      	} else if (p->depth == 11) {
      		profile = find_cave_profile("twists");
      	} else if (p->depth == 12) {
      		profile = find_cave_profile("classic");
      	} else if (p->depth == 13) {
      		profile = find_cave_profile("lucky");
      	} else if (p->depth == 21) {
      		profile = find_cave_profile("lucky");
      	} else if (p->depth == 22) {
      		profile = find_cave_profile("classic");
      	} else if (p->depth == 23) {
      		profile = find_cave_profile("twists");
      	} else if (p->depth == 24) {
      		profile = find_cave_profile("early");
      	} else if (p->depth == 25) {
      		profile = find_cave_profile("earliest");
      	} else if ((p->depth > 25) && (p->depth < 31)) {
      		profile = find_cave_profile("moria");
      	} else if ((p->depth > 30) && (p->depth < 41)) {
      		profile = find_cave_profile("squarified");
      	} else if ((p->depth > 40) && (p->depth < 51)) {
      		profile = find_cave_profile("moriafied");
      	} else if ((p->depth > 52) && (p->depth < 56)) {
           		profile = find_cave_profile("cavern");     
      	} else {
      		int pick = randint0(200);
      		size_t i;
      		for (i = 0; i < z_info->profile_max; i++) {
      			profile = &cave_profiles[i];
      			if (profile->cutoff >= pick) break;
      		}
      	}

      Comment

      • wobbly
        Prophet
        • May 2012
        • 2631

        2 rounds with an ancient red & no escapes. Probably should of recalled to town & picked up more consumables. Will add more to the dungeon. Anyway found a bunch of stuff to fix up.

        Code:
          
        [Coffeeband 0.1 Alpha Character Dump]
        
         Name   Vargor       Age             43          Self  RB  CB  EB   Best
         Race   Dwarf        Height       3'10"   STR:     17  +1  +4  +2  18/60
         Class  Warrior      Weight   11st 11lb   INT:      9  -1  -2  +0      6
         Title  Myrmidon     Turns used:          WIS:     17  -1  -1  +0     15
         HP     -9/219       Game        182552   DEX:     15  -1  +1  +1     16
         SP     19/29        Standard     18362   CON:     11  +3  +2  +2     18
                             Resting        160
        
         Level                 26    Armor      [21,+33]    Saving Throw     42%
         Cur Exp            17677                           Stealth          Bad
         Max Exp            17677    Melee       2d5,+20    Disarm - phys.   50%
         Adv Exp            25000    To-hit       22,+27    Disarm - magic   27%
                                     Blows      3.2/turn    Magic Devices     25
         Gold               12086                           Searching        25%
         Burden          111.5 lb    Shoot to-dam     +5    Infravision    30 ft
         Overweight      -14.4 lb    To-hit       17,+27    Speed         Normal
         Max Depth    1050' (L21)    Shots      1.0/turn
        
         You are the only child of a Dwarven Miner.  You are a credit to the
         family.  You have dark brown eyes, straight black hair, a two foot
         beard, and a dark complexion.
        
        
        rAcid:.......+....! Nexus:.............
        rElec:......++....! Nethr:.............
        rFire:.......+....! Chaos:.............
        rCold:.......+....! Disen:.............
        rPois:.......+....! pFear:.............
        rLite:............. pBlnd:.............
        rDark:............+ pConf:.............
        Sound:............. pStun:.............
        Shard:............. HLife:.............
        
        Regen:....+........ Stea.:.............
          ESP:............. Sear.:.............
        Invis:...+......... Infra:............+
        FrAct:............. Tunn.:............+
        Feath:............. Speed:.............
        S.Dig:....+........ Blows:+............
        ImpHP:............. Shots:.............
         Fear:............. Might:.............
        Aggrv:............. Light:.............
        
        
          [Last Messages]
        
        > You are enveloped in flames!
        > The giant grey ant tramples over the giant yellow centipede.
        > You have 2 charges remaining.
        > The ancient red dragon is unaffected!
        > The ancient red dragon claws you.
        > Low hitpoint warning!
        > *** LOW HITPOINT WARNING! ***
        > The ancient red dragon claws you.
        > *** LOW HITPOINT WARNING! ***
        > The ancient red dragon bites you.
        > You are enveloped in flames!
        > One of your Arrows (0) was destroyed!
        > *** LOW HITPOINT WARNING! ***
        > The ancient red dragon claws you.
        > You die.
        
        Killed by an ancient red dragon.
        
          [Character Equipment]
        
        a) a Ball-and-Chain of Extra Attacks (2d5) (+4,+9) <+2>
             Found lying on the floor at 900 feet (level 18)
             
             +2 attack speed.
             
             Combat info:
             3.2 blows/round.
             With +2 STR and +0 DEX you would attack a bit faster
             With +5 STR and +0 DEX you would get 3.3 blows
             With +0 STR and +3 DEX you would attack a bit faster
             With +2 STR and +3 DEX you would get 3.3 blows
             With +0 STR and +10 DEX you would get 3.3 blows
             Average damage/round: 86.5.
             
        b) a Sling (x2) (+4,+5)
             Found lying on the floor at 300 feet (level 6)
             
        c) a Ring of Accuracy (+13,+0)
             Found lying on the floor at 300 feet (level 6)
             
        d) a Ring of See Invisible
             Found lying on the floor at 750 feet (level 15)
             
             Grants the ability to see invisible things.  
             
        e) an Amulet of the Bear <+2, +1>
             Found lying on the floor of a special room at 750 feet (level 15)
             
             +2 strength.
             +1 dexterity.
             +2 constitution.
             Slows your metabolism.  Speeds regeneration.  
             
        f) a Lantern (8158 turns)
             Dropped by a snaga at 500 feet (level 10)
             
             Cannot be harmed by fire.
             Radius 2 light.
             
        g) Leather Scale Mail of Resist Lightning [11,+4]
             Dropped by Golfimbul, the Hill Orc Chief at 1050 feet (level 21)
             
             Provides resistance to lightning.
             
        h) the Cloak 'Colluin' [1,+15] (charging) {@A1 !!}
             Dropped by The Ickiness at 1000 feet (level 20)
             
             Provides resistance to acid, lightning, fire, cold, poison.
             Cannot be harmed by acid, fire.
             
             When activated, it grants temporary resistance to acid,
             electricity, fire, cold and poison for 1d20+20 turns.
             Takes 111 turns to recharge.
             Your chance of success is 89.1%
             
        i) a Small Metal Shield [4,+6]
             Bought from a store
             
        j) a Hard Leather Cap [2,+5]
             Found lying on the floor at 650 feet (level 13)
             
        k) a Set of Leather Gloves [1,+2]
             Bought from a store
             
        l) a Pair of Leather Boots [2,-1]
             Found lying on the floor at 300 feet (level 6)
             
        
        
        
        
          [Character Inventory]
        
        a) a Holy Book of Prayers [Spiritual World] {@m1}
             
             You can read this book.
             
        b) 3 Potions of Cure Serious Wounds
        c) a Potion of Restore Mana
        d) 2 Potions of Resistance
        e) 3 Potions of Sight
        f) a Scroll of Treasure Detection
        g) 3 Scrolls of Identify Rune
        h) 8 Scrolls of Word of Recall
        i) a Rod of Recall
             Cannot be harmed by lightning.
             
        j) a Wand of Lightning Bolts (3 charges)
        k) 2 Wands of Confuse Monster (11 charges)
        l) a Wand of Hold Monster (2 charges)
        m) a Wand of Stun Monster (4 charges)
        n) a Wand of Stone to Mud (6 charges)
        o) a Staff of Confuse Monsters (3 charges)
        p) 4 Staves of Curing (22 charges)
        q) a Staff of Remove Curse (6 charges)
        r) an Amulet of the Eagle <-1, +1>
             Found lying on the floor of a special room at 950 feet (level 19)
             
             -1 stealth.
             +1 speed.
             Provides resistance to lightning.
             
        s) a Light Crossbow (x3) (+2,+7)
             Dropped by a young blue dragon at 1050 feet (level 21)
             
        
        
        
        
          [Character Quiver]
        
        0) 16 Arrows (1d5) (+2,+2)
        1) 7 Rounded Pebbles (1d3) (+0,+0)
             Combat info:
             Hits targets up to 100 feet away.
             Average damage/round: 14.2.
             25% chance of breaking upon contact.
             
        2) a Rounded Pebble (1d3) (+5,+5)
             Combat info:
             Hits targets up to 100 feet away.
             Average damage/round: 24.7.
             25% chance of breaking upon contact.
             
        3) 29 Iron Shots (1d4) (+0,+0)
             Combat info:
             Hits targets up to 100 feet away.
             Average damage/round: 15.3.
             25% chance of breaking upon contact.
             
        
        
          [Home Inventory]
        
        a) a Mushroom of Debility
        b) 39 Flasks of Hobbiton Tea
        c) 39 Flasks of Bree Coffee
        d) a Potion of Restore Mana
        e) a Potion of Enlightenment
        f) a Rod of Curing {!!}
        g) a Wand of Scare Monster (3 charges)
        h) a Ring of Light <+4, +1>
             Dropped by a hill orc at 600 feet (level 12)
             
             +4 searching skill.
             +1 light.
             Provides resistance to light.
             
        i) a Ring of the Mouse (+0,-8) <+2>
             Found lying on the floor at 650 feet (level 13)
             
             +2 dexterity.
             +2 stealth.
             
        j) a Ring of the Dog (+5,+4) [-9] <-2, +1>
             Found lying on the floor at 700 feet (level 14)
             
             -2 wisdom.
             -2 stealth.
             +1 speed.
             Provides protection from fear.
             
        k) a Short Sword of Flame (1d8) (+5,+4) [+1]
             Found lying on the floor at 350 feet (level 7)
             
             Branded with fire.
             Provides resistance to fire.
             
             Combat info:
             1.5 blows/round.
             With +1 STR and +0 DEX you would get 2.0 blows
             With +0 STR and +6 DEX you would get 2.0 blows
             Average damage/round: 44 vs. creatures not resistant to fire, and
             30 vs. others.
             
        l) the Broad Sword 'Orcrist' (2d5) (+10,+15) [+2] <+1>
             Dropped by Wormtongue, Agent of Saruman at 800 feet (level 16)
             
             +1 searching skill.
             +1 light.
             Slays dragons, orcs, evil creatures.
             Branded with cold.
             Provides resistance to cold, dark.
             Cannot be harmed by acid.
             Slows your metabolism.  Blessed by the gods.  
             
             Combat info:
             1.2 blows/round.
             With +1 STR and +0 DEX you would get 1.3 blows
             With +0 STR and +3 DEX you would get 1.3 blows
             Average damage/round: 57.1 vs. creatures not resistant to cold,
             57.1 vs. dragons, 57.1 vs. orcs, 49.2 vs. evil creatures, and 41.3
             vs. others.
             
        
        
        [Player history]
              Turn   Depth  Note
                 0      0'  Took a winding path
               104     50'  Reached level 2
               206     50'  Reached level 3
               598    100'  Reached level 4
               793    150'  Reached level 5
               866    150'  Killed Freesia
               961    150'  Reached level 6
              1192    200'  Reached level 7
              1399    250'  Killed Grip
              1589    250'  Reached level 8
              1967    250'  Reached level 9
              2292    300'  Reached level 10
              2493    300'  Killed Wulf
              2493    300'  Reached level 11
              2755    350'  Reached level 12
              3388    400'  Reached level 13
              3423    400'  Killed Fang
              4193    450'  Reached level 14
              4683    450'  Reached level 15
              5764    550'  Reached level 16
              6064    550'  Killed Apparition of Bullroarer the Hobbit
              7518    650'  Reached level 17
              7834    650'  Reached level 18
              8697    650'  Killed The Tattered Wight
              9185    700'  Reached level 19
             11036    800'  Killed White Fang
             11088    800'  Reached level 20
             11606    800'  Killed Wormtongue, Agent of Saruman
             11610    800'  Found the Broad Sword 'Orcrist'
             12129    850'  Reached level 21
             13849    900'  Reached level 22
             14993    900'  Killed Shagrat, the Orc Captain
             14997    900'  Reached level 23
             15348    900'  Killed Grishn&#195;&#161;kh, the Hill Orc
             15476    900'  Killed Ufthak of Cirith Ungol
             16695   1000'  Reached level 24
             16768   1000'  Killed The Ickiness
             16774   1000'  Found the Cloak 'Colluin'
             16922   1000'  Killed Orfax, Son of Boldor
             17794   1050'  Reached level 25
             17817   1050'  Killed Golfimbul, the Hill Orc Chief
             18024   1050'  Killed Grishn&#195;&#161;kh, the Hill Orc
             18230   1050'  Killed Ugl&#195;&#186;k, the Uruk
             18349   1050'  Reached level 26

        Comment

        • wobbly
          Prophet
          • May 2012
          • 2631

          Ok fiddled with drops and found my 1st ?phases at dlvl 7 and no longer get the ridiculous device drops. Splash screen now has coffeeband in little letters with the version no. Town works but needs work. Finally feels playable and fun.

          Comment

          • wobbly
            Prophet
            • May 2012
            • 2631

            So this is ready to go except for the bit where I don't know how to use Github. I believe I just tried to push to angband instead of my own variant.

            so I've got a clone of feature branch here:



            & I've got a repository with my changes on the local machine but when I push I think it tries to go to master? Not really sure what's happening, any help would be appreciated.

            Comment

            • wobbly
              Prophet
              • May 2012
              • 2631

              Ok. It appeared what happened is this:

              GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.


              So if that works, it's up? It compiled before upload, I'll see if I can download & compile.

              Anyway if it's up it should be playable in the sense "can be played", balance is still all over the place & there's bits half done or just started. Druid isn't started for instance. It's pretty much mostly V code with a whole bunch of different numbers running it.

              Anyway, hopefully...

              Comment

              • wobbly
                Prophet
                • May 2012
                • 2631

                Downloads & compiles for me. I'd appreciate someone letting me know if it works for them & any testing, thoughts. There'll be a bug the 1st time you run because I broke tiles.

                Comment

                • wobbly
                  Prophet
                  • May 2012
                  • 2631

                  Guess I need somewhere for character dumps?

                  Code:
                   
                  [Coffeeband 0.1 Alpha Character Dump]
                  
                   Name   Gondion      Age             18          Self  RB  CB  EB   Best
                   Race   Human        Height        6'7"   STR:     17  +0  +2  +0  18/10
                   Class  Rogue        Weight     8st 0lb   INT:     11  +0  +2  +0     13
                   Title  Footpad      Turns used:          WIS:     11  +0  -3  +1      9
                   HP     -2/106       Game         84619   Dex:     16  +0  +3  +0  18/10     18
                   SP     7/7          Standard      8356   CON:     14  +0  -1  +0     13
                                       Resting        721
                  
                   Level                 13    Armor       [17,+7]    Saving Throw     24%
                   Cur Exp              983                           Stealth         Good
                   Max Exp              983    Melee        1d6,+5    Disarm - phys.   48%
                   Adv Exp             1045    To-hit       13,+15    Disarm - magic   36%
                                               Blows      1.3/turn    Magic Devices     34
                   Gold                 207                           Searching        24%
                   Burden           77.7 lb    Shoot to-dam     +0    Infravision    50 ft
                   Overweight      -54.2 lb    To-hit       14,+15    Speed         Normal
                   Max Depth      450' (L9)    Shots      1.0/turn
                  
                   You are the illegitimate and unacknowledged child of a Yeoman.  You
                   are a well liked child.  You have dark brown eyes, straight red hair,
                   and an average complexion.
                  
                  
                  rAcid:............. Nexus:.............
                  rElec:............. Nethr:.............
                  rFire:............. Chaos:.............
                  rCold:............. Disen:.............
                  rPois:............. pFear:.............
                  rLite:............. pBlnd:.............
                  rDark:............. pConf:.............
                  Sound:............. pStun:.............
                  Shard:............. HLife:.............
                  
                  Regen:............. Stea.:.............
                    ESP:............. Sear.:.............
                  Invis:............! Infra:............!
                  FrAct:............. Tunn.:.............
                  Feath:............. Speed:.............
                  S.Dig:...+......... Blows:.............
                  ImpHP:...+......... Shots:.............
                   Fear:............. Might:.............
                  Aggrv:............. Light:.............
                  
                  
                    [Last Messages]
                  
                  > The battered badger bites you.
                  > *** LOW HITPOINT WARNING! ***
                  > The battered badger claws you.
                  > *** LOW HITPOINT WARNING! ***
                  > The wood spider misses you.
                  > The wood spider stings you.
                  > *** LOW HITPOINT WARNING! ***
                  > You are more poisoned!
                  > The battered badger bites you.
                  > *** LOW HITPOINT WARNING! ***
                  > The battered badger claws you.
                  > *** LOW HITPOINT WARNING! ***
                  > The wood spider misses you.
                  > The wood spider stings you.
                  > You die.
                  
                  Killed by a wood spider.
                  
                    [Character Equipment]
                  
                  a) a Dagger (1d6) (+0,+0)
                       An inheritance from your family
                       
                       Combat info:
                       1.3 blows/round.
                       With +1 STR and +0 DEX you would get 2.0 blows
                       With +0 STR and +1 DEX you would get 1.5 blows
                       Average damage/round: 11.4.
                       
                  b) a Sling (x2) (+0,+0)
                  c) a Ring of Accuracy (+8,+0)
                       Found lying on the floor at 300 feet (level 6)
                       
                  d) a Ring of the Tree <+1>
                       Found lying on the floor at 300 feet (level 6)
                       
                       +1 wisdom.
                       Slows your metabolism.  Impairs hitpoint recovery.  
                       
                  f) a Lantern (6830 turns)
                       Found lying on the floor at 300 feet (level 6)
                       
                       Cannot be harmed by fire.
                       Radius 2 light.
                       
                  g) Studded Leather Armour [7,+5]
                       Dropped by a cave orc at 450 feet (level 9)
                       
                  h) a Cloak [1,+0]
                       Bought from a store
                       
                  i) a Small Metal Shield [4,+0]
                       Bought from a store
                       
                  j) a Hard Leather Cap [2,+0]
                       Found under some rubble at 300 feet (level 6)
                       
                  k) a Set of Leather Gloves [1,+0]
                       Found lying on the floor at 300 feet (level 6)
                       
                  l) a Pair of Leather Boots [2,+0]
                  
                  
                  
                  
                    [Character Inventory]
                  
                  a) 2 Shadow Tomes [Practical Spells] {@m1}
                       
                       You can read this book.
                       
                  b) 3 Rations of Food
                  c) 2 Flasks of Bree Coffee
                  d) a Flask of oil
                  e) a Potion of Sight
                  f) a Potion of Sleep
                       It can be thrown at creatures with damaging effect.
                       
                  g) 3 Potions of Blindness
                       It can be thrown at creatures with damaging effect.
                       
                  h) 3 Scrolls of Mapping
                  i) a Wand of Hold Monster (7 charges)
                  j) a Wand of Wonder (11 charges)
                       Cannot be harmed by lightning.
                       
                  k) a Staff of Haste Monsters (14 charges)
                  l) a Staff of Detect Invisible (14 charges)
                  m) Studded Leather Armour [7,+2]
                       Found lying on the floor at 300 feet (level 6)
                       
                  n) a Shovel (1d2) (+5,+4)
                       Found lying on the floor at 300 feet (level 6)
                       
                       Combat info:
                       1.1 blows/round.
                       With +2 STR and +0 DEX you would get 1.2 blows
                       With +0 STR and +1 DEX you would get 1.2 blows
                       Average damage/round: 12.5.
                       
                  o) a Shovel (1d2) (+2,+1)
                       Found lying on the floor at 350 feet (level 7)
                       
                       Combat info:
                       1.1 blows/round.
                       With +2 STR and +0 DEX you would get 1.2 blows
                       With +0 STR and +1 DEX you would get 1.2 blows
                       Average damage/round: 8.8.
                       
                  p) a Sling (x2) (+0,+0)
                       Found lying on the floor at 300 feet (level 6)
                       
                  
                  
                  
                  
                    [Character Quiver]
                  
                  0) 13 Rounded Pebbles (1d3) (+5,+2)
                       Combat info:
                       Hits targets up to 100 feet away.
                       Average damage/round: 8.1.
                       25% chance of breaking upon contact.
                       
                  1) 21 Rounded Pebbles of Slay Animal (1d3) (+6,+6)
                       Slays animals.
                       
                       Combat info:
                       Hits targets up to 100 feet away.
                       Average damage/round: 32.6 vs. animals, and 16.3 vs. others.
                       25% chance of breaking upon contact.
                       
                  
                  
                  [Player history]
                        Turn   Depth  Note
                           0      0'  Took a winding path
                         127     50'  Reached level 2
                         157     50'  Reached level 3
                         611    100'  Reached level 4
                         905    150'  Reached level 5
                        1104    200'  Reached level 6
                        1413    200'  Killed Freesia
                        1483    250'  Reached level 7
                        1885    250'  Reached level 8
                        1898    250'  Killed Fang
                        2112    300'  Reached level 9
                        3267    300'  Reached level 10
                        3478    300'  Killed Grip
                        4560    350'  Reached level 11
                        5351    400'  Reached level 12
                        5949    450'  Killed Wulf
                        6226    450'  Reached level 13

                  Comment

                  • EpicMan
                    Swordsman
                    • Dec 2009
                    • 455

                    Originally posted by wobbly
                    Downloads & compiles for me. I'd appreciate someone letting me know if it works for them & any testing, thoughts. There'll be a bug the 1st time you run because I broke tiles.
                    Got it compiled and running on Visual Studio 2015 on Windows 7. I had to make a couple of changes before it compiled (besides the usual _CRT_SECURE_NO_WARNINGS definition to get any 'Band to compile in VS)
                    -Doesn't compile (some functions undefined) unless SOUND is defined
                    -Had to create "save" and "scores" directories under lib

                    However, the game is crashing every time after completing character creation.

                    Specifically in:
                    ui-birth.c: start_game(bool new_game)
                    After creating character, game dies on line 410:
                    event_signal(EVENT_ENTER_WORLD);

                    The game exits with code 3.

                    Next I will step through event_signal to see what is going on there.
                    Last edited by EpicMan; October 31, 2018, 16:25. Reason: More precisely where it is crashing.

                    Comment

                    • wobbly
                      Prophet
                      • May 2012
                      • 2631

                      Originally posted by EpicMan
                      Got it compiled and running on Visual Studio 2015 on Windows 7. I had to make a couple of changes before it compiled (besides the usual _CRT_SECURE_NO_WARNINGS definition to get any 'Band to compile in VS)
                      -Doesn't compile (some functions undefined) unless SOUND is defined
                      -Had to create "save" and "scores" directories under lib

                      However, the game is crashing every time after completing character creation.
                      Ouch. Will take a look. I compile with MINGW & for me it just works. I'll have a try with Visual Studio when I get some time & try to work it out. Trouble is my knowledge of compiling is, ... I only started self-compiling Angband a few months ago.

                      Edit: A possibility is that it's the SDL 2.0 stuff?? I forked after that was added but I still compile it as SDL 1.0, I'm not sure which Visual Studios is trying to use
                      Last edited by wobbly; October 31, 2018, 16:36.

                      Comment

                      • EpicMan
                        Swordsman
                        • Dec 2009
                        • 455

                        Originally posted by wobbly
                        Ouch. Will take a look. I compile with MINGW & for me it just works. I'll have a try with Visual Studio when I get some time & try to work it out. Trouble is my knowledge of compiling is, ... I only started self-compiling Angband a few months ago.

                        Edit: A possibility is that it's the SDL 2.0 stuff?? I forked after that was added but I still compile it as SDL 1.0, I'm not sure which Visual Studios is trying to use
                        I am trying to use the windows stuff instead of SDL, so that could be the issue. The program is crashing when png_read_info(png_ptr, info_ptr); is called in readpng.c line 103, when the program is trying to load shockbolt's tiles.

                        I'm going to find how to default to ASCII so I can at least get it started.

                        EDIT: The failure on the png_read_info call may be a project/environment problem on my instead of a problem with Wobbly's code, based on some internet searches.
                        Last edited by EpicMan; November 1, 2018, 03:57.

                        Comment

                        • wobbly
                          Prophet
                          • May 2012
                          • 2631

                          Originally posted by EpicMan
                          I'm going to find how to default to ASCII so I can at least get it started.
                          Not sure it'll work for you but if I go into \lib\tiles\list.txt

                          Change pref: to pref:none.prf

                          Code:
                          name:5:Shockbolt's tiles
                          directory:shockbolt
                          size:64:64:64x64.png
                          pref:none.prf
                          extra:1:29:31
                          I get cannot open \lib\tiles\shockbolt\none.prf & it just defaults to ascii. I'll disable them in the code in the next couple of days.

                          Comment

                          • wobbly
                            Prophet
                            • May 2012
                            • 2631

                            A few minor tweaks including adding back in dunadan (easy mode) & high-elf (easier mode). Haven't found where to change the code to default to no tiles yet, still looking. If anyone knows where that is it'd be appreciated. Mostly still struggling with github. It seems to be currently setup so I have to push local -> my/angband:master then merge -> my/angband:coffeeband. Where as I was hoping to keep my/angband:master identical to rephial/angband:master. Not sure how to fix that.

                            Comment

                            • wobbly
                              Prophet
                              • May 2012
                              • 2631

                              Originally posted by EpicMan
                              I'm going to find how to default to ASCII so I can at least get it started.
                              I've got an alpha v0.2 up but I haven't worked out tiles yet.

                              Do you have an angband.ini file? Graphics=5 for shockbolt, Graphics=0 for ascii. The top of mine looks like this:

                              [Angband]
                              Graphics=0
                              Graphics_Nice=0
                              TileWidth=1
                              TileHeight=1

                              Comment

                              • EpicMan
                                Swordsman
                                • Dec 2009
                                • 455

                                Originally posted by wobbly
                                I've got an alpha v0.2 up but I haven't worked out tiles yet.

                                Do you have an angband.ini file? Graphics=5 for shockbolt, Graphics=0 for ascii. The top of mine looks like this:

                                [Angband]
                                Graphics=0
                                Graphics_Nice=0
                                TileWidth=1
                                TileHeight=1
                                I did not, and adding it doesn't change the behavior. However, I downloaded and compiled vanilla 4.1.3 and ran into all of the same problems compiling it (adding save and scores directories, etc), including the crash in the exact same place. So it looks like my problems are not related to your variant, but to my environment.

                                Comment

                                Working...
                                😀
                                😂
                                🥰
                                😘
                                🤢
                                😎
                                😞
                                😡
                                👍
                                👎