How should a player and GM handle an ability that necessitates a player seeing a GM’s roll?

A Dual-Cursed Oracle gets the following Revelation at 1st level:

Misfortune (Ex): At 1st level, as an immediate action, you can force a creature within 30 feet to reroll any one d20 roll that it has just made before the results of the roll are revealed. The creature must take the result of the reroll, even if it’s worse than the original roll. Once a creature has suffered from your misfortune, it cannot be the target of this revelation again for 1 day.

This can be used against any creature, including those the GM controls; indeed, that appears to be the intent of the ability, hence the name Misfortune. The problem is that in order for it to work on said creatures, the player needs to see the GM’s die roll, which to my knowledge is generally frowned upon, and see it whenever any enemy makes any save since Misfortune can potentially be activated at any time. Is there a better way to handle this?

Similar abilities include a Fate Cleric’s Tugging Strands, and a Nornkith’s Fate Weaver.

Does True Seeing reveal an Elder Oblex’s simulacrum’s true form as an ooze?

I’m currently playing in a campaign where we’ve encountered an Elder Oblex. Before we ventured into its lair I twinned True Seeing onto myself and another party member.

Later on it was revealed that a pretty suspicious humanoid male we met down there was actually a simulacrum created by the Elder Oblex’s Sulfurous Impersonation ability.

The description of the ability is:

As a bonus action, the oblex can extrude a piece of itself that assumes the appearance of one Medium or smaller creature whose memories it has stolen. This simulacrum appears, feels, and sounds exactly like the creature it impersonates, though it smells faintly of sulfur. The oblex can impersonate 2d6 + 1 different creatures, each one tethered to its body by a strand of slime that can extend up to 120 feet away. For all practical purposes, the simulacrum is the oblex, meaning the oblex occupies its space and the simulacrum’s space simultaneously. The slimy tether is immune to damage, but it is severed if there is no opening at least 1 inch wide between the oblex’s main body and the simulacrum. The simulacrum disappears if the tether is severed.

From the description of Truesight in the Basic Rules/Player’s Handbook (emphasis mine).

A monster with truesight can, out to a specific range, see in normal and magical darkness, see invisible creatures and objects, automatically detect visual illusions and succeed on saving throws against them, and perceive the original form of a shapechanger or a creature that is transformed by magic.

So, while not necessarily the traditional definition of a shapechanger (typically associated with polymorph’d creatures or lycanthropes), clearly the Elder Oblex is shapechanging beyond its natural composition, and should be detectable via True Seeing, and the characters who had True Seeing active should have seen an ooze in the guise of a man.

Is this a reasonable deduction or a stretch? Perhaps there is there a more specific definition of what is or isn’t a shapechanger somewhere that I am missing?

(Pathfinder) Detect vs Seeing (Wording)

Question: If a creature is in the etheral plane and can lower the hit chance from 50% to 20% If you can detect It. Would the effect apply or you need to see it?

Spell in question is Bink

Abilities confusion

Spirit Sensing Stance: By sensing the different patterns all beings that exist have, the senses of the Veiled Moon disciple exceed that of natural beings and move into the realm of supernatural awareness. While in this stance, the initiators gains the scent special ability and he may detect creatures on the Ethereal plane that are near the Material plane within 30-ft. of his position.

See Invisibility: You can see any objects or beings that are invisible within your range of vision, as well as any that are ethereal, as if they were normally visible. Such creatures are visible to you as translucent shapes, allowing you easily to discern the difference between visible, invisible, and ethereal creatures.

The spell does not reveal the method used to obtain invisibility. It does not reveal illusions or enable you to see through opaque objects. It does not reveal creatures who are simply hiding, concealed, or otherwise hard to see.

See invisibility can be made permanent with a permanency spell.

Blink: You “blink” quickly back and forth between the Material Plane and the Ethereal Plane and look as though you’re winking in and out of reality at random. Blink has several effects, as follows.

Physical attacks against you have a 50% miss chance, and the Blind-Fight feat doesn’t help opponents, since you’re ethereal and not merely invisible. If the attack is capable of striking ethereal creatures, the miss chance is only 20% (for concealment).

If the attacker can see invisible creatures, the miss chance is also only 20%. (For an attacker who can both see and strike ethereal creatures, there is no miss chance.) Likewise, your own attacks have a 20% miss chance, since you sometimes go ethereal just as you are about to strike.

Am I seeing a particle orbiting a Morris-Thorne Wormhole?

I tried to calculate the time-like geodesics of the Morris-Thorne Wormhole $ [1]$ , $ [2]$ , $ [3]$ for redshift function $ \Phi(r) = 0$ and $ b(r) = \sqrt{r_{0} r}$ . But I don’t know for sure if all the plots that I made are correct.

So, the metric is:

$ $ ds^2 = -e^{2\Phi(r)}dt^2+\Biggr\{ 1-\frac{b(r)}{r}\Biggr\}^{-1}dr^2+r^2[d\theta^2+sin^2(\theta)d\phi^2]\tag{1}$ $

And the plots are:

enter image description here

enter image description here

The various spheres are the 2-spheres due to spherical symmetry of the metric, and the central sphere is the sphere of the radius $ r_{0}$ , therefore is the throat.

My doubt is:

Am I seeing a particle orbiting the throat of a Morris-Thorne Wormhole? In other words is it correct to say that the particle approches from infinity, orbits the throat and returns to the same universe?

$ $ * * * $ $

$ [1]$ LOBO.F.S.N; Exotic solutions in General Relativity,arxiv:0710.4474v1, 2007

$ [2]$ LOBO.F.S.N; Wormholes, Warp Drives and Energy Conditions,Springer, Vol.189, 2017

$ [3]$ VISSER.M; Lorentzian Wormholes, Springer, AIP Press, 1995

Appendix: Mathematica code:

n = Length[coords]; a = 0; r0; \[CapitalPhi][r] = 0; B[r] = (Sqrt[r*r0]);  tt = -(Exp[     2*\[CapitalPhi][       r]   ]); rr = (1)/(1 - ((B[r])/(r))); \[Theta]\[Theta] =   r^2; \[CurlyPhi]\[CurlyPhi] =   r^2*(Sin[\[Theta]]*Sin[\[Theta]]); t\[CurlyPhi] = 0; metric = {{tt,     0, 0, 0}, {0, rr, 0, 0}, {0, 0, \[Theta]\[Theta], 0}, {0, 0,     0, \[CurlyPhi]\[CurlyPhi]}}; metric // MatrixForm inversemetric = Simplify[Inverse[metric]]; inversemetric // MatrixForm christoffel :=   christoffel =    Simplify[Table[     1/2*Sum[inversemetric[[i,          s]]*(D[metric[[s, j]], coords[[k]]] +           D[metric[[s, k]], coords[[j]]] \[Minus]            D[metric[[j, k]], coords[[s]]]), {s, 1, n}], {i, 1, n}, {j,       1, n}, {k, 1, n}]] listchristoffel :=   Table[If[UnsameQ[christoffel[[i, j, k]],       0], {ToString[\[CapitalGamma][i, j, k]],       christoffel[[i, j, k]]}], {i, 1, n}, {j, 1, n}, {k, 1,      j}] TableForm[    Partition[DeleteCases[Flatten[listchristoffel], Null], 2],     TableSpacing -> {2, 2}] geodesic :=   geodesic =    Simplify[Table[\[Minus]Sum[       christoffel[[i, j, k]] coords[[j]]' coords[[k]]', {j, 1, n}, {k,         1, n}], {i, 1, n}]] listgeodesic :=   Table[{"d/d\[Tau]" ToString[coords[[i]]'], " =", geodesic[[i]]}, {i,     1, n}] TableForm[listgeodesic, TableSpacing -> {2}]  max\[Tau] = 750; ivs = {0, 0, 0.088}; ics = {0, 6.5, \[Pi]/2,    0}; r0 = 1; computeSoln[max\[Tau]i_, ivsi_, icsi_] :=   Block[{ivs, ics, i, \[Chi], tmp, soln}, ics = icsi;   ivs = Join[{\[Chi]}, ivsi];   op1 = Table[coords[[i]] -> ics[[i]], {i, 0, n}];   tm = metric /. op1;   tmp = ivs.(tm.ivs); \[Chi]slv = Solve[tmp == uinvar, \[Chi]];   ivs[[1]] = Last[\[Chi] /. \[Chi]slv];   op = {Derivative[1][t] -> Derivative[1][t][\[Tau]],      Derivative[1][r] -> Derivative[1][r][\[Tau]],      Derivative[1][\[Theta]] -> Derivative[1][\[Theta]][\[Tau]],      Derivative[1][\[CurlyPhi]] -> Derivative[1][\[CurlyPhi]][\[Tau]],      t -> t[\[Tau]],      r -> r[\[Tau]], \[Theta] -> \[Theta][\[Tau]], \[CurlyPhi] -> \ \[CurlyPhi][\[Tau]]};   deq = Table[     coords[[i]]''[\[Tau]] == Simplify[geodesic[[i]] /. op], {i, 1,       n}]; deq =     Join[deq, Table[coords[[i]]'[0] == ivs[[i]], {i, 1, n}],      Table[coords[[i]][0] == ics[[i]], {i, 1, n}]];   soln = NDSolve[deq, coords, {\[Tau], 0, max\[Tau]i}]; soln] uinvar = \[Minus]1; sphslnToCartsln[soln_] :=   Block[{xs, ys, zs},    xs = r[\[Tau]] Sin[\[Theta][\[Tau]]] Cos[\[CurlyPhi][\[Tau]]] /.      soln; ys =     r[\[Tau]] Sin[\[Theta][\[Tau]]] Sin[\[CurlyPhi][\[Tau]]] /. soln;   zs = r[\[Tau]] Cos[\[Theta][\[Tau]]] /. soln; {xs, ys, zs}] udotu[solni_, \[Tau]val_] :=   Block[{x\[Alpha], u\[Alpha]},    x\[Alpha] =     Table[coords[[i]][\[Tau]] /. solni, {i, 1, n}] // Flatten;   u\[Alpha] = D[x\[Alpha], \[Tau]];   x\[Alpha] = x\[Alpha] /. \[Tau] -> \[Tau]val;   u\[Alpha] = u\[Alpha] /. \[Tau] -> \[Tau]val;   u\[Alpha].((metric /.         Table[coords[[i]] -> x\[Alpha][[i]], {i, 1, n}]).u\[Alpha])] coordlist[\[Tau]in_] :=   Table[ToString[coords[[i]]] <>     " = " <> {ToString[coords[[i]][\[Tau]in] /. soln // First]}, {i, 1,     n}]  soln = computeSoln[max\[Tau], ivs, ics];  xyzsoln = sphslnToCartsln[soln]; Join[{"Final Coordinates:"}, coordlist[max\[Tau]]] // TableForm Join[{{"", "", "", "u.u values"}},    Table[{"\[Tau]=", ToString[i], "->", udotu[soln, i]}, {i, 0,      max\[Tau], max\[Tau]/5}]] // TableForm {Plot[Evaluate[    Table[coords[[i]][\[Tau]] /. soln, {i, 1, n}]], {\[Tau], 0,     max\[Tau]}, AxesLabel -> {"\[Tau]", "Coordinate"},    PlotLegends -> {"t", "r", "\[Theta]", "\[CurlyPhi]"},    PlotRange -> {0, 30}],   Show[ParametricPlot[    Evaluate[{xyzsoln[[1]], xyzsoln[[2]]} // Flatten], {\[Tau], 0,      max\[Tau]}, AspectRatio -> 1, PlotStyle -> Gray],    Graphics[{Red, Circle[{0, 0}, 2]}]]}  Shape FUNCTION;  (1)/(((r)/((Sqrt[r*r0]))) - 1)  Integrate[(1)/(((r)/((Sqrt[r*r0]))) - 1), r]  max\[Tau] = 2000; ivs = {\[Minus]0.08, .035, .0359}; ics = {0, 2, Pi/4, 0.2}; xyzsoln = sphslnToCartsln[computeSoln[max\[Tau], ivs, ics]]; angle = ParametricPlot3D[    Evaluate[Re[xyzsoln] // Flatten], {\[Tau], 0, max\[Tau]},     AxesLabel -> {x, y, z}, DisplayFunction -> Identity]; sphhoriz =    SphericalPlot3D[{1, 2, 3, 4}, {\[Theta], 0, Pi}, {\[Phi], 0, 2*Pi},     PlotRange -> {{-10, 10}, {-10, 10}, {-30, 30}},     BoxRatios -> {1, 1, 1}, PlotTheme -> "Classic", BoxRatios -> 2,     Mesh -> None, PlotStyle -> Opacity[0.2]]; sphhoriz2 =    SphericalPlot3D[{1, 2, 3, 4}, {\[Theta], 0, Pi}, {\[Phi],      0, (3/2)*Pi}, PlotRange -> {{-10, 10}, {-10, 10}, {-30, 30}},     BoxRatios -> {1, 1, 1}, PlotTheme -> "Classic", BoxRatios -> 2,     Mesh -> None, PlotStyle -> Opacity[0.3]]; Show[angle, sphhoriz, DisplayFunction -> $  DisplayFunction,   PlotRange -> {{-10, 10}, {-10, 10}, {-10, 10}}] Show[angle, sphhoriz2 , DisplayFunction -> $  DisplayFunction,   PlotRange -> {{-10, 10}, {-10, 10}, {-10, 10}}] 

I am seeing ICMP type 3 error message from my firewall logs. However , I am unable to find the original request sent to that external IP [closed]

No matching connection for ICMP error message: icmp src inside: X.X.X.98 dst outside: X.X.X.11 (type 3, code 2) on inside interface. Original IP payload: udp src X.X.X.11/53 dst X.X.X.98/52906.

Can somebody please help me understand the cause.

Does counterspell require seeing the casting or the caster?

Counterspell:

Casting Time: 1 reaction, which you take when you see a creature within 60 feet of you casting a spell

What does "you see" refer to, the creature or the casting of a spell? In other words, can you Counterspell for example, if you hear a creature within 60 feet of you casting a spell, and see the creature?

Example: You are behind someone with full-face helmet, and they cast a verbal-only spell at someone else in front of them. Can you Counterspell?

I am seeing the error rpcinfo: can’t contact rpcbind: RPC: Remote system error – No such file or directory when running the rpcinfo command

So guys I am new to kali linux, sorry if this is a basic question but I am seeing this error message rpcinfo: can’t contact rpcbind: RPC: Remote system error – No such file or directory whenever I am running the command rpcinfo -p for NFS testing.

I’m seeing strange names in my list of docker containers, is someone having fun at docker or is that from hackers?

I’m trying to run a docker and it fails for various reasons. As I check my list of dockers (docker ps -a), I see those names:

pedantic_gauss recursing_feynman adoring_brattain suspicious_tesla gallant_gates competent_gates elated_davinci ecstatic_mahavira focused_mirzakhani 

I use docker-compose and I’m sure we do not have such names in our setup files. Is that just something docker people thought would be fun to do?! I searched on some of those names and could not really find anything useful, although it looks like these appear on many sites, somewhat sporadically.