"removing" Ammo

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

"removing" Ammo

#1 Post by lukep »

This addon moves (almost) all egos from ammo (arrows and shot) to shooters (bows and slings), as well as adding a few new ones and tweaking others.

To Do:
- Fix dual-bow mindslayers from getting on-hit damage from both bows on each shot.
- Actually remove ammo, instead of just removing their egos
- Add more egos, so shooters have the same amount of variety as melee weapons
- possibly differentiate between bows and slings more
- balance power, level, rarity (ongoing)

Compatibility: Overloads the ego files for ammo, slings, and bows. Should be compatible with all other addons.

Download link.
Last edited by lukep on Tue Feb 07, 2012 6:30 am, edited 2 times in total.
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

Re: "removing" Ammo

#2 Post by edge2054 »

Very cool.

tekrunner
Higher
Posts: 47
Joined: Sun Dec 25, 2011 6:53 pm

Re: "removing" Ammo

#3 Post by tekrunner »

I really hope that this addon or at least some elements of it will make it into the main game. Currently bows don't really have a lot of interesting egos (doesn't everyone end up using mighty bows of great speed?), and ammo feels very un-tome-like (they're a consumable that you can stockpile).

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: "removing" Ammo

#4 Post by lukep »

Version 2.0 is out! Download link.

Changes
- keeps your game validated (in theory), uploaded to the site (link in first post)
- modified Piercing/Inertial, reduced cooldowns by 2 instead of 1.
- 6 distinct new greater prefixes, adding damage on hit and other effects, as follows:

- Warping: + Temporal damage, + shot velocity, + luck
- Blazing: + Fire damage, lights tiles on hit, activates for Flare
- Frigid: + Ice damage, Ice damage when hit, + Constitution
- Dissolving: + Acid damage, 5% chance to blind, + APR
- Zapping: + Lightning damage, +10% attack speed, + Dexterity
- Fishy: + Slime damage, water breathing, + infravision

Known/suspected bugs introduced
- Warping bows of the Wind may have odd projectile velocity (EDIT: not really, it just adds the bonuses)
- Dissolving bows' blind chance uses spellpower
- Checksum doesn't work... not sure why not.
- EDIT: Randart Bows from the merchant can get >10 range. Likely that others can get that as well.
- EDIT: Slings of speed still have +20% movement speed.
Last edited by lukep on Sat Feb 04, 2012 6:00 pm, edited 2 times in total.
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: "removing" Ammo

#5 Post by lukep »

2.1 is out, with expanded suffixes. Details on the download page.
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

velk
Wayist
Posts: 19
Joined: Tue Aug 30, 2011 10:05 am

Re: "removing" Ammo

#6 Post by velk »

Just as a note, this addon appears to be incompatible with the old rpg tileset addon. If I put them both into addons, when starting a new game the game locks up at 17% progress for two minutes then crashes to desktop.

Code: Select all

[MODULE LOADER] module MD5	27fd7b49cd4f5df30e6d1d6f5fc39df6	computed in 	506
Checking addon	tome-bowego_0.teaa	:: (as dir)	false	:: (as teaa)	14	
Checking addon	tome-inspect-enemy-eq-v2_2.teaa	:: (as dir)	false	:: (as teaa)	27	
Checking addon	tome-oldrpg-beta37-nomusic.teaa	:: (as dir)	false	:: (as teaa)	27	
Binding addon	Bow update a1	/addons/tome-bowego_0.teaa	tome-bowego-3.9.37
 * with data
 * with overload
[1] = /loaded-addons/bowego/__MACOSX/._init.lua:8859189d0ff250a1e2562d6a0c8820a5
[2] = /loaded-addons/bowego/__MACOSX/overload/data/general/objects/egos/._bow.lua:e8cf060d9d20aaf12958b6125e564905
[3] = /loaded-addons/bowego/__MACOSX/overload/data/general/objects/egos/._sling.lua:3671132ad41dee130b343677b18830ab
[4] = /loaded-addons/bowego/init.lua:386d07b5b7b781db619b61e3871472c1
[5] = /loaded-addons/bowego/overload/data/general/objects/egos/ammo.lua:0dd2017f45dde10222f7919655533423
[6] = /loaded-addons/bowego/overload/data/general/objects/egos/bow.lua:a20b184de0d8630e18cf60a99bc4bb38
[7] = /loaded-addons/bowego/overload/data/general/objects/egos/sling.lua:4c3a5048eddfafb84d69c9e4ee22b161
[MODULE LOADER] addon 	bowego	 MD5	e777431dbd028c1a921407f08dce80cb	computed in 	7	/loaded-addons/bowego
Binding addon	Inspect Enemy Equipment	/addons/tome-inspect-enemy-eq-v2_2.teaa	tome-inspect_enemy_eq-3.9.37
 * with superload
[1] = /loaded-addons/inspect_enemy_eq/init.lua:7b420c8ac28a3a5b238feeb061476a38
[2] = /loaded-addons/inspect_enemy_eq/superload/mod/class/Object.lua:1769e681cf63107722bb797df9969332
[3] = /loaded-addons/inspect_enemy_eq/superload/mod/dialogs/CharacterSheet.lua:f613c1db74b654d2485a3c2e4bdfcbd8
[MODULE LOADER] addon 	inspect_enemy_eq	 MD5	2a41c8f1baa1c8170c03d0797210176c	computed in 	7	/loaded-addons/inspect_enemy_eq
Binding addon	OldRPG Tileset for ToME beta 37	/addons/tome-oldrpg-beta37-nomusic.teaa	tome-oldrpg-3.9.37
 * with data
 * with overload

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: "removing" Ammo

#7 Post by lukep »

Are you sure it isn't this bug?
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

yufra
Perspiring Physicist
Posts: 1332
Joined: Tue Jul 13, 2010 2:53 pm

Re: "removing" Ammo

#8 Post by yufra »

lukep wrote:Are you sure it isn't this bug?
It probably is, and I believe that DG is looking into it today so we may have a solution soon.
<DarkGod> lets say it's intended

Post Reply