Is it possible to remove effects from Objects using [remove_object]?

The place to post your WML questions and answers.

Moderator: Forum Moderators

Forum rules
  • Please use [code] BBCode tags in your posts for embedding WML snippets.
  • To keep your code readable so that others can easily help you, make sure to indent it following our conventions.
Post Reply
User avatar
Posts: 8
Joined: November 3rd, 2019, 10:36 am

Is it possible to remove effects from Objects using [remove_object]?

Post by pipapopinguin »

Code: Select all

    name=side turn
I want to remove the object, with the id "objectone", that gives the unit "oneability"(its the id for the ability), by just starting an event at side turn. The wikipage says I should not use [filter] with [remove_object], so I assume that I just have to wrirte "ability=oneability". Maybe I am just filtering wrong, but this code just wont work. How can I fix it?
Last edited by WhiteWolf on May 16th, 2021, 11:54 am, edited 1 time in total.
Reason: added [code] for readability
User avatar
Forum Moderator
Posts: 746
Joined: September 22nd, 2009, 7:48 pm
Location: Hungary

Re: Is it possible to remove effects from Objects using [remove_object]?

Post by WhiteWolf »

Moved to WML Workshop.

This code looks good to me, unless I too am missing something, it should work like this.
[remove_object] indeed takes no [filter] tag, so this event should remove the objectone object from every unit that has the oneability at the time when the event fires.

If it doesn't work, can you go into a bit more detail of what you're doing? Show how and when you apply the object in the first place, as maybe something is wrong with that?
May also be easier if you attach your entire scenario and utils where these happen.
Author of the Underness Series, consisting of 5 parts: The Desolation of Karlag, The Blind Sentinel, The Stone of the North, The Invasion Of The Western Cavalry, Fingerbone of Destiny
Standalone works: The Ravagers - now for 1.14, with new bugs!
User avatar
Posts: 190
Joined: January 18th, 2017, 5:03 pm
Location: japan

Re: Is it possible to remove effects from Objects using [remove_object]?

Post by IIIO_METAL »

The syntax is correct, so maybe the value is wrong?
Or is it possible that object_id is not set?
By the way, these two are my recent mistakes. :lol:
Creator of "Mountain Witch" & "Castle of evil spirit"
Post Reply