In case a trigger for a readied action is someone else’s reaction, what is resolved first?

I asked this question. The answer is YES.

But I’m still not sure – in such a case (i.e. a trigger for reaction being another reaction) – which reaction is resolved first, the triggered one or the triggering one?

Does the readied action interrupt someone else’s reaction that triggered it? Is there a possibility of a chain of such consecutively triggering and consecutively interrupted reactions?

How to find out where CNAME resolved to?

Resolved as in, in the past… Are there any tools for this?

I am doing some research into pentesting and subdomain takeovers with cloud providers like AWS and Azure. I have a list of subdomains (A records) that could be used for this, but they are indecipherable in terms of seeing where they once resolved to. Without this information, the entire thing is redundant.

For example: would have originally resolved to but doesn’t now.

Anyone know how to find this out please?

Monogame – SpriteFont Exception: Text contains characters that cannot be resolved by this SpriteFont

I’m trying to put text on the screen and if I put anything but an empty string I get “Text contains characters that cannot be resolved by this SpriteFont.\nParameter name: text”

_spriteBatch.DrawString(screenText, "A", new Vector2(0, 200), Color.Black); 

screenText is the name of my SpriteFont variable.

<?xml version="1.0" encoding="utf-8"?> <!-- This file contains an xml description of a font, and will be read by the XNA Framework Content Pipeline. Follow the comments to customize the appearance of the font in your game, and to change the characters which are available to draw with. --> <XnaContent xmlns:Graphics="Microsoft.Xna.Framework.Content.Pipeline.Graphics">   <Asset Type="Graphics:LocalizedFontDescription">      <!--     Modify this string to change the font that will be imported.     -->     <FontName>Arial</FontName>      <!--     Size is a float value, measured in points. Modify this value to change     the size of the font.     -->     <Size>6</Size>      <!--     Spacing is a float value, measured in pixels. Modify this value to change     the amount of spacing in between characters.     -->     <Spacing>0</Spacing>      <!--     UseKerning controls the layout of the font. If this value is true, kerning information     will be used when placing characters.     -->     <UseKerning>true</UseKerning>      <!--     Style controls the style of the font. Valid entries are "Regular", "Bold", "Italic",     and "Bold, Italic", and are case sensitive.     -->     <Style>Regular</Style>      <!--     If you uncomment this line, the default character will be substituted if you draw     or measure text that contains characters which were not included in the font.     -->     <!-- <DefaultCharacter>*</DefaultCharacter> -->      <!--     CharacterRegions control what letters are available in the font. Every     character from Start to End will be built and made available for drawing. The     default range is from 32, (ASCII space), to 126, ('~'), covering the basic Latin     character set. The characters are ordered according to the Unicode standard.     See the documentation for more information.     For localized fonts you can leave this empty as the character range will be picked up     from the Resource Files.     -->     <CharacterRegions>       <CharacterRegion>         <Start>&#32;</Start>         <End>&#32;</End>       </CharacterRegion>     </CharacterRegions>     <!--     ResourceFiles control the charaters which will be in the font. It does this     by scanning the text in each of the resource files and adding those specific     characters to the font.      -->     <ResourceFiles>         <!-- <Resx>Strings.resx</Resx> -->     </ResourceFiles>   </Asset> </XnaContent> 

I did build and rebuild the spritefont file using the Content Builder.

How does a Chivalry & Sorcery battle actually get resolved?

Years ago I purchased the Chivalry & Sorcery Sourcebook (2nd Edition) for its Battle System, but there’s one basic thing I’ve never been able to figure out. On p 65 of the book, it has the procedure for dealing with melee combat, which is:

  1. Determine how many figures in each unit are engaged
  2. Roll a d6 for each unit
  3. Modify the dice rolled with the included table

…then, nothing. It never says what to do with the result. Does anyone have any idea? The best I can figure, you’re supposed to remove as many figures as the final value says, but I can’t decide if that’s a reasonable result. Thoughts, anyone?

How can a DM deal with abilities that affect how an attack roll is resolved?

Consider the following:

An Orc takes the attack action against a PC with an AC of 18. The DM rolls in front of the screen and gets a 14. He silently adds the +5 bonus from the Orc and announces that the attack hits.

Pretty basic. Now consider the same situation, but with a Lore Bard in the party:

An Orc takes the attack action against a PC with an AC of 18. The DM rolls in front of the screen and gets a 14. The Lore Bard sees the 14 and, while not sure of the exact attack bonus for the Orc, assumes that is should hit his companion. He therefore uses Cutting Words and in the end, the attack misses.

Okay, so here the DM had to wait for the bard to decide before announcing if the attack hit, because “you can choose to use this feature after the creature makes its roll, but before the GM determines whether the Attack roll or ability check succeeds or fails”. Simply having a Lore Bard in the game changes how the DM does his rolls.

But what if the attacked PC has the Shield spell prepared? Shield takes “1 reaction, which you take when you are hit by an attack”. Usually the DM will roll behind the screen and simply announce if the attack hits or not, letting the PC choose to Shield or not. Telling him the die roll would be meta information about whether or not the Shield will be wisely used or not.

So having a PC with Shield in the party forces the DM to roll behind the screen. But the Lore Bard needs to know the number on the die in order to decide on it’s Cutting Words! And if the DM asks the PC if he wants to use Shield because the attack hits, then it’s too late for the Lore Bard to use Cutting Words!

It seems to me that the DM must be aware at all time of the PC’s reactions that must be done in a specific window, to ensure that he presents the information in the right order and that he allows enough time for the player to decide.

How can a DM deal with this?

Bonus points for giving particularly problematic abilities to watch for when resolving an attack roll.

I am not interested in a list of all features that grant advantage/disadvantage or a bonus to a roll since most of those are resolved prior to the attack and are not step sensitive. For example, if the DM forgets to remove a d4 from a ‘Bane’d creature, the reduction can still be applied afterward.

Shield and Cutting Words are particular because they must be used between some steps and are affected by yet unknown information (actual die roll and attack bonus, respectively).

Условие If и “var1 cannot be resolved to a variable” in Java Eclipse, где ошибка?

Написал точный пример из книги, но у меня выдает ошибку почему-то.

public class Bit {

public static void main(String[] args) {              var1 = 99;             if (var1 < 100)System.out.println("Ja");             if (var1 > 100)System.out.println("Nein");             if (99 > 100)System.out.println("Nie");          } } 


Exception in thread “main” java.lang.Error: Unresolved compilation problems: var1 cannot be resolved to a variable var1 cannot be resolved to a variable var1 cannot be resolved to a variable

at Bit.main( 

Show resolved comments on Google Docs in context without re-opening them?

I have a Google Docs document when there were a lot of comments. These comments have been resolved, however, I still need to see them in context.

You could re-open them, but I don’t really want to do that, since it would incorrectly notify many people.

So how would you show resolved comments in context without re-opening them in Google Docs document?

What does it mean “Rebuilding” in a feature? Can it be resolved?

I did some changes in my local environment, then I updated the ‘feature’.

When I try to deploy the change to another environment, but before I can start the ‘revert’ operation, some parts of the feature are marked as ‘Rebuilding’.

The feature components are: – Field bases – Field instances – Strongarm

Additional details

  • I cannot use drush in the deployment environment.

  • This happened once in the past and it resolved itself after clearing the caches.

UBUNTU 18.04 Desktop Resolved DNS problems and updating /etc/resolv.conf

I have several questions about the internal workings of network-manager, systemd-resolve, and the /etc/resolv.conf and any other files such as nsswitch.conf.

Is there a file or several files, where DNS server information could be entered and have the resolved read it and automatically add it to the /etc/resolv.conf at each boot up instead of deleting my information or only using the DHCP DNS information?

Are there any documents, with deep technical details, about how all of these subsystems work now, The network-manager, resolved, naming services, and DHCP?

Are there any instances where someone has something setup like this and have overcome the problem we are having?


I have an ubuntu 18.04 desktop computer that we are testing to be the new, bigger,better desktop for the company. This desktop has to connect to the internet through AT&T or SPECTRUM or some cable company. Then an openvpn tunnel is going to connect to our openvpn servers. In our current testing, when we do this allowing network-manager to control things our computers do not resolve our company servers through the openvpn tunnel unless a very specific set of circumstances are met. Essentially in the end we have to put the DNS server information into the /etc/resolv.conf file manually.

So I have a theory, but without technical documents that explain how things work, it is just a theory.

The Desktop computer is turned on, it boots and reads DHCP for its network data. This data includes all of the normal pieces of information. The IP address, the DNS, the gateway, etc. The DNS data gets stored in a cache someplace in the OS kernel space. This data is stored away from the normal data that would come from static files. This data is then connected to the system via the internal network of The DNS mechanism is handled through a variety of IPC calls in the kernel. This is what allows applications to access DNS data via the API.

Now I have a lot of years of experience, 35, as a UNIX engineer so some or all of this explanation may be wrong. IF there is a document that explains how all of this works with a lot of technical details, then I could probably read that and figure it out myself. Maybe I am just not looking in the correct place for the documents.

It would be great if I could find a way to get this working. So the final outcome needs to be this:

Users login from home across an Internet Modem of some ISP. They then launch openvpn. Once openvpn is launched and connects, work can begin.

Right now this is broken.

If you need more data feel free to ask me. I can give you all kinds of data about the computers configurations, but I can not give you any sensitive company data or references.

Thank you in advance for your assistance.


Bill Branson

How to implement a price resolved Commerce 2 adjust the prices of items already in the cart?

I have a custom PriceResolverInterface to calculate discounts based on quantities. However, the returned, adjusted price only affects the item(s) currently being added to the cart and does not adjust the pricing of items already in the cart.

How can I adjust the price of the items already in the cart as well?