dnd 5e – Can the Way of Mercy monk’s Flurry of Healing and Harm feature be used on one target multiple times in the same turn?

There seems to be some confusion here. I’ll try to unpack this.

Using Hand of Healing as an action.

Hand of Healing says:

As an action, you can spend 1 ki point to touch a creature and restore a number of hit points equal to a roll of your Martial Arts die + your Wisdom modifier.

If you use Hand of Healing as an action, you cannot use flurry of blows because flurry of blows says:

Immediately after you take the Attack action on your turn, you can spend 1 ki point to make two unarmed strikes as a bonus action.

Hand of Healing is not the attack action. Using Hand of Healing in this way allows for a single use of the healing.

Using Flurry of Blows

As mentioned previously, using flurry of blows as a bonus action requires that we first use our action to take the Attack action. When we do so, and use flurry of blows, Flurry of Healing and Harm says:

When you use Flurry of Blows, you can now replace each of the unarmed strikes with a use of your Hand of Healing, without spending ki points for the healing.

This gives us two instances of the healing.

We can use both instances on one creature.

There is no restriction on using the two instances of healing on the same creature. The important restriction to remember is that the affected creature must be within your reach. Hand of Healing requires that you touch the creature you are healing.

dnd 5e – Can Flurry of healing and harm be focused on one target?

There seems to be some confusion here. I’ll try to unpack this.

Using Hand of Healing as an action.

Hand of Healing says:

As an action, you can spend 1 ki point to touch a creature and restore a number of hit points equal to a roll of your Martial Arts die + your Wisdom modifier.

If you use Hand of Healing as an action, you cannot use flurry of blows because flurry of blows says:

Immediately after you take the Attack action on your turn, you can spend 1 ki point to make two unarmed strikes as a bonus action.

Hand of Healing is not the attack action. Using Hand of Healing in this way allows for a single use of the healing.

Using Flurry of Blows

As mentioned previously, using flurry of blows as a bonus action requires that we first use our action to take the Attack action. When we do so, and use flurry of blows, Flurry of Healing and Harm says:

When you use Flurry of Blows, you can now replace each of the unarmed strikes with a use of your Hand of Healing, without spending ki points for the healing.

This gives us two instances of the healing.

We can use both instances on one creature.

There is no restriction on using the two instances of healing on the same creature. The important restriction to remember is that the affected creature must be within your reach. Hand of Healing requires that you touch the creature you are healing.

Excel VBA Sub not executing when target cell is filled with reference cell value

This works great for what I want want it to do when I manually enter the value for “b37” but when I put “=c20”, for example, into “b37” nothing happens. How do I make this work for when the value in the cell referenced, “c20” changes instead of manually entering a value for “b37”? Thanks!

Sub Worksheet_Change(ByVal target As Range)
    If Intersect(target, Range("b37")) Is Nothing Then Exit Sub
    If IsNumeric(target.Value) Then
        If target.Value < 0.95 Then
            ActiveSheet.Shapes("Straight Connector 1").Line.ForeColor.RGB = vbRed
        ElseIf target.Value >= 0.95 And target.Value < 1 Then
            ActiveSheet.Shapes("Straight Connector 1").Line.ForeColor.RGB = vbGreen
        Else
            ActiveSheet.Shapes("Straight Connector 1").Line.ForeColor.RGB = vbYellow
        End If
    End If
End Sub

Is it possible to target a specific website with outbrain?

I saw a website where I would like to announce. He uses Outbrain.

Is there a way to target a specific website in the Advertisers’ dashboard? So far, I just saw the option to target by location and by Interests.

Thanks!

dnd 5e – Can I use area of effect targetting rules to Entangle a target 105 feet away from me?

Entangle is a spell with a range of 90 feet. But, the wording of it…

Grasping weeds and vines sprout from the ground in a 20-foot square starting from a point within range.

Can I orient the square so it points directly away from me, covering a 20×20 space which can encompass a creature which is 105 feet away from me?

dnd 5e – If a Shadow sorcerer’s Hound of Ill Omen “can use its action only to attack its target”, what exactly is it allowed to do?

