• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!


  1. U

    Lua Spell animation doesnt cover the entire area

    I am trying to edit the shape of the Eternal Winter spell to a diamond shape. Anytime I use this specific area the animation doesnt play on all cells it should. But if I cast the spell and then have the player move while the spell is active the animation starts to play on the other cells. Note...
  2. ghunalma

    Life Steal Spell Necromancer Class

    Hi guys, is my first post on this forum in many years. I need a help with my necro skill life steal. i'm making one, it's causing dmg(dot) but dont return the healing. Anyone can help me? In this case, it's causing dot dmg without calculate damage and a fix heal rate. I want to do this, causing...
  3. Sarah Wesker

    [TFS 1.5] ⚡ Bounce Spell ⚡

    Some time ago I published a rebound spell, but it had many details that could be improved, and of course I heard the complaints and decided to recreate it from scratch, trying to make it better and more precise and realistic, so here you have the rebound spell rewritten. --[[ ⚡ Bounce Spell...
  4. Z

    TFS 0.X Add a storage to another player by params

    0.4 Hi guys, I'm having a little trouble trying to do this. This spell add a storage to a player, and after 15 seconds, the storage backs to -1. I'm trying to use spells params=1 in spells.xml, just like exura sio and such, but it does not seem to work. function onCastSpell(cid, var)...
  5. Z

    TFS 0.X getSpectators error

    0.4 Hi guys, I am trying to learn more about getSpectators to make creative spells for monsters. I tried to make a simple script that would do the following: teleport the monster to a random player near it and start attacking that player, changing its target. function onCastSpell(cid...
  6. Antonow

    Help with multiple CombatArea spell

    Hello there! I've been trying to make a custom 'animated' spell, meaning it has a cast animation with subsequent animations that still deals damage. Here's the code that I have so far: local combat = createCombatObject() -->Needed in order for spells to do extra things. setCombatParam(combat...
  7. M

    OTClient custom spell has no icon/image

    hello i would like to know where should i modify so my spells have an icon, currently im using spell id - 118 (eternal winter) for my custom spell and ive noticed 2 things. 1.- spell not showing on the spells list inside the spellbook 2.- spell has no Icon in the action bar/hotkey
  8. Svira

    Spell [TFS 1.x] "Exura gran ico" with anihi weapons.

    Hello, some time ago I added some interesting spells to my server. Today I will share one of them! Spell for EK with EQ element selected, here sov, sca or th in hand. summons a few druids who regenerate hp, the spell takes% mana. local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE...
  9. miguelshta

    Spell Rune damange by level

    Hello, how i can set up this spell rune to give damage by level example: Level 1 ~ 100 damage =1 ~ 110 Level 101 ~ 250 damage = 200 ~ 350 local config = { combat = COMBAT_ICEDAMAGE, distanceEffect = 25, rounds = 6, delay = 150, firstEffect = 38, secondEffect = 41 }...
  10. H

    Lua Monster AOE spell destroy magic walls/wild growth walls TFS 1.4

    Hello guys, good morning. Would like to ask if someone knows how to create a spell, to be used by monsters, to destroy a player's magic wall. Thanks, any help is apreciated :D.
  11. potinho

    Lua [TFS 0.X] Custom Spell for knights

    I would like to add a spell on my server that would work as follows: for 5 seconds (customizable) the knight will take 20% less total damage (also customizable) but will lose 50% speed in that time interval. Could you help me in creating this magic?
  12. Z

    Addevent error when logout

    0.4 Morning, I know there is a lot of threads talking about the same error, but I haven't found one that helped me. I made this spell, where after 2 seconds, deals damage on the target. Simple. The problem is: if the player (or creature) that used the spell cease to exist (logging out or...
  13. A

    Custom Spell Programmer- Paid Job

    Hello Comunity! I am looking forwards to create new custom spells for my OT Custom Server and i need someone who knows how to do that. This OT Server is based on a fantasy world i've been building up for my fantasy novels for more than 12 Years, and i want to create a full magic enviroment and...
  14. Yan18

    TFS 1.X+ [TFS 1.3 - MonsterSpell] - How to Use MonsterSpell to Get an Existing Spell to add in MonsterType:addAttack(Spell)?

    Hello people! As the title said, how can I use the function MonsterSpell to get a Spell and add in a monster by MonsterType:addAttack(Spell)? I want to add spells not contained in xml from monster that respawns.
  15. Yan18

    [TFS 1.3 - RevScripts] Spell Error: LuaScriptInterface::luaCreateCombatArea(). This function can only be used while loading the script.

    Hello Guys! I created a spell in area that depending on the direction, will change the area and effect. When I use the spell, generate this error: LuaScriptInterface::luaCreateCombatArea(). This function can only be used while loading the script. stack traceback: [C]: in function...
  16. Yan18

    TFS 1.X+ [TFS 1.3] How to Change Monster's Spell In-Game?

    Hello guys! Is there any event or function to change monster's spells in-game (real time, after loading distro)? Is it possible? For example, a Lava-Golem has Fireball spell and a player click in a lever in a quest, and after that, the Lava-Golem at the area lose the Fireball spell.
  17. Yan18

    TFS 1.X+ [TFS 1.3 - RevScripts] How to Use Spells by Callback Instead setFormula for Summons?

    Hello guys! I wanna create a spell by RevScripts using combat:setCallback instead combat:setFormula because setFormula is static and I can't get summons from a player. I tried to create a spell, but have no damage (0 value damage): local combat = Combat()...
  18. Znote

    [TFS 1.4] Spell: Empower Summons (Monster AI)

    Created a spell that makes your summons more interesting to play with. From the AcidsOT advertisement thread: Create file in data/scripts/ folder, like empowermonster.lua and put this in: -- Player spell (utevo gran res) that empowers summons upgradedSummons = {} local empower =...
  19. Yan18

    TFS 1.X+ [TFS 1.3] How to Create An Instant Spell in Spell Folder (RevScripts)?

    Hello guys! As the title says, I would like to know how to create an instant spell. I'm learning how to use RevScripts and I would like to know if there is someone that can explain me how to do that. If is possible, to create a easy spell, as Fireball for example.
  20. M

    C++ Utamo vita absolving only part of the damage

    0.4 Hello guys, I'm here trying to do something with utamo vita. In my head, it would be more dynamical if the spell only absorb some part of the damage, not all the damage. In other words: If a monster (or other players) hit the dude with utamo vita and 100% is the damage, so what I want is...