Skip to content

Instantly share code, notes, and snippets.

@peonso
Last active November 27, 2017 04:38
Show Gist options
  • Save peonso/b2e1132bc97940e3aa1867cd7442972a to your computer and use it in GitHub Desktop.
Save peonso/b2e1132bc97940e3aa1867cd7442972a to your computer and use it in GitHub Desktop.
What you need to make OpenTibia Sprite Pack work!

What you need to make OpenTibia Sprite Pack work!

OpenTibia Sprite Pack (OTSP) uses different IDs for everything.

Engine

  • default OTSP protocol is 10.41, make sure your engine is downgraded or that you change OTSP files protocol;
  • different effects and IDs, you might want to change tons of stuff at const.h source file (here);
  • maybe you would want to change effects name to reflect current ones, it would change how you make spells and monsters spells (here);
  • CONST_ME_TELEPORT is used in a lot of places in the code, you might want to change that (here);

Data

  • you will need to change actions/movements/weapons for OTSP items ids;
  • change Doors at global.lua (here);
  • create totally new spells using OTSP effects;
  • create totally new monstes using OTSP outfits;
  • add the outfits to outfits.xml (here);
  • add more details and custom information to our items.xml;

Website/AAC

  • check starting outfit and starting items ids (we have outfits from 1-24, 17-21 better suited for players);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment