Announcement

Collapse
No announcement yet.

General Discussion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mezlo
    replied
    Re: General Discussion

    Avalene wouldn't go to sleep at all yesterday so I had to entertain her myself all day, hence me not making it on yesterday... Usually the wife will watch her during our D&D time, but since i'm afk all day Sunday because of the Superbowl, I told her I'd watch her all day Saturday so she can unwind and hangout with her friends. I was just counting on Avalene napping some, but to no avail. Sooo... what did I miss?

    Leave a comment:


  • Armando
    replied
    Re: General Discussion

    Originally posted by Mezlo
    I'm going to be honest though, I think that would be good if I have a ton of variables that change throughout a session, or if I attack with a multitude of weapons, but there aren't many variables for me.
    That makes sense. I appreciate the feedback.

    @Jarre: Don't know if we're playing, but for the record I'm available.

    Leave a comment:


  • Mezlo
    replied
    Re: General Discussion

    I'm up for this Saturday, but I'm out for the following Saturday as my parents will be in town.

    Armando, that looks really good! I'm going to be honest though, I think that would be good if I have a ton of variables that change throughout a session, or if I attack with a multitude of weapons, but there aren't many variables for me. Before the start of a session, I look up my attack and damage roll and type it into Traipse. The whenever i attack i just hit the up arrow and bam! The only thing i see it being helpful with would be offensive spell casting, but I might cast 1 of those a session, so looking up the damage roll on that isn't time consuming. I think I'd pass, but I'm sure Cid, Fire, or Yyg would be interested.

    Leave a comment:


  • Jarre
    replied
    Re: General Discussion

    Are we playing this Saturday coming?

    Leave a comment:


  • Armando
    replied
    Re: General Discussion

    Sure. If this requires me not knowing anything sbout coding...
    Here's what a typical use case for you might look like:

    First you load up your character from the last session.
    mezlo = load("C:\dnd\mezlo")

    Let's say you just got Favored Enemy: Humans from your Ranger job. I code it up for you give it to you as a file, which you put in C:\dnd\favored_enemy. You load it up with:
    favored_enemy = load("C:\dnd\favored_enemy")

    You apply the feat to your character. You only need to do this once whenever you get a new Trait, since you have no reason to remove it.
    mezlo.modifiers.append(favored_enemy)

    Now we go into battle. You apply buffs, which I'll probably include for everyone since they're common enough:
    mezlo.modifiers.append(HEROISM)
    mezlo.modifiers.append(SHIELD)
    mezlo.modifiers.append(MAGE_ARMOR)


    Now you attack a goblin.
    mezlo.attack_roll() # Copies "[1d20+X]" into your clipboard
    mezlo.damage_roll() # Copies "[1d8+X]" into your clipboard

    Now you get attacked and Yyg asks you for your AC with all buffs applied.
    mezlo.ac()

    Now you decide to attack a Human enemy. You specify this in your next attack roll so you get the benefits from your Favored Enemy feat.
    mezlo.attack_roll(enemy_type=HUMAN)
    mezlo.damage_roll(enemy_type=HUMAN)

    You're surrounded by enemies and decide to switch to a staff or something for melee combat.
    mezlo.main_weapon = STAFF

    You change your default attack type to TWO_HANDED (it was previously set to RANGED for your bow)
    mezlo.attack_type = TWO_HANDED

    Now when you do attack_roll and damage_roll again, you'll be using the two-handed weapon formulas instead of ranged attack formulas.
    mezlo.attack_roll()
    mezlo.damage_roll()


    Your Shield buff wore off, so you decide to look at your buff list.
    mezlo.modifiers # prints [... '4. Heroism', '5. Shield', '6. Mage Armor']

    Seeing that Shield is buff 5, you do
    mezlo.modifiers.pop(5) # Removes the buff

    Finally, it's time to call it quits, so you save your character.
    save(mezlo, "C:\dnd\mezlo")

    EDIT: All of this would be done from a Python terminal, so if you forget a function name you could type help(mezlo).
    EDIT2: Yyg could also use this too manage his enemy mooks.
    Last edited by Armando; 01-28-2013, 03:43 PM.

    Leave a comment:


  • Mezlo
    replied
    Re: General Discussion

    Originally posted by Armando View Post
    If not, would you consider using it if I coded the traits and buffs for you?
    Sure. If this requires me not knowing anything sbout coding...

    Leave a comment:


  • cidbahamut
    replied
    Re: General Discussion

    I like where this is going. The modifier class you linked looks pretty straight forward to me.

    Leave a comment:


  • Armando
    replied
    Re: General Discussion

    Ok, I lied. I was nowhere near being half-done with my little coding project. If I had to revise my estimate, I'd say I'm 80% done. I've worked out a much better approach that won't require anyone to modify the original source code. Instead, you add modifiers to your character alter his stats. Here's a short example Simple traits or buffs could be implemented in as little 5 lines of code.

    I wonder if Effect might be a more intuitive name for the stat-altering objects than Modifier? Any thoughts? I'd really appreciate some outside perspective. I'm considering turning this into an open source project if it's well-received. Was the example code intimidating? Or does it look simple enough that some of you would consider using my code and writing up your own modifiers? If not, would you consider using it if I coded the traits and buffs for you?

    Leave a comment:


  • Mezlo
    replied
    Re: General Discussion

    Originally posted by Yygdrasil View Post
    I'm not building one. I was just reading things and that popped up as interesting.
    Orly? Then why did your nose just grow 4 inches and your pants are on fire, HMMMM????

    - - - Updated - - -

    Originally posted by Firewind View Post
    Sneak Attack Meteor Swarms anyone?
    It's funny trying to see this actually happen in real D&D life. So a mob is fighting one of us, Fire sneaks behind him, then to the mobs surprise, "HOLY FUCKING SHIT, THERE'S A SHITLOAD OF METEORS UP MY ASS!!!! HOW THE FUCK DID I NOT SEE OR HEAR THAT COMING?!!??!"

    Leave a comment:


  • Firewind
    replied
    Re: General Discussion

    Funnily enough my original plan for Lili was to have her be a Dual-Wielding Hand Crossbow Rogue. Well that was before we played a few sessions and I think it was you Yyg that put the idea of playing an Arcane Trickster in my head.

    Not regretting it one bit though given how you're handling Wizard spell preparation and I can always just go with the "Sneak Attack with Spells that use Attack Rolls" strategy for damage until I get the 10th Level Arcane Trickster class ability that lets me Sneak Attack with any spell. Sneak Attack Meteor Swarms anyone?

    Leave a comment:


  • Yygdrasil
    replied
    Re: General Discussion

    I'm not building one. I was just reading things and that popped up as interesting.

    Leave a comment:


  • Firewind
    replied
    Re: General Discussion

    Or King Orran is a Dual Wielder and he isn't going to be happy to see us back so soon.

    Leave a comment:


  • Mezlo
    replied
    Re: General Discussion

    In case you guys can't tell, Yyg is preparing a bad ass dual wielding MF'er to try and rape us next session.

    Leave a comment:


  • Yygdrasil
    replied
    Re: General Discussion

    Damn fine print

    Leave a comment:


  • Armando
    replied
    Re: General Discussion

    even without Two Weapon Fighting, I'm allowed to take 1 attack with each weapon/round as long as I apply the penalties
    I think you're misunderstanding the concept of "round." They're referring to rounds as in turns, not the number of hits you get with your main hand weapon. When the text says you only get 1 attack per round with your offhand weapon, it means you only get 1 attack that turn. Even if you can do 3 hits with your main hand, you only ever get 1 with your off hand.

    It's extra clear when you look at Improved Two-Weapon Fighting:
    Benefit: In addition to the standard single extra attack you get with an off-hand weapon, you get a second attack with it, albeit at a –5 penalty.

    Normal: Without this feat, you can only get a single extra attack with an off-hand weapon.

    Leave a comment:

Working...
X