If you cast a spell as a bonus action, can you use an action provided by some ongoing spells on the same turn?

If you cast a spell with a bonus action, you can’t cast a spell with a casting time of one action (PHB, p. 202):

A spell cast with a bonus action is especially swift. You must use a bonus action on your turn to cast the spell, provided that you haven’t already taken a bonus action this turn. You can’t cast another spell during the same turn, except for a cantrip with a casting time of 1 action

Does this apply to ongoing spells that provide an action after being cast?


A beam of brilliant light flashes out from your hand in a 5-foot-wide, 60-foot-long line. Each creature in the line must make a Constitution saving throw. On a failed save, a creature takes 6d8 radiant damage and is blinded until your next turn. On a successful save, it takes half as much damage and isn’t blinded by this spell. Undead and oozes have disadvantage on this saving throw.

You can create a new line of radiance as your action on any turn until the spell ends.

For the duration, a mote of brilliant radiance shines in your hand. It sheds bright light in a 30-foot radius and dim light for an additional 30 feet. This light is sunlight.

Witch Bolt

A beam of crackling, blue energy lances out toward a creature within range, forming a sustained arc of lightning between you and the target. Make a ranged spell attack against that creature. On a hit, the target takes 1d12 lightning damage, and on each of your turns for the duration, you can use your action to deal 1d12 lightning damage to the target automatically

Am I wrong an interpreting this as allowing to cast a spell as a bonus action on the same turn as the actions provided by these spells?

  • Turn 1: I cast sunbeam
  • Turn 2: I cast hunter’s mark, then use the action provided by sunbeam to create a new beam.

Symbol for current, ongoing event

In my app I need to display an icon for an event which is currently ongoing. It’s a forecast app for forecasters, where they can issue a forecast in certain time window (event). I’m currently using a plane icon from fontawesome, but I’m not sure at all if it’s the best match for that, especially because my app has nothing to do with flights: enter image description here

I would like something more general, but I have no idea what could symbolize an ongoing event.

Service temporarily unavailable due to an ongoing leader election. Please refresh

I have three physical nodes with docker installed on each of them. I configured Mesos,Flink,Zookeeper,Marathon and Hadoop on docker of each node. When ever I changed a docker, unfortunately, Flink UI ended up with this error:

Service temporarily unavailable due to an ongoing leader election. Please refresh.

I have searched a lot and not understood what is wrong with configurations.

Would you please guide me how to solve the problem?

Thank you in advance.

Website Redesign and ongoing graphic design work + advice needed

I run a high traffic graphic design related web 2.0+ website. It's in desperate need of a redesign, and re-coding html/css and redoing 100's of icons and related graphics. Obviously a multi step / phased process that starts with innovative concept designs. All told I'm certainly willing to pay $ 1000+ for all the work.

I'm looking for top notch designers and / or advice on the best way to pick someone. Should I start with a site design contest? Pay a few of good designers to do…

Website Redesign and ongoing graphic design work + advice needed

[Ongoing] Job for Indians (only) – Q/A Project – Earn Around INR 20K p.m. for 3-4 hours work/day


We need several writers to answer questions posted by school/college students. All questions are from their textbooks or their assignments and you just need to make a quick search in Google to find the answer and write in your own words (minimum of 50 words per answer).

The pay starts at Rs.10 per answer and will be increased to Rs.11,12 up to Rs.15 per answer after you've completed a certain number of questions and also depending on how many answers you can complete in a day and…

[Ongoing] Job for Indians (only) – Q/A Project – Earn Around INR 20K p.m. for 3-4 hours work/day

Does Feeblemind produce an ongoing magical effect that can be dispelled?

Feeblemind has a duration of instantaneous. However, it also produces an ongoing effect, and the spell’s text describes when this effect ends (emphasis added):

At the end of every 30 days, the creature can repeat its saving throw against this spell. If it succeeds on its saving throw, the spell ends.

The spell can also be ended by greater restoration, heal, or wish.

The fact that the text refers to the spell ending, as opposed to just “the effect” or something similar, implies that it produces an ongoing magical spell effect, which can be dispelled using Dispel Magic. However, it has also been argued that any effects that persist beyond a spell’s stated duration cannot be considered magical (with the classic example being fires started by a Fireball spell). Applying this rule to Feeblemind, it shouldn’t have any ongoing effects since its duration is instantaneous. So, which is it? Are the ongoing effects of Feeblemind considered magical and therefore susceptible to effects like Dispel Magic, or are are they simply the lingering result of the initial shattering of the creature’s intellect and personality?

(Note that the final sentence quoted above does not by itself rule out Dispel Magic and other ways of ending the spell. It gives additional options for ending the spell, but it doesn’t say these are the only options.)

Issue with on-going live sync with algolia

I’m trying to run a script that will keep an live sync with algolia from firebase. This is the script to run:

const algoliasearch = require('algoliasearch'); const dotenv = require('dotenv'); const firebase = require('firebase');  // load values from the .env file in this directory into process.env dotenv.config();  // configure firebase firebase.initializeApp({   databaseURL: process.env.FIREBASE_DATABASE_URL, }); const database = firebase.database();  // configure algolia const algolia = algoliasearch(   process.env.ALGOLIA_APP_ID,   process.env.ALGOLIA_API_KEY ); const index = algolia.initIndex(process.env.ALGOLIA_INDEX_NAME);     // Add or update new objects   const contactsRef = database.ref('/ctpwebsite-c33ff/guitars');   contactsRef.on('child_added', addOrUpdateIndexRecord);   contactsRef.on('child_changed', addOrUpdateIndexRecord);   contactsRef.on('child_removed', deleteIndexRecord);    function addOrUpdateIndexRecord(contact) {     // Get Firebase object     const record = contact.val();     // Specify Algolia's objectID using the Firebase object key     record.objectID = contact.key;     // Add or update object     index       .saveObject(record)       .then(() => {         console.log('Firebase object indexed in Algolia', record.objectID);       })       .catch(error => {         console.error('Error when indexing contact into Algolia', error);         process.exit(1);       });   }    function deleteIndexRecord({key}) {     // Get Algolia's objectID from the Firebase object key     const objectID = key;     // Remove the object from Algolia     index       .deleteObject(objectID)       .then(() => {         console.log('Firebase object deleted from Algolia', objectID);       })       .catch(error => {         console.error('Error when deleting contact from Algolia', error);         process.exit(1);       });   } 

Once my script for on-going live sync is off and I populate my firebase and then run the script it works fine, but if the script is on and i populate my firebase I get this error:

Error when indexing contact into Algolia { AlgoliaSearchError: JSON root must be an object (string not allowed) near line:1 column:2

On-Going Design Contest….No Money Limit

I need the word "FOCUSED" along with my logo (attached) in various ways to be applied to t-shirts. We can also include "STAY FOCUSED" on some designs


My current designs are a bit dated so want to come with something fresh for the summer.

There is no limit to the amount of entries. For every selected entry, I will pay $ 10-$ 25. Submit 10 entries and I go with all 10, I send you $ 100-$ 250, etc. You can submit any and all…

On-Going Design Contest….No Money Limit

Stopping ongoing app updates

How do I force an abort on ongoing app updates happening on my Sony Xperia Aqua Android mobile? It is slowing down all other processes. My cell is setup to do updates when it finds a wifi connection, so I can turn wifi off, but I need it for the other things. Wish there was a way I could put the update downloads on hold and then resume after I’m done using the wifi.