Is there any way to gain access to Evasion without taking multiple levels of a class?

So, I have a character with a really, really, really bonkers Reflex save. It wasn’t really the design plan, but a combination of class features, ancillary benefits from traits, and stats meant that I ended up with one.

Given that, Evasion would be a really great feature to have – better still, the Twist Away feat, which requires Evasion, would be incredible for this particular character, and thematically fitting.

Problem is, dipping 2 levels of Rogue (or another class) is a larger setback than I’d like.

So, is there any way to get Evasion through a feat or other means? I’m particularly interested in permanent methods, in order to qualify for other feats. One level dips are worth mentioning, but not ideal, and if it helps any, the character is Mythic, on the Trickster path, and can expect to get to Tier 10 ‘someday’ (but not anytime soon).

I’m interested in solutions that might apply for any race/class/level combination, as it seems a handy thing to pick up in a variety of circumstances – especially since Twist Away exists. That said, my particular circumstance is a Half Elf, Swash 1/Investigator 7 (the ACG versions).

page table size in a 1 and 2 levels page table

Consider that virtual page numbers are 36 bits, and page table entries, as well as pointers to other page tables are 4 bytes each. First , if we need to calculate how much memory would a single level page table require , my answer is that we have 2^36 pages and since every page entry is 4 byte , therefore the answer will be (2^36)*4 bytes. Is that right ?

Secondly , can someone help me to calculate how much memory would a two level page table require and assume the bits are divided evenly between the two levels?

How should XP be awarded when facing enemies with class levels? [duplicate]

A lot of games I’ve been in have had either enemies with player levels or straight up PvP. How should XP be awarded when facing enemies like that? Should you attempt to calculate the CR of the enemies based on the DMG tables or is there a guideline on how XP should be awarded based on the class levels?

How do I handle milestones for levels?

I understand the concept behind milestones, and what the DMG recommends. I was planning to use old fashioned XP-per-encounter for my campaign, but the more I read the more I prefer milestones.

My question is, how do I handle milestones in a sandbox setting? In a more linear story it is easier, as I have set points of the plot where the characters can level up. In a sandbox, however, players can ignore the main story line in favour of the smaller quests and villains, each of which is insignificant in the grand scheme of things. How do I handle milestones in this case?

An example to clarify

I would like to run a campaign where something big is happening in the world (e.g. gods are about to go to war, or 2 different nations). The PCs will be in that world and could possibly be involved in this overarching “incident”. I, as DM, could throw something their way to incentivise them to get involved (e.g. they find something one of the sides is looking for), but they would be free to ignore it or follow their own backstories (while the overarching “incident” is moving along) and they can get involved later.

How do paladin and ranger class levels add up for multiclass spellcasting?

From page 164 of the PHB (here is the equivalent section of the Basic Rules):

Spell Slots. You determine your available spell slots by adding together all your levels in the bard, cleric, druid, sorcerer, and wizard classes, half your levels (rounded down) in the paladin and ranger classes, and a third of your fighter or rogue levels (rounded down) if you have the Eldritch Knight or the Arcane Trickster feature. Use this total to determine your spell slots by consulting the Multiclass Spellcaster table.

If I have a level 3 ranger and multiclass into paladin, how are my available spell slots calculated?

  • (ranger/2, rounded down) plus (paladin/2, rounded down)
  • (ranger + paladin)/2, rounded down

Which one is it?

How are warlocks viable at higher levels?

Im just getting started and am interested in the warlock class. From reading a bunch on this class it seams like the easiest way to play one is as an Eldritch Blast spammer. I understand the damage output can be quite high.

However, at mid to high levels don’t enemies start having resistance to spells below a certain level, making EB unviable? With so few spells seems like at this point the Warlock won’t be useful in combat any more under those scenarios. I understand that not all encounters will play out like that, but it’s a pretty big deficiency.

Is there a way to get more than 3 mirror images from levels 1-10?

The Mirror Image spell (PHB, p. 260) grants you 3 duplicates. Combining Magical Effects (PHB, p. 205) says casting the same spell multiple times does not combine them.

Is there a low level way (under 10th level) through other class features to get more than just 3 mirror images or clone warriors? I am aware that simulacrum can increase this but I am hoping for something lower level that I somehow missed.

Two levels of security on SSH for two usage

On my server, I used to use SSH for one single purpose: remote administration. I am the only administrator. Only I have the required credentials to open a remote shell on the server. I use a pair of keys, a strong password and a one-time password, only my personal IP address is allowed to reach the SSH port and the request rate is limited. I used up-to-date algorithms to encrypt my connection.

Now, I would like to use the SSH server for a second purpose: use SFTP to store my password database on my server so that I can “sync” it between my computers and my smartphone. There are a few problems however:

  • Keepass2Android, the only app I know to use my password database on my smartphone cannot work with today’s recommended algorithms. It seems like the library the app use cannot be upgraded on Android, and that there is nothing the developer (let alone myself) can do about it (see here and here). The available algorithms are:
  • Cipher: aes128-ctr,aes128-cbc,3des-ctr,3des-cbc,blowfish-cbc,aes192-ctr,aes192-cbc,aes256-ctr,aes256-cbc
  • MAC: hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
  • Host key: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
  • If I want to be able to access my database “on the go” I cannot restrict the incoming connections to my personal IP address anymore.
  • I cannot (and do not want to) use OTP to access my database.

So here is the solution I came with:

  • Regarding my admin user:
    • He is the only one allowed to access shell through SSH.
    • I configured PAM so that only him needs OTP to log in.
    • I make sure that my client always use the recommended algorithms when I open a remote shell.
  • Regarding my SFTP user:
    • He has no shell access (ForceCommand internal-sftp).
    • He is chrooted in his home directory.
    • When connecting from the android app, the used algorithm won’t be the strongest available, but it’s all right because the only data that will be exchanged is my already well encrypted database.
  • Plus :
    • I limit the incoming connection rate on the SSH port
    • I use Fail2Ban to ban any IP which makes too many login attempts for a long time

I have three questions mainly:

  • What do you think about this setup?
  • Can you confirm that allowing weaker algorithms will only affect security by making the data exchange less “secret” when a client actually use it? In other words am I right to think that when my Android app will download/upload the database the exchange will be less secure than usual, but the rest of the time security level doesn’t change? Allowing weaker cipher, MAC or host key algorithm won’t make it easier to hack into my server?
  • Is allowing only these two users with custom settings for each (Match User) the good way to go, or should I go even further by running to sshd instances?

Thank you for your insight!


what are reasonable age expections for levels?

This is not a question about enforced limits but about plausible NPC reactions, to the PCs and how they explain other NPCs to the players. (Minimums more than maximums, since all a character has to do to stay lower level is not adventure.)

If an NPC can gauge a human sorcerer’s level, and meets one that is 25, and the expectation is that most start adventures at 18 and go up a level generally once a year:

  • a second level one spent most time doing things other than adventure
  • a fifth level one spent a fair amount of time doing other things, or had many encounters with little experience
  • a seventh level one has adventured steadily
  • a tenth level one has hit some amazing adventures with much danger and experience
  • a fifteenth level one has had nothing but amazing adventures (or is a fraud, or the apparent age is a factor of illusion or de-aging magic)
  • a twentieth level one is certainly a fraud or using magic to de-age or appear younger

These can be widely off, of course, with the second level one having been the victim of aging magic or the twentieth level one having had to start adventuring young and had some amazing adventures, but they are accurate enough that NPCs would not find such assumptions — an inn keeper saying that the sorceress staying at the inn isn’t the real adventuring type, or a high-level wizard commenting that another wizard has certainly gotten far for his age — blowing up in their faces often enough to discourage estimates.

Is a year a plausible? Six months? Two years? Or would variation be too much for NPCs to form expectations?

The setting is one that does not require training to go up in level, and in which there are plentiful known dungeons where adventures can be had and with routine supplies near enough to not require travel. Unusual supplies or moving to a new dungeons takes weeks at most, usually days. So, characters who want to can adventure with minimal down-time.