- Joined
- Jul 7, 2007
- Messages
- 4,049
- Reaction score
- 238
Hey all!
Today I'm here to release the first monster in my Zodiac Monster Collections(total of 13)
Each monster is expected to be stronger then bosses in Tibia, mainly because unlike Tibia where bosses are simply more powerful versions of their normal selves, these monsters will actually have special abilities to make them better!
Let me introduce, Pisces of the Zodiac
Attack Description:
Pisces himself only has 2 attacks, a melee strike similar to Orshabaal power and an area ice spell similar to Orshabaal's fireball attack
The clones have only 1 attack, a melee strike similar to Behemoth power
Both Pisces and the clones are quite fast, the clones change targets consistently while Pisces may change every so often
Both Pisces and the clones are immune to Ice-based attacks and neutral to all other elements, they are also immune to paralyze and invisibility
Special Ability:
Every time Pisces is hit, it creates a weaker clone of itself, the HP of that clone being the same amount as the damage dealt
Even though the boss doesn't heal itself, the mere existence of any clone will heal Pisces by 10% of their HP every 2 seconds
Defeat Strategy:
Players should not attempt to fight this Boss solo, they will quickly be overrun with clones
Teams should either completely trap him so he can't create clones or if that isn't possible they should kill the clones as fast as possible, it is advised to have many area attacks as they are the best way to handle the amount of clones that will be created during the battle
Loot:
Glacier Set: 100%
Leviathan's Amulet: 20%
Robe of the Ice Queen: 10%
Calopteryx Cape: 10%
Scripts:
Add this to your creaturescript.xml
Create a file named Pisces_Events.lua under "creaturescripts/scripts/Zodiacs" with the following script:
Create a file named Pisces_Clone_Events.lua under "creaturescripts/scripts/Zodiacs" with the following script:
Add this to your monsters.xml
Create a file named Pisces.xml under "monsters/scripts/Zodiacs" with the following script:
Create a file named Pisces Clone.xml under "monsters/scripts/Zodiacs" with the following script:
Mod Download Link: Pisces of the Zodiac - Mod Package
How to Install:
Just drag all files into the mods folder and replace if it asks
This was tested in TFS 0.4, but it should work on TFS 0.3.7 also
it wont work on TFS 0.2, because it doesn't have onStatsChange, it might be possible to make though, I'll investigate later
Comments? Suggestions?
Today I'm here to release the first monster in my Zodiac Monster Collections(total of 13)
Each monster is expected to be stronger then bosses in Tibia, mainly because unlike Tibia where bosses are simply more powerful versions of their normal selves, these monsters will actually have special abilities to make them better!
Let me introduce, Pisces of the Zodiac
Attack Description:
Pisces himself only has 2 attacks, a melee strike similar to Orshabaal power and an area ice spell similar to Orshabaal's fireball attack
The clones have only 1 attack, a melee strike similar to Behemoth power
Both Pisces and the clones are quite fast, the clones change targets consistently while Pisces may change every so often
Both Pisces and the clones are immune to Ice-based attacks and neutral to all other elements, they are also immune to paralyze and invisibility
Special Ability:
Every time Pisces is hit, it creates a weaker clone of itself, the HP of that clone being the same amount as the damage dealt
Even though the boss doesn't heal itself, the mere existence of any clone will heal Pisces by 10% of their HP every 2 seconds
Defeat Strategy:
Players should not attempt to fight this Boss solo, they will quickly be overrun with clones
Teams should either completely trap him so he can't create clones or if that isn't possible they should kill the clones as fast as possible, it is advised to have many area attacks as they are the best way to handle the amount of clones that will be created during the battle
Loot:
Glacier Set: 100%
Leviathan's Amulet: 20%
Robe of the Ice Queen: 10%
Calopteryx Cape: 10%
Scripts:
Add this to your creaturescript.xml
XML:
<event type="statschange" name="Pisces_Events" event="script" value="Zodiacs/Pisces_Events.lua"/>
<event type="think" name="Pisces_Clone_Event" event="script" value="Zodiacs/Pisces_Clone_Event.lua"/>
Create a file named Pisces_Events.lua under "creaturescripts/scripts/Zodiacs" with the following script:
Lua:
function onStatsChange(cid, attacker, type, combat, value)
if(type == STATSCHANGE_HEALTHLOSS) then
local clone = doCreateMonster("Pisces Clone", getCreaturePosition(cid))
setCreatureMaxHealth(clone, value)
doCreatureAddHealth(clone, value)
doCreatureSetStorage(clone, 2222, cid)
end
return true
end
Create a file named Pisces_Clone_Events.lua under "creaturescripts/scripts/Zodiacs" with the following script:
Lua:
function onThink(cid, interval)
if(not isCreature(getCreatureStorage(cid, 2222))) then
doRemoveCreature(cid)
else
local master = getCreatureStorage(cid, 2222)
local masterPos = getCreaturePosition(master)
doSendDistanceShoot(getCreaturePosition(cid), masterPos, CONST_ANI_ENERGY)
doCreatureAddHealth(master, math.ceil(getCreatureMaxHealth(cid) / 10))
doSendMagicEffect(masterPos, CONST_ME_MAGIC_BLUE)
end
return true
end
XML:
<monster name="Pisces" file="Zodiacs/Pisces.xml"/>
<monster name="Pisces Clone" file="Zodiacs/Pisces Clone.xml"/>
Create a file named Pisces.xml under "monsters/scripts/Zodiacs" with the following script:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Pisces" nameDescription="Pisces of the Zodiac" race="blood" experience="20000" speed="550" manacost="0">
<health now="10000" max="10000"/>
<look type="20" corpse="6067"/>
<targetchange interval="10000" chance="50"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag canpushcreatures="1"/>
<flag staticattack="90"/>
<flag targetdistance="1"/>
<flag runonhealth="0"/>
</flags>
<script>
<event name="Pisces_Events"/>
</script>
<attacks>
<attack name="melee" interval="2000" skill="200" attack="200"/>
<attack name="ice" interval="1000" chance="20" radius="5" target="0" min="-200" max="-600">
<attribute key="areaEffect" value="icearea"/>
</attack>
</attacks>
<defenses armor="80" defense="120"/>
<elements>
<element icePercent="100"/>
</elements>
<immunities>
<immunity invisible="1"/>
<immunity drown="1"/>
<immunity paralyze="1"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="Feel our Wrath!!"/>
<voice sentence="Prepare to be swarmed by us"/>
<voice sentence="Thou shall face us"/>
<voice sentence="I was created by Scarlet Ayleid @ OTLand"/>
</voices>
<loot>
<item id="7902" chance="100000"/><!-- glacier mask -->
<item id="7897" chance="100000"/><!-- glacier robe -->
<item id="7896" chance="100000"/><!-- glacier kilt -->
<item id="7892" chance="100000"/><!-- glacier shoes -->
<item id="7888" chance="100000"/><!-- glacier amulet -->
<item id="10220" chance="20000"/><!-- leviathan's amulet -->
<item id="8866" chance="10000"/><!-- robe of the ice queen -->
<item id="15489" chance="10000"/><!-- calopteryx cape -->
</loot>
</monster>
Create a file named Pisces Clone.xml under "monsters/scripts/Zodiacs" with the following script:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Pisces" nameDescription="Pisces of the Zodiac" race="blood" experience="0" speed="550" manacost="0">
<health now="1" max="1"/>
<look type="20" corpse="0"/>
<targetchange interval="1000" chance="100"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag canpushcreatures="1"/>
<flag staticattack="90"/>
<flag targetdistance="1"/>
<flag runonhealth="0"/>
</flags>
<script>
<event name="Pisces_Clone_Event"/>
</script>
<attacks>
<attack name="melee" interval="2000" skill="80" attack="100"/>
</attacks>
<defenses armor="40" defense="60">
</defenses>
<elements>
<element icePercent="100"/>
</elements>
<immunities>
<immunity invisible="1"/>
<immunity drown="1"/>
<immunity paralyze="1"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="Feel our Wrath!!"/>
<voice sentence="Prepare to be swarmed by us"/>
<voice sentence="Thou shall face us"/>
<voice sentence="I was created by Scarlet Ayleid @ OTLand"/>
</voices>
<loot>
</loot>
</monster>
Mod Download Link: Pisces of the Zodiac - Mod Package
How to Install:
Just drag all files into the mods folder and replace if it asks
This was tested in TFS 0.4, but it should work on TFS 0.3.7 also
it wont work on TFS 0.2, because it doesn't have onStatsChange, it might be possible to make though, I'll investigate later
Comments? Suggestions?
Last edited: