If I ready a action (spell) in response to a companion’s attack, what is a fair GM rulling over the order of events?

In our campaign, I have a cleric who wished to use Ready an Action as his move. His idea behind this was that he wanted to ready Guiding Bolt and the condition he set was that, when one of the player (fighter) attacked a creature (one of 2 trolls), he would release the bolt beforehand. Therefore the figther would have advantage on her attack if the Guiding Bolt hit first.

I ruled that the fighter hit first, but I’m not so sure now – and feel like I was unfair in my ruling, maybe.

I can see both points of view:

  1. If I was the cleric readying my spell, I would cast the spell as soon as I noticed my fighter’s companion intention to attack a creature.

  2. But, also if I’m the fighter and I’m 5′ away from a creature, maybe my attack would land first, before the Guiding Bolt.

I would like some RAW guidance on this please. But, if not explicitly available, then a response with lived experience of a GM on a similar ruling to do with resolving oder of events.

Which class should an armored Wizard multi-class with, and in what order?

For a Wizard who plans to be in battle, what factors should be considered when deciding between taking a level or two of Fighter or of Cleric, and when?

Fighter 1 would give the heavy armor proficiency and the proficiency on CON saves, and seems like a good way to go.

Cleric 1 would also give heavy armor proficiency, proficiency on WIS saves, and progresses the spell slots. L1 Cleric healing (and other) spells could be cast from higher level slots making this a nice “bonus” set of spells to have available.

I realize there are trade-offs and it’s not a factual question to ask which is better, but are there factors I’m failing to take into consideration?

Is there an argument for taking the first level of Wizard first? It seems like you lose out on more than you gain that way.

(If it matters, we’ll start playing at Level 3)

When and why did the order of ability scores change in D&D?

In OD&D, the order in which abilities were presented and listed was: Strength, Intelligence, Wisdom, Constitution, Dexterity, Charisma. Today, the broadly accepted order is Strength, Dexterity, Constitution, Intelligence, Wisdom, and Charisma. When did this generally accepted order change and are there any sources–or logical theories–indicating why the abilities were in that original order and why they changed?

Adding Tracking Details for Advanced Shipment Tracking Plugin without order details in complete order email

I am using Advanced Shipment Tracking plugin from Zorem and I want to include only tracking information in complete order email without order details but I can not separate them while editing "astra/woocommerce/emails/customer-completed-order.php." but they both are under the action " do_action( ‘woocommerce_email_order_details’, $ order, $ sent_to_admin, $ plain_text, $ email );" I wanted to know how can I just keep the tracking info without order details. Thanks

Can an Order of Scribes wizard cast ‘touch’ spells through Manifest Mind?

If I wanted to cast bestow curse via the spectral mind from the Order of Scribes’ Manifest Mind ability on an enemy adjacent to it, would I be able to?

Manifest Mind lets you cast spells ‘as if you were in the spectral mind’s space’, but I’m not quite sure how that interacts with touch spells, given the mind itself is "intangible" (or if that even matters, since technically the spell isn’t saying the mind is the one casting it, and my wizard 50 feet away definitely can’t touch that creature).

(Note that the language of casting through Manifest Mind is not the same as the language used for find familiar, which explicitly specifies touch spells.)

In what order do you half and double when damage is both halved and doubled? [duplicate]

Suppose a creature is vulnerable to radiant damage, and is beginning its turn in the area of effect of Moonbeam. It will be taking radiant damage, and the damage roll is a 13. It succeeds on its saving throw, so the damage is halved, but it is vulnerable to radiant damage, so the damage is doubled.

Is the damage first halved, giving 6, and then doubled, giving 12? Or is it doubled first, then halved to give 13? Or do the effects cancel, for a total damage of 13?

Does a wizard need to hold a component pouch or focus in one hand in order for it to work?

One of my PCs is a (weird) wizard who is frequently switching quickly between items—one turn he’s wielding a quarterstaff two-handed, the next he’s got a component pouch and a dagger, and after that, he’s going back to the two-handed quarterstaff to prepare for an attack of opportunity.

We often find ourselves in situations where we’re not sure if the rules on action economy actually allow for him to cast some of these spells. For clarification, this question is two-fold:

  • If a focus is merely worn, can a wizard still cast his spells?
  • If it fits, can the wizard hold a component or focus in the same hand that performs somatic components?

Do cursed items require attunement in order to curse you?

Most cursed items, like the Armor of Vulnerability, require to you attune to them in order to become cursed.

Curse. This armor is cursed, a fact that is revealed only when an identify spell is cast on the armor or you attune to it. Attuning to the armor curses you until you are targeted by the remove curse spell or similar magic; removing the armor fails to end the curse. …

While others, like Demon Armor, appear to not have that requirement and aren’t worded to say that you are the one who is cursed.

Curse. Once you don this cursed armor, you can’t doff it unless you are targeted by the remove curse spell or similar magic. While wearing the armor, you …

Are there items, like Demon Armor, that do not require attunement in order to curse you, even if you are able to attune to it? Are you being cursed or is only the armor cursed?

How to copy an order item meta from the parent to the child order in a Woocommerce Subscription?

I’m running a function hooked to woocommerce_order_status_completed that uses an API to get a phone number and pin from an external source and save that in a meta key on some order items. Some of these order items are subscriptions.

When a Woocommerce subscription renewal order runs automatically, it fires the API and gets a new set of call-in data. I need to check if a completed order is a subscription renewal and if so skip the API call and just get the renewed item’s parent meta data and insert it into the child items meta.

The top portion of the code I have tried here is not working. The API call portion of the code in the else{} is working so I have truncated it.

add_action ( 'woocommerce_order_status_completed', 'add_item_meta_or_run_api', 10 , 1);  function add_item_meta_or_run_api( $  order_id ) {  $  order = wc_get_order( $  order_id );   if (wcs_order_contains_subscription( $  order, 'renewal' )){ //check if the order contains a renewal subscription    foreach ($  order->get_items() as $  item_id => $  item_obj) { //loop through each rewnewal item        $  parent_id = $  item_obj->get_parent_id(); // Get the parent order ID for the subscriptions.       $  parentSubscriptions = wcs_get_subscriptions_for_order( $  parent_id );//get parent order subscriptions                 foreach (  $  parentSubscriptions->get_items() as $  parent_item_id => $  subscription_item_obj) { //loop through parent order items and get the meta.                   $  ParentCallinData = $  subscription_item_obj->get_meta('call_in_data');               // Store parenent item call in data in renewal order item meta         wc_update_order_item_meta($  item_id,'call_in_data',   $  ParentCallinData, true);             }    } }   else {//if there is not a subscription renewal in the order then we run the Api       foreach ($  order->get_items() as $  item_id => $  item_obj) {    //Code here has been removed that builds and runs the API call to dynamically get the call-in data and store it in $  APIresponse          wc_update_order_item_meta($  item_id,'call_in_data',  $  APIresponse, true); //the APIresponse is added to an order item meta key     }    }   }