When an artificer uses its action to create two Cannons, how can it easily expend a spell slot between the creation of the first and second cannon?

While writing an answer for this question I came across a problem with how the Eldritch Cannon and the Fortified Position features interract.

Eldritch Cannon states:

Once you create a cannon, you can’t do so again until you finish a long rest or until you expend a spell slot of 1st level or higher.

Fortified Position states:

You can now have two cannons at the same time. You can create two with the same action (but not the same spell slot), and you can activate both of them with the same bonus action.

I use an action to create two cannons:

  • Cannon#1 is not a problem. It’s either the first cannon I’m creating since I took a long rest, or I expended a 1st level spell slot some time prior to the current action.
  • Cannon#2 is a problem. I have not taken a long rest, nor have I expended a 1st level spell slot since creating cannon#1.

The Eldritch Cannon feature doesn’t provide me with a way to expend a spellslot, but it prevents me from creating a second cannon before I expend a spellslot.

The Artificer has no means to expend a spell slot other than to cast spells. So I need to somehow cast a spell in the middle of my action.

My understanding is that I cannot generally break up my action with a bonus action, so I cannot expend a spell slot by casting a bonus action spell between the creation of two cannons.

A reaction can interrupt an action so it could occur between the creation of two cannons, but getting the opportunity to cast a reaction spell at the right time seems excessivily unlikely and difficult.

Therefore my question is:

When an artificer uses its action to create two Cannons, how can it easily expend a spell slot between the creation of the first and second cannon?

Mongodb automatic Replica Set creation with JS driver

The MongoDB docs state that one can use the mongo client console to initialize replica sets by running rs.initiate([config]). However, I don’t want to have to manually use the command line for this. There is a driver method called Admin.command in the docs but I don’t know how that would work here. How do I automate configuring replica sets using the MongoDB JS driver?

I have a js script that initializes my database installation by creating the data folder and automatically setting up users for access control. I want it to also configure the replica set so the database is completely ready to use after running it. I’m using MongoDB 4.2.1 and driver version 3.3.

Why place limits on character creation (and how to decide which limits to place)?

Organized play currently limits players to PHB+1 (@Molot posted a link to an in depth history thereof, but basically you can use PHB and one other published source to make your character). Obviously everyone’s home campaign is different, but it seems like if there are balance reasons for limiting options during Adventurers League, those some reasons might well apply to a home game, especially one using published adventures. I understand that even in the AL there’s been some push back; with calls to expand the rule to PHB+2 or even do away with it entirely.

What can I do to help figure out what (if any) restrictions to place for my home game. Are there known exploits from creating characters via a bunch of sources that PHB+1 prevents? Are there Adventure Paths that are particularly suited or unsuited to characters from a certain book or subset of books? For example I could see a Dragonborn being problematic in Tyranny of Dragons or a Cleric in Curse of Strahd. Is there a list of restricted character options for each of the published adventure paths? Or even just suggested restrictions?

At the moment I’m specifically interested in Tyranny of Dragons, but it would be nice if the answer could address determining restrictions for any published adventure path.

Sharepoint 2019 – Form creation without PowerApps or Flow

We are currently in the process of moving to SP 2019 on premise. We are not licensed for Office 365 and will not be for another two years.

I believe without the licensing we cannot use PowerApps or Flow. Can anyone confirm this?

If this is the case – does anyone have a recommendation for form building – preferably a free or low cost option? We currently use InfoPath for form building which I know will be phased out completely by 2026.

30 Web2.0 Blog Backlinks Creation For Your Website Or Video Ranking for $5

Manually Top 30 High DA Web2 Blogs for your websiteDo you wish to be on top of Google? AdultLink team offers you the cheapest proven service of getting traffic – 30 web 2.0 Blogs!!! We scrape an article related to your niche, spin it with quality and create 30 web 2.0 properties from High Domain Authority sites Our manual Web2.0 Blogs creation service help you to boost your rankings in google with contextual links. Features: – 30 web 2.0 Properties all (NO BOT and NO SOFTWARE) – High domain authority will be used, NO DUPLICATE – Unique username and blogaddress – Penguin 3.0 & Panda Safe! – Full report – Our web2.0 looks natural Backlinks to your site will be in resource box as generic keywords. regards adult

by: adultwebtraffic
Created: —
Category: Web 2.0
Viewed: 122


20 Video Submissions including video creation, manual work for $5

Manual video submission to video sharing sites and resources. Why you need video submission? – Important part of SEO technique – Effective way to get traffic – Best way to represent and promoting your products information in video and getting more business Service includes creation of short video clip. Anyway you can give us your video clip. After submission you will receive full report with live links.

by: crorkservice
Created: —
Category: Video
Viewed: 163


Approval for event creation in Sharepoint Calendar

I tried creating a workflow and made my manager the person who would get the notification and was expecting her to have the power to reject the event creation but I was allowed to create the event, although she was just notified.

Now to support the above statement I should tell you that I am trying to make a system in Sharepoint Calendar so that whenever a person tries to schedule a meeting or event, it should first go to the person of authority and should only appear on the calendar when that person of authority has approved it.

I even tried creating a Microsoft Flow for it, but wasn’t able to because the Calendar doesn’t show up in the list of ‘Lists’.

I just want to know if this is the correct way of achieving that, and if yes what am I doing wrong? If no, then what’s the better way?