dnd 5e – Is this adaptation of the Lycanthrope rules balanced

I am planning to put my group into a scenario where they might get turned into Werewolfs. As I am not entirely happy with how Werebeasts are portrait in the rules, MM pg. 207., I.e. Hybrid forms and Werewolfs running around in armour and swinging Greatswords (I like my wolves tooth and claw, not sword and board. Thank you very much!)

I decided to try my hand on modifying them to suit my desired outcome. This is the first draft I came up with.

Lycanthropy

Once per long rest you can assume your Werewolf form, growing in size, leaving your armor and gear, or absorb them, your choice. When you do so you gain the following traits:

  • You gain resistance to bludgeoning, slashing and piercing damage from non-silvered weapons.

  • Your claws count as finesse weapons, dealing 1d4 slashing damage. Increasing to 1d6 at 5th level, 1d8 at 11th level and 1d10 at 17th level.

  • If you use the attack action on your turn you can make another attack as a bonus action.

  • Your strength score increases to 15, if not higher (Using the Werewolf as example).

  • You become unable to use any of your class features that require you to take an action. You can’t cast spells or concentrate on them, or use any weapons or magical items, except your claws.

  • If you begin your turn with no more than half of your maximum hit points, you must succeed on a DC 8 Wisdom saving throw or move directly towards the nearest creature to you and use the Attack action against that creature. You can choose whether or not to use your Extra Attack feature for this frenzied attack. If there is more than one possible target, roll to randomly determine the target. You then regain control for the remainder of your turn.
    If you are under an effect that prevents you from concentrating (like the barbarian’s Rage feature), you automatically fail this saving throw.

The transformation lasts for 1 hour or until you end it prematurely as a bonus action.

The forced turn on a full moon still applies, and yes the last part is copied from the Order of the Lycan Blood Hunter.

The idea is to create a kind of half breed class, compatible with any existing one.

I know that by denying to use class actions or spells I favour some combinations above others, like a paladin who can still use his smite or a monk who can still use his Ki. Hexbladed curse could still be used and sneak attack as well.

The alternative would be to deny any kind of overlap and basically have two different character sheets. Which is an option.

The idea behind it is simply making the experience a bit more unique and relatable to your character than just playing a boring run of the mill werebeast, there are druids for that.

Balance/usefulness wise I also considered adding the following:

Unarmored defence

Your AC equals 10 + Con mod + Dex mod

Temporary Hit points

You gain temporary hit points equal to 5 × your character level

Extra attack (at level 5 or 6)

When you take the attack action you can attack twice instead of once

Unarmoured movement

Your movement speed increases by 10.

Make the strength Score increase scale with your level

You strength Score increases to 10 + half your character level, if not higher.

My questions are:

  • Are there any exploits too great that it would completely break the game?

  • Is it too weak, that its usefulness is negligible?

  • Are there any other ways one could implement a similar system I haven’t thought of yet? Traits or ability Score benefits or deficits?

Adaptation – help with local shame

I'm trying to navigate to some of my clients' websites by adding a scheme, and I was hoping that as you read some Google documents, you would have had some input and could not tell if I was doing it right.

I went to:

https://www.google.com/webmasters/markup-helper/u/0/

And marked the page. I then went to:

https://search.google.com/structured-data/testing-tool/u/0/

And I tested the code.

My question is more about where and how I put the code on the website.

The customer I work with now has two locations. Basically I have site pages.

Each site page contains sub-pages such as services and other things.

Plainview

Can I use a wp_body_open hook to add the code to these pages if all of these pages contain the same exact details (such as hours, address, phone, name, etc.)? Then another hook for the second site page and the subpages?

Or I should go through the process for each page individually with the Structured Data Markup Helper tool and insert the code directly into the text, for example in the WordPress page editor (for me it is Siteorigin).

If you use the test tool, do you see if it appears on the page immediately or if it takes some time? I know I've read here:

https://support.google.com/webmasters/answer/3069489?

And it is mentioned (# 8 A) that it could take some time. Does anyone have an idea or personal experience with it?

Any feedback would be great!

dnd 5e – Is the density of adaptation overwhelmed?

There are two new arcane traditions in the Explorers Guide to Wildemount: Graviturgy and Chronurgy.
If you are a second level graviturgist, you will get a magic function called Adjust Density:

As an action, you can magically change the weight of an object or creature that you can see within 30 feet of you. The object or creature must be large or small. The weight of the target is halved or doubled for up to 1 minute or until your concentration ends (as if you were concentrating on a spell).

While this effect halves a creature's weight, the creature's speed increases by 10 feet, it can jump twice as far as normal, and has disadvantages in strength tests and energy-saving throws. While this creature's weight is doubled, the creature's speed is reduced by 10 feet and it has an advantage in strength tests and energy-saving throws. (EGW p.185)

I'm still fairly new to D&D and its rules and that confused me. It is a variant of the "Enlarge / Reduce" spell, but does not require spell slots or a save to prevent it from affecting an unwilling target.

I am new to the DM and I am not sure how OP would be on the second level. It could turn fights upside down if you use Adjust Density against an attacker whose attacks are based on strength.

I have two questions about this magical function: will this surgery be compared to other second level skills and what can I do to prevent battles with this magical function from being turned upside down?

Adaptation – What does "Solved to an acceptable level" mean in the context of NonlinearModelFit?

I have adapted a simple cosine to some data:

NonlinearModelFit(
                    Data((1;;)) /. a_Around :> a("Value"),
                    {
                        A Cos(ω x + ϕ) + c,
                        {-π <= ϕ <= +π}
                    }, 
                    {{A, -0.0017}, {ω, 400}, {c, 0.01}, {ϕ}}, x,
                    VarianceEstimatorFunction->(1&), 
                    Weights -> (1/(Data((1;;,2)) /. a_Around :> a("Uncertainty"))^2),
                    ConfidenceLevel->0.95, MaxIterations->10000
                );

I can provide the data if necessary. The adjustment appears to converge successfully, and the plotted result along with the resulting adjustment parameters makes sense. However, I get the error message / warning:

NonlinearModelFit::acceptlev: Solved to acceptable level.

First, what does that mean? How can I remove this (improve my fitting routine)? Does it affect the actual results on the fit.

I suspect that the adjustment will converge near an adjustment restriction.

I am using Mathematica 12, so possibly why some users have not seen this error message and why I did not find any results when searching the error message.

The data:

{{33322.984, Around(0.007816405492811665,  0.00027463653231123993)},
 {33322.988, Around(0.010073344779686584,  0.0007117756195902295)}, 
 {33322.991, Around(0.010108725016292291,  0.0009945416303385364)}, 
 {33322.992, Around(0.008967820799845302,  0.0013022059402730695)}, 
 {33322.994, Around(0.00802865952165009,   0.0012786303668924815)}, 
 {33322.997, Around(0.0068887219740959,    0.0007474404408052571)}, 
 {33323.,    Around(0.008130289312875589,  0.00022863757915000962)}, 
 {33323.003, Around(0.009914276423570985,  0.00030355873713380484)}, 
 {33323.006, Around(0.010214891502463226,  0.001117808525551174)}, 
 {33323.008, Around(0.009013144046862024,  0.0011652145970101099)}, 
 {33323.009, Around(0.008126883089375795,  0.0013667571907391915)}, 
 {33323.012, Around(0.0068149354267696815, 0.0009386542257803183)}, 
 {33323.016, Around(0.008337596520600767,  0.00020742323701885597)}}

mathematical optimization – Levenberg-Marquardt method for adaptation

I have a model function:

T145(x_, y_, t_, b_, l_, d_) := Intens/(2*(Pi)*K0)*NIntegrate(Sqrt(1 + m1^2)* Erfc(Sqrt((x - (Alpha))^2 + (y - (Beta))^2 + (z - (m1*(Alpha)-d))^2)/Sqrt(Dif*4*t))/(Sqrt((x - (Alpha))^2 + (y - (Beta))^2 + (z - (m1*\(Alpha) - d))^2)), {(Beta), -b/2, b/2}, {(Alpha), linf(Alpha),l*lsup1})

The data I want to adjust are signals with additional white noise:

simulatedData = noise + perfectData

The data come from the model:

Table(T145(x, 0, 1, 0.001, 0.001, 0.0001), {x, -0.0015, 0.002, 0.000015})

I want to make the fit by varying it b, l, d and with y=0with the Levenberg-Marquardt algorithm:

|simulatedData - model|^2

I tried it like this:

model = Intens/(2*(Pi)*K0)* NIntegrate(Sqrt(1 + m1^2)*Erfc(Sqrt((x -  
 (Alpha))^2 + (y - (Beta))^2 + (z - (m1*(Alpha)  - 
 d))^2)/Sqrt(Dif*4*t))/(Sqrt((x - (Alpha))^2 + (y - (Beta))^2 + (z -      
(m1*(Alpha) - d))^2)), {(Beta), -b/2, b/2}, {(Alpha), linf(Alpha), l*lsup1});
data = Table(simulatedData, {x, -0.0015, 0.002, 0.000015});
f = FindFit(data, model, {{y, 0}, t}, {b, l, d}, Method -> "LevenbergMarquardt")

but the only thing I can see are the white noise spots. Where am I wrong

pathfinder 1e – adaptation of Harness Shard

An eighth level Aegis has 14 power points (based on level, race, and others). So if he adjusts his suit with harness shards, he can create 14 shards. In this round he uses everyone to hit an enemy, how much damage each one? What is the area? 1d3 / 1d4 and 6 mt as standard shards? And in the next round he can use them all again, they don't dissolve, can they? So he can increase his normal attack by 14d3 / 4 in each round. Right?

Approximation – adaptation of special data

I have the following file, which contains data about the temporal evolution of the composition of a star. We are only interested in the first (time) and fourth column (mass). Let's do the appropriate action

data = Import("evolve10.dat", "Table");
d0 = data((All, {1, 4}));
L0 = ListPlot(d0, Joined -> True, PlotStyle -> {Blue}, PlotRange -> All)

As we see, the temporal evolution of the mass $ m $ is very unique. My question is: Is there a way to customize the data and get an analytic formula? $ m = m (t) $ Approaching the temporal evolution of the earth?

Enter image description here

Is beta-reduction in the theory of types in category theory regarded as the basis for the Homent sensor adaptation, as a denotational or operational semantics?

Nlab's article on the relationship between type theory and category theory states that "beta reduction" in the type theory "county for hom-tensor adjunction" in category theory and "substitution" "composition of classification" corresponds to "morphisms / pullback of Display cards "accordingly.

Are these regarded as designation or operation semantics?

Interpolation – Adaptation of a B-spline to given data without using the integrated Mathematica function

I was given the points {{700, 0.071}, {800, 0.084}, {900, 0.097}, {100, .111}} and function f(t_) := .02424 (t/303.16)^1.27591 and was instructed to fit B-splines to the data and draw the curve on the same graph as the data. I've had the same problem with Bezier curves and wondered if there's a way to manipulate that code, because B-spline is essentially a bunch of Bezier curves connected end-to-end. I know that k-degree B-splines are defined by n + 1 control points, but I'm not sure I could apply this to my code.

Clear("Global`*");
f(x_) = x ( E^-x) - 1
XY2 = {#, f(#)} & /@ Range(0, 4);
p2(x_) = Fit(XY2, {1, x, x^2, x^3, x^4}, x);
Plot({p2(x), f(x)}, {x, 0, 4}, PlotStyle -> {Green, Red}, 
 PlotRange -> All, PlotLegends -> Placed("Expressions", {0.75, 0.75}),
  Epilog -> {PointSize(0.02), Point(XY2)})