GDN
eee8878024
Datumizes spells ( #24242 )
...
* datumized spells
* finished
* last changes
* conflict
* Update code/datums/spells/alien_spells/transfer_plasma.dm
* conflicts
* shitty runtime fix until i get to this tomorrow
* Update code/datums/spell.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spell_handler/alien_spell_handler.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/alien_spells/regurgitate.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/alien_spells/regurgitate.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/bloodcrawl.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/bloodcrawl.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/antagonists/vampire/vampire_powers/hemomancer_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/awaymissions/mission_code/ruins/wizardcrash.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/research/xenobiology/xenobiology.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/living/carbon/superheroes.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/conjure.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/ethereal_jaunt.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/emplosion.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/turf_teleport.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/revenant/revenant_abilities.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* guess who just rework the entire malf ai actionsf ai
* gc better
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-04-01 07:42:21 +00:00
GDN
13a2630028
Removes comparisons to true and false ( #24083 )
...
* Removes comparisons to true and false
* Update .github/CONTRIBUTING.md
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2024-02-14 19:45:37 +00:00
Contrabang
48d7b00a0d
CI now bans the use of weird spacing in conditionals ( #22777 )
...
* no more spaces
* Matthew 10:22
* fixes
* dgamerl review
* Update code/modules/hydroponics/plant_genes.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/bot/ed209bot.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/pda/PDA.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* fuck
* bah
* Update tools/ci/check_grep2.py
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* oops
* guh
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-11-12 20:59:43 +00:00
Charlie
ded049a902
Spell cooldown refactor ( #18327 )
...
* Squashed commit of the following:
commit 979fe5287c3dd33cd5d69bdd968beae245984f2e
Author: hal9000PR <charliesteeples@outlook.com >
Date: Sat Jul 9 23:40:53 2022 +0100
guts the old system
* refactors spell cooldowns into a handler
* charge datum
* garbage collection
* cleanup, renames cooldown var
* review changes
* boo cooldown fix
* styling
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com >
2022-07-23 00:00:42 +02:00
KalevTait
420e8f8d99
Code Readability - Mobs (misc) ( #18266 )
...
* mobs misc
* remove implied src
2022-07-11 20:28:19 +01:00
AffectedArc07
e0758794a6
Removes shadowlings. Does not add anything else to compensate. ( #17467 )
2022-05-13 22:09:30 +09:00
Farie82
576482907b
Refactors spell targeting to delegate it to a targeting datum ( #16552 )
...
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
2021-12-13 17:40:36 +01:00
Samuel
c99f7e3b22
Boo! Rework ( #14543 )
...
* Boo Refactor
* Boo-Refactor Review Items
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
* Vending Machines Flicker
* Dave's Fire PR Review Mixtape Ft. SteelSlayer
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2020-10-26 19:57:02 -04:00
Arkatos1
47caf4ccbf
new boo icon
2019-05-28 18:50:44 +02:00
Citinited
da51a3315c
Fix for infinite boo
2019-05-18 13:02:06 +01:00
Citinited
cd3b25bd24
Boo affects APCs again
...
Also reworks the boo code
2019-05-11 18:15:13 +01:00
Markolie
dbc73875d7
Fix spells, shadow/Diona QoL improvements (HUD icons)
2016-10-25 18:11:09 +02:00
Tigercat2000
56a09db739
Action Button Update
...
- Refactors action button backend
- Action buttons are no longer checked on Life(), items are responsible
for adding/removing/updating them.
- Item action buttons are no longer a static action_button_name define,
items define actions_types, which is a list of paths.
- Items can now have multiple action buttons.
- This is handled by new arguments to ui_action_click, the first
parameter is the user, the second is the path of the action datum
that was invoked.
- Refactored how internals function
- You may now directly switch internals without breaking anything.
- The internals icon has been updated to be more consistent.
- Added action buttons for jetpacks
- Added action buttons for oxygen tanks
- Uses-based implants now qdel() themselves when they run out of uses.
This is somewhat a buff to traitor implants, but it's such a minor
change. The actual reasoning is so that the action buttons are properly
removed.
- Fixed a bug with the "Boo" spell which resulted in IsAvailable failing
for certain ghosts.
- You can now shift-click on movable HUD elements to reset them to the
proper position (thank fucking christ)
2016-07-18 13:23:01 -07:00
Tigercat2000
78f53553f8
Reduce lines by removing blank lines added by PJ's script
2016-04-05 08:25:57 -07:00
Tigercat2000
9d430844c3
Replace most (if not all) output << operators with to_chat(user, message)
...
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.
Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
DZD
16bdb00351
Nukes useless /wizard/ spell pathing
...
This had no fucking reason to exist, Shadowling spells are not wizard
spells, genetics powers are not wizard spells, ghost Booing is not a
wizard spell, etc.
2015-08-08 14:06:50 -04:00
ZomgPonies
431ab486b3
Made all current wizard + genetic spells a subtype of spell/wizard (Since they use the same action button row)
2014-07-23 11:04:07 -04:00
Rob Nelson
cd2c20a6fe
NEW BOO SYSTEM!
...
Conflicts:
code/datums/spell.dm
code/modules/mob/dead/observer/observer.dm
2014-01-19 05:22:20 -05:00