A typical creature, on their turn “can move a distance up to (their) speed and take one action”. By default, they don’t get a bonus action; those are usually granted by class features, spells, etc..

More specifically, regarding Bonus Actions:

Various class features, spells, and other abilities let you take an additional action on your turn called a bonus action. … You can take a bonus action only when a … feature of the game states that you can do something as a bonus action.

The Hound’s description doesn’t specifically preclude their taking bonus actions, so they would be able to were a spell to grant one (note, though, that Expeditious Retreat has a target of “self”, so getting it cast on the Hound might be tricky).

So, what can the Hound do on their turn? They can move, and they can use their action to attack. What does that mean?

If there’s ever any question whether something you’re doing counts as an attack, the rule is simple: if you’re making an attack roll, you’re making an attack.

— Making an Attack

Clearly, then, they can try to bite their target (as per the dire wolf on which they’re based). But, can they grapple or shove? Yes!

Making an Attack calls out those two options:

Grappling

When you want to grab a creature or wrestle with it, you can use the Attack action to make a special melee attack, a grapple.

and, Shoving

Using the Attack action, you can make a special melee attack to shove a creature, either to knock it prone or push it away from you.

In both cases, the key bit is that they “make a … melee attack”. Since the Hound of Ill Omen can use their action to attack and both grappling and shoving are types of attacks, the Hound can do so.

Expanding on that a bit, there are a few actions one can take on their turn; the ones called out in the SRD are:

  • Attack
  • Cast a Spell
  • Dash
  • Disengage
  • Dodge
  • Help
  • Hide
  • Ready
  • Search
  • Use an Object

The Hound of Ill Omen’s description includes:

On its turn, (the Hound of Ill Omen) … can use its action only to attack its target.

thus, it is prohibited from, say, taking the Ready action or attempting to Hide. They are similarly precluded from Dashing as their action. But, since grappling and shoving are both attacks, they’re welcome to do either if they so desire (and the other requirements are missed, eg., that the target isn’t too large).

I will note that grappling specifically “(uses) at least one free hand…”; this GM would generally allow a creature with a free appendage (including a wolf’s mouth) to grapple but, RAW, there’s room to say that a Hound can’t grapple because they don’t have a hand.

dnd 5e – “Attack a target” vs taking the Attack action in regards to Hound of Ill Omen

I have a few questions regarding what falls under the category of “attacking (the Hound of Ill Omen’s) target” for the Shadow Sorcerer’s Hound of Ill Omen feature.

…On its turn, (the Hound of Ill Omen) can move only toward its target by the most direct route,
and it can use its action only to attack its target.” (XGE p. 51)

So the hound is limited to using its action to attack its target. But does “attacking its target” specifically mean taking the Attack action to make an attack roll, or are their other things that qualify as an attack?

For example, could the hound use the Attack action to attempt to shove or grapple a creature? Or, stretching it a bit further, could they take an action (that is not the Attack action) to attempt to damage their target; (for example using the special action granted by the Dragon’s Breath spell) or if attack were impossible given the hound and the target’s positions taking the Dash action to be able to make a future attack possible?

Furthermore, would a hound be free to use its bonus action however it wants? For example, if Expeditious Retreat were cast on the hound, could it use the Dash action as a bonus action even though it is not attacking the target?

Thank you in advance for any answers I might receive.

unity – Raycast returns miss even though it clearly hits it’s target collider, how to debug?

https://postimg.cc/gLPyXcbk

The target is a stock 3D Object Unity Cube.
The script firing the rays has a Public GameObject called ‘target’, the cube is correctly set as the target.

Here is the bulk of the raycasting I am doing. The rays are aimed at an array of positions within the bounds of the box called ‘vertices’.

This was working yesterday and I didn’t change the code and now it no longer works and I am completely stumped with no idea how to even begin to debug why.

    for (int i = 0; i < vertices.Length; i++)
    {
        Vector3 direction = vertices(i) - self.position;

        Ray ray = new Ray(self.position, direction);

        if (Physics.Raycast(ray, out raycastHit))
        {
            if (raycastHit.collider.transform == target)
            {
                Debug.DrawRay(self.position, direction, Color.green, 5.0f, true);
                hitCount += 1f;
            }
            else
            {
                Debug.DrawRay(self.position, direction, Color.red, 5.0f, true);
            }
        }
    }

imac – Target display mode almost working, but need disconnect/reconnect

I’m using a 2010 iMac in target display mode with a newer Mac over a USB-C –> Mini DpsplayPort cable. It works except that I can only enable it by disconnecting and reconnecting the cable.

  • When I connect the cable, the iMac enters target display mode.
  • If I press cmd-F2 on the iMac keyboard, it switches out of target display mode.
  • If I press cmd-F2 on the iMac keyboard again, it does not go back into target display mode.

I’ve tried the last step when logged in and when the iMac is showing its login screen, and I’ve rebooted the iMac a couple of times with no effect. Is there something else I need to do or could do to switch back and forth without needing to mess with the cable?

object oriented – C# Target game random angles windows forms, OOP translation

Currently, my game is a basic target shooting game

  • The targets rise to the top, if the target reaches the top an end screen is shown.
  • If you shoot a target you get more score, and the speed in which the targets move increases.
  • If you shoot the fake target, the end screen is shown

I’m not too sure how to make the game so that the targets come at random angles of the screen rather than only upwards, I’d also like to include OOP in my game, and use inheritance to create different types of targets.

If anyone could help me and clean up my code i’d appreciate it greatly, I’m new to C#

namespace ProjectProtoypeUI
{
    public partial class gameForm : Form
    {

        bool gameOver;
        int targetSpeed;
        int score;
        Random randomValue = new Random();
       


        public gameForm()
        {
            InitializeComponent();
            GameRestart();
        }

        private void textScore_Click(object sender, EventArgs e)
        {

        }

        private void MainTimeEvent(object sender, EventArgs e)
        {
            textScore.Text = "Score: " + score;

            if (gameOver == true)
            {
                targetTimer.Stop();
                textScore.Text = "Score :" + score + "Game over, press enter to reset game";
            }

            foreach(Control test in this.Controls)
            {
                if (test is PictureBox)
                {
                    test.Top -= targetSpeed;
                    //test.Left -= targetSpeed;

                    if (test.Top < -100)
                    {
                        test.Top = randomValue.Next(700, 1000);
                        test.Left = randomValue.Next(5, 500);
                    }

                    if ((string)test.Tag == "target")
                    {
                        if (test.Top < -50)
                        {
                            gameOver = true;
                        }
                    }

                    if (gnomeImage.Bounds.IntersectsWith(pictureBox2.Bounds) || gnomeImage.Bounds.IntersectsWith(pictureBox1.Bounds))
                    {
                        test.Top = randomValue.Next(650, 800);
                        test.Left = randomValue.Next(50, 450);
                    }

                    if (pictureBox1.Bounds.IntersectsWith(pictureBox2.Bounds))
                    {
                        test.Top = randomValue.Next(700, 1000);
                        test.Left = randomValue.Next(5, 500);
                    }


                } 
            }    
        }

        private void shootTarget(object sender, EventArgs e)
        {
            if (gameOver == false)
            {
                var target = (PictureBox)sender;

                target.Top = randomValue.Next(750, 1000);
                target.Left = randomValue.Next(5, 500);
                
                if (target.Top > 800 && target.Left > 514)
                {
                    target.Top = randomValue.Next(100, 1000);
                    target.Left = randomValue.Next(5, 1000);
                }
                
                score += 1;
                targetSpeed += 1;

            }


        }

        private void gameLost(object sender, EventArgs e)
        {
            if (gameOver == false)
            {
                gameOver = true;
            }    
            
        }

        

        private void GameOver(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter && gameOver == true)
            {
                GameRestart();
            }    
        }

        private void GameRestart()
        {
            targetSpeed = 10;
            score = 0;
            gameOver = false;

            

            foreach (Control pictures in this.Controls)
            {
                if (pictures is PictureBox)
                {
                    pictures.Top = randomValue.Next(750, 1000);
                    pictures.Left = randomValue.Next(5, 500);
                }    
            }

            targetTimer.Start();

        }


    }
}

```