Rogue Ideas 2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kramborn
    Rookie
    • Apr 2012
    • 10

    Rogue Ideas 2

    I thought about rogues and tried some modifications.

    The largest change is removing magic from rogues (rogue.patch, rogue_v4.patch).
    Because of removal of books, rogues tend to carry and use more devices.
    It makes classes somewhat symmetric.
    With this change we will have two arcane spell users, two holly spell users and two non-caster classes.
    In case of v4, for combat, three of them (rogues, rangers and mages) rely on finesse and the rest rely on prowess.

    In order to compensate the removal of magic, and enhance the flavor of rogues, I tried some more modifications.

    One is to give extra speed for rogues (+1 for every 10 c-level) (speed.patch, speed_v4.patch). It allows rogues to escape from monsters easier.
    This is rather powerful, especially at the middle game, but as far as I play-tested, I didn't feel over-powered.
    At the end-game, +4 or +5 bonus is not too much.

    Following changes are common for all classes, but more interesting for rogues.

    I tried to make the probability of critical hits for sleeping monsters higher (crit.patch, crit_v4.patch).
    This enhance the power of stealth.
    I also tried that waking monsters can wake up neighboring monsters (wakeup.patch, wakeup_v4.patch). But I felt this makes game too hard.

    Finally, I tried to make a character can sense empty spaces in the dungeon (sensecave.patch, sensecave_v4.patch).
    This enhance the power of searching.
    Searching radius and sensitivity are very small at the early level like following screen dump, and it is not so powerful.
    And you can see the map more clearly at the late game, but it is not over-powered because I think everybody has some device for detection anyway. This modification is rather for flavor, and reducing tediousness to use magic mapping.

    All these changes are done to differentiate rogues and rangers, to add symmetries of classes and to enhance the flavor of rogues.
    In case of v, these modifications may make rogues too weak. But in v4, I think rogues are as good at melee as warriors thanks to the high finesse, so they will not be too weak.

    Following screen shots show sensed empty floors by a kobold rogue at early game and end game.
    For example, a corridor right of the character in the first screen shot is sensed when he walks.
    Other races or classes with lower search skills can not see as clearly as these examples.

    Code:
    [TT][BC=black][COLOR=white]
                                                                                    
    [COLOR="#00FFFF"]Kobold                    [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR][COLOR="#00FFFF"]Cutpurse                  [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR][COLOR="#00FFFF"]Rogue                     [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR]LEVEL      [COLOR="#00FF00"]9              [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR]NXT       [COLOR="#00FF00"]63              [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR]AU        [COLOR="#00FF00"]71              [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"]..................[/COLOR][COLOR="#808080"]#                                  
    [/COLOR][COLOR="#606060"]\  [/COLOR][COLOR="#C00000"]= [/COLOR][COLOR="#C08040"]~([/COLOR][COLOR="#008040"](   [/COLOR][COLOR="#C08040"]]              [/COLOR][COLOR="#808080"]#########[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]##########                                  
    [/COLOR]Str:    [COLOR="#FFFF00"]15.0                      [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].....[/COLOR][COLOR="#808080"]#####[/COLOR][COLOR="#606060"].                                  
    [/COLOR]INT:    [COLOR="#00FF00"]10.0                      [/COLOR][COLOR="#808080"]#####[/COLOR][COLOR="#606060"]...[/COLOR][COLOR="#C08040"]'[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#804000"]'[/COLOR][COLOR="#606060"].                                  
    [/COLOR]WIS:     [COLOR="#00FF00"]7.0                          [/COLOR][COLOR="#808080"]####[/COLOR]#[COLOR="#804000"]'[/COLOR]#[COLOR="#606060"].                                  
    [/COLOR]DEX:    [COLOR="#00FF00"]21.0                              [/COLOR]#[COLOR="#FFFF00"].[/COLOR]#[COLOR="#606060"].                                  
    [/COLOR]CON:    [COLOR="#00FF00"]17.0                              [/COLOR]#@#[COLOR="#606060"].                                  
    [/COLOR]CHR:     [COLOR="#00FF00"]7.0                              [/COLOR]#[COLOR="#FFFF00"].[/COLOR]#[COLOR="#606060"].                                  
                                              [/COLOR]#[COLOR="#FFFF00"].[/COLOR]#[COLOR="#606060"].                                  
    [/COLOR]Cur AC    [COLOR="#00FF00"]14                                  [/COLOR][COLOR="#606060"].                                 
    [/COLOR]HP   [COLOR="#00FF00"]77[/COLOR]/  [COLOR="#00FF00"]77                                                                    
                                                                                    
                                                                                    
                                                                                    
                                                                                    
                                                                                    
                                                                                    
    [/COLOR]220m (L11)   [COLOR="#00FF00"]Full                                                               
    [/COLOR][/COLOR][/BC][/TT]

    Code:
    [TT][BC=black][COLOR=white]
                                                                                    
    [COLOR="#00FFFF"]Kobold                                                                          
    Master Thief                                                                    
    Rogue                                                                           
    [/COLOR]LEVEL     [COLOR="#00FF00"]50                                                                    
    [/COLOR]EXP  [COLOR="#00FF00"]6667905                                                                    
    [/COLOR]AU    [COLOR="#00FF00"]298498                                                                    
    [/COLOR][COLOR="#C00000"]|[/COLOR][COLOR="#C08040"]}[/COLOR]=[COLOR="#FF4040"]=[/COLOR][COLOR="#C08040"]"~[/COLOR][COLOR="#C0C0C0"][[/COLOR][COLOR="#008040"]([/COLOR][COLOR="#00FFFF"])[/COLOR][COLOR="#808080"]]][/COLOR][COLOR="#C08040"]]   [/COLOR][COLOR="#606060"].                                               ....             
    [/COLOR]STR!    [COLOR="#00FF00"]35.0      [/COLOR][COLOR="#606060"]. .. .   ..   .. .... . .... . .........      .               
    [/COLOR]Int!    [COLOR="#FFFF00"]27.0                                                  [/COLOR][COLOR="#606060"]..    .           
    [/COLOR]WIS!    [COLOR="#00FF00"]27.0   [/COLOR][COLOR="#606060"].                        .      .                  .  .     .    
    [/COLOR]DEX!    [COLOR="#00FF00"]****                            [/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]###[/COLOR]###[COLOR="#C08040"]+[/COLOR]#             [COLOR="#606060"]..        ..      
    [/COLOR]CON!    [COLOR="#00FF00"]36.0   [/COLOR][COLOR="#606060"].                        ....[/COLOR][COLOR="#FFFF00"]..[/COLOR]@[COLOR="#FFFF00"].[/COLOR][COLOR="#C08040"]'[/COLOR][COLOR="#606060"]....[/COLOR][COLOR="#C00000"]K[/COLOR][COLOR="#606060"]................          
    [/COLOR]CHR:    [COLOR="#00FF00"]20.9   [/COLOR][COLOR="#606060"].                         [/COLOR][COLOR="#808080"]###[/COLOR]###[COLOR="#C08040"]'[/COLOR]#             [COLOR="#606060"]..  .      .      
                                                  [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]#                   [/COLOR][COLOR="#606060"].  .        
    [/COLOR]Cur AC   [COLOR="#00FF00"]225                                  [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]#              [/COLOR][COLOR="#606060"].                
    [/COLOR]HP  [COLOR="#00FF00"]885[/COLOR]/ [COLOR="#00FF00"]885                                  [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]#              [/COLOR][COLOR="#606060"].       .     .  
    [/COLOR]SP   [COLOR="#C00000"]30[/COLOR]/ [COLOR="#00FF00"]141                                  [/COLOR][COLOR="#808080"]#<#                               
                                                  #[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]#                               
                                                  #[/COLOR][COLOR="#900090"]p[/COLOR][COLOR="#808080"]##                              
                                                  #[/COLOR][COLOR="#606060"]....          ...                
                                                  [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]##[/COLOR][COLOR="#606060"].    .      .                 
    [/COLOR][COLOR="#00FF00"]Fast (+11)                                    [/COLOR][COLOR="#808080"]#[/COLOR][COLOR="#606060"].[/COLOR][COLOR="#808080"]# [/COLOR][COLOR="#606060"].    ..[/COLOR][COLOR="#FF00A0"]p[/COLOR][COLOR="#606060"]...    .  .           
    [/COLOR]1980m (L99)  [COLOR="#606060"]Study (40)                                                         
    [/COLOR][/COLOR][/BC][/TT]
    Attached Files
    Last edited by Kramborn; August 29, 2012, 22:15.
  • Kramborn
    Rookie
    • Apr 2012
    • 10

    #2
    And patches for v4.
    Attached Files

    Comment

    • Derakon
      Prophet
      • Dec 2009
      • 9022

      #3
      I find the "sense empty floors" concept amusing, since you're detecting something that isn't there. Does it reveal the presence of monsters?

      The trick with device usage is to let the user know how much damage they can expect to get from devices. Most people don't know that device skill increases your damage output. I assume you increased the rogue's device skill?

      Also, recharging devices is only really all that worthwhile for the mage. Scrolls of Recharge Item aren't especially reliable for the good wands. Perhaps there could be a deep staff that was functionally impossible to recharge, but invoked Recharge Item II when used? I do seem to remember reading in the source comments somewhere that there was something that could go horribly wrong if there was a staff of recharging though.

      Comment

      • Kramborn
        Rookie
        • Apr 2012
        • 10

        #4
        Originally posted by Derakon
        I find the "sense empty floors" concept amusing, since you're detecting something that isn't there. Does it reveal the presence of monsters? .
        In my patch, it does not reveal the presence of monsters. Namely a floor with a monster on it is regarded a an empty floor.
        (You can see monsters in the second screenshot because of normal ESP)
        It may be interesting to disable the sensing floor with a sleeping monster on it.

        On the other hand, players can guess the presence of items, when one square remain un-sensed when most of surrounding floors are sensed. But it can be done by characters with very high searching skill.

        Comment

        • Mikko Lehtinen
          Veteran
          • Sep 2010
          • 1246

          #5
          Cool!

          You made criticals more common against sleeping monsters. In FayAngband and Halls of Mist I've also made them more common against confused and scared monsters. Rogues (non-spellcasters) get a much bigger bonus than other classes, making them experts at dirty fighting.

          Rogue is also the only class that can sell items, but only expensive items to remove the game of shopping boringness. You'll probably want to keep no-selling an option for players though, but the price is less options for game designer.

          Comment

          • Mikko Lehtinen
            Veteran
            • Sep 2010
            • 1246

            #6
            Hey, what if paladins could not attack sleeping monsters at all? Or would lose their honorful combat bonus when doing so. This would make a nice contrast to rogue's fighting style.

            Comment

            • Derakon
              Prophet
              • Dec 2009
              • 9022

              #7
              Ehh, I've never really liked that "honor before reason" thing. Besides, most of the monsters in the dungeon don't care about or deserve honor -- or are abominations that have to be exterminated anyway. Why should a paladin give a dracolich advance notice that he's coming?

              Comment

              • Mikko Lehtinen
                Veteran
                • Sep 2010
                • 1246

                #8
                Probably not good for gameplay either. Been reading about Knights of the Round Table lately, and all sorts of weird behavior because of Honor are starting to feel natural to me.

                Comment

                • LostTemplar
                  Knight
                  • Aug 2009
                  • 670

                  #9
                  Probably paladin is not skilled at stealth attacking.

                  Overall stealth is somewhat strange in angband. I will change it in my variant by adding some aggravation-like effect to many actions. E.g. digging wake up everything, attacking non-stupid monster, and not killing it in one hit aggravates everything in radius also (monster call for help), most dd magical effects will aggravate (too loud noise). Basically only movement, one hit kills, and some special magic will be stealthy.
                  Last edited by LostTemplar; August 30, 2012, 07:23.

                  Comment

                  • Derakon
                    Prophet
                    • Dec 2009
                    • 9022

                    #10
                    Originally posted by LostTemplar
                    Overall stealth is somewhat strange in angband. I will change it in my variant by adding some aggravation-like effect to many actions. E.g. digging wake up everything, attacking non-stupid monster, and not killing it in one hit aggravates everything in radius also (monster call for help), most dd magical effects will aggravate (too loud noise). Basically only movement, one hit kills, and some special magic will be stealthy.
                    While this is more realistic, you'll be functionally making stealth useless / making aggravation much less of a penalty if you do what you described. A more nuanced noise system might be better -- digging's very noisy, but fighting and magic don't wake things up in as large of a radius.

                    Of course, it's your variant so you can do what you like. Just be aware of the consequences.

                    Comment

                    • Mikko Lehtinen
                      Veteran
                      • Sep 2010
                      • 1246

                      #11
                      Sangband might be the variant with the best noise mechanics.

                      Comment

                      • LostTemplar
                        Knight
                        • Aug 2009
                        • 670

                        #12
                        Well, aggravation was a bad word, just every action has a noise level (like in vanilla), but not every action's noise is affected by stealth, e.g. movement is, but digging is not.

                        Even if stealth only allow stealthy movement, nothing else, it is still extremely usefull.

                        Comment

                        • Mikko Lehtinen
                          Veteran
                          • Sep 2010
                          • 1246

                          #13
                          Originally posted by Derakon
                          While this is more realistic, you'll be functionally making stealth useless / making aggravation much less of a penalty if you do what you described.
                          Game balance could be easily restored by making attacking sleeping monsters more realistic, too. It should just kill most monsters instantly.

                          Comment

                          • Mikko Lehtinen
                            Veteran
                            • Sep 2010
                            • 1246

                            #14
                            Hey guys, have you read Andrew Doull's posts about Unangband's monster AI enhancements?

                            These two are very relevant for this discussion about realistic stealth:
                            • Monsters talk to each other, conveying information about the player position, resistances or lack of resistances.
                            • Monsters wake up their fellows nearby when they are under attack.


                            EDIT: Sorry I didn't notice waking up fellow monsters was discussed in the original post.
                            Last edited by Mikko Lehtinen; August 31, 2012, 08:35.

                            Comment

                            • Magnate
                              Angband Devteam member
                              • May 2007
                              • 5110

                              #15
                              Originally posted by Kramborn
                              And patches for v4.
                              Wow, thank you - really interesting stuff. When I get back to v4, and if nobody's got there before me, I'll have a look.
                              "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                              Comment

